Area German International
SPBNB JNB
SPBI JBI
SPBN JCN
SPB JC
SPO JO
SPS JOS
SPU JUO
SPZ JZ
SPN JN
SPMZ JMZ
SPPZ JPZ
SPL JL
SPM JM
SPP JP
3.4 Differences between SPEED7 and 300V programming
The SPEED7-CPUs lean in the command processing against the Siemens S7-400 and
differ here to the Siemens S7-300 (VIPA 300V).
These differences are listed below.
In the following, the CPU 318 from Siemens is counted for the S7-400 series from Sie-
mens.
In opposite to the Siemens S7-300, the VIPA SPEED7-CPUs and Siemens S7-400 (CPU
318) use the status register bits OR, STA, /FC.
If your user application is based upon the circumstance that the mentioned bits in the
status register are always zero (like Siemens S7-300), the program is not executable at
VIPA SPEED7-CPUs and Siemens S7-400 (CPU 318).
The CPUs of the Siemens S7-300 contain 2 ACCUs. At an arithmetic operation the con-
tent of the 2nd ACCU is not altered.
Whereas the SPEED7-CPUs provide 4 ACCUs. After an arithmetic operation (+I, -I, *I, /I,
+D, -D, *D, /D, MOD, +R, -R, *R, /R) the content of ACCU 3 and ACCU 4 is loaded into
ACCU 3 and 2.
This may cause conflicts in applications that presume an unmodified ACCU2.
The missing of the implementation of the start command bit /ER in the Siemens S7-300
may cause, under certain circumstances, deviations in the command execution of bit
commands between Siemens S7-300 and VIPA SPEED7-CPUs respectively Siemens
S7-400, especially at a jump to a bit conjunction chain.
General
Status register
ACCU handling at arith-
metic operations
RLO at jumps
VIPA SPEED7
IL operations
Differences between SPEED7 and 300V programming
HB00 | OPL_SP7 | Operation list | en | 18-30 25