Do you have a question about the Siemens CPU 414-2 and is the answer not in the manual?
Product type designation | CPU 414-2 |
---|---|
Architecture | SIMATIC S7-400 |
Power Supply | 24 V DC |
Number of DP master interfaces | 1 |
Number of PROFINET IO interfaces | 0 |
MPI/DP Interface | Integrated |
DP Master/Slave Interfaces | 1 |
Operating Temperature | 0°C to 60°C |
Relative Humidity | 10% to 95% (non-condensing) |
Bit logic instructions for unconditional and unconditional NOT operations.
AND/AND NOT logic instructions with timers and counters.
OR/OR NOT logic instructions with timers and counters.
EXCLUSIVE OR/EXCLUSIVE OR NOT logic instructions with timers and counters.
Start timer as pulse on edge change from '0' to '1'.
Start timer as extended pulse on edge change from '0' to '1'.
Start timer as ON delay on edge change from '0' to '1'.
Start timer as retentive ON delay on edge change from '0' to '1'.
Start timer as OFF delay on edge change from '0' to '1'.
Presetting of counter on edge change from '0' to '1'.
Reset counter to '0' when RLO = '1'.
Increment counter by 1 on edge change from '0' to '1'.
Decrement counter by 1 on edge change from '0' to '1'.
Enable counter on edge change from '0' to '1'.
Load time or count values into ACCU1.
Load time or count values in BCD format into ACCU1.
Add two 16-bit integers.
Subtract one 16-bit integer from another.
Multiply two 16-bit integers.
Divide one 16-bit integer by another.
Add two 32-bit integers.
Subtract one 32-bit integer from another.
Multiply two 32-bit integers.
Divide one 32-bit integer by another.
Divide 32-bit integer and load remainder into ACCU1.
Add two 32-bit real numbers.
Subtract one 32-bit real number from another.
Multiply one 32-bit real number by another.
Divide one 32-bit real number by another.
Negate the real number in ACCU1.
Form the absolute value of the real number in ACCU1.
Calculate the square root of a real number in ACCU1.
Form the square of the real number in ACCU1.
Compare ACCU2-L equals ACCU1-L.
Compare ACCU2-L not equals ACCU1-L.
Compare ACCU2-L less than ACCU1-L.
Compare ACCU2-L less than or equal to ACCU1-L.
Compare ACCU2-L greater than ACCU1-L.
Compare ACCU2-L greater than or equal to ACCU1-L.
Compare ACCU2 equals ACCU1 (32-bit).
Compare ACCU2 not equals ACCU1 (32-bit).
Compare ACCU2 less than ACCU1 (32-bit).
Compare ACCU2 less than or equal to ACCU1 (32-bit).
Compare ACCU2 greater than ACCU1 (32-bit).
Compare ACCU2 greater than or equal to ACCU1 (32-bit).
Compare ACCU2 equals ACCU1 (real numbers).
Compare ACCU2 not equals ACCU1 (real numbers).
Compare ACCU2 less than ACCU1 (real numbers).
Compare ACCU2 less than or equal to ACCU1 (real numbers).
Compare ACCU2 greater than ACCU1 (real numbers).
Compare ACCU2 greater than or equal to ACCU1 (real numbers).
Unconditional call of an FB with parameter transfer.
Unconditional call of an SFB with parameter transfer.
Unconditional call of a function with parameter transfer.
Unconditional call of an SFC with parameter transfer.
Unconditional call of blocks without parameter transfer.
Conditional call of blocks without parameter transfer.
Open data blocks, instance data blocks, or use parameters.
Jump unconditionally.
Jump if RLO = '1'.
Jump if RLO = '0'.
Jump if RLO = '1', save RLO in BR bit.
Jump if RLO = '0', save RLO in BR bit.
Jump if BR = '1'.
Jump if BR = '0'.
Jump on stored overflow (OV = '1').
Jump on stored overflow (OS = '1').
Jump if 'unordered math instruction' (CC1=1 and CC0=1).
Jump if result = 0 (CC1=0 and CC0=0).
Jump if result > 0 (CC1=1 and CC0=0).
Jump if result < 0 (CC1=0 and CC0=1).