100BBasic instructions
7.9 Word logic operations
S7-1200 Programmable controller
226
System Manual, 11/2011, A5E02486680-05
GetError and GetErrorID can be used to send error information from the currently executing
block (called block) to a calling block. Place the instruction in the last network of the called
block program to report the final execution status of the called block.
7.9
Word logic operations
7.9.1
AND, OR, and XOR instructions
Table 7- 125 AND, OR, and XOR instruction
LAD / FBD
SCL
Description
out := in1 AND in2;
AND: Logical AND
out := in1 OR in2;
OR: Logical OR
out := in1 XOR in2;
XOR: Logical exclusive OR
1
For LAD and FBD: Click the "???" and select a data type from the drop-down menu.
To add an input, click the "Create" icon or right-click on an input stub for one of the
existing IN parameters and select the "Insert input" command.
To remove an input, right-click on an input stub for one of the existing IN parameters (when
there are more than the original two inputs) and select the "Delete" command.
Table 7- 126 Data types for the parameters
Parameter
Data type
Description
IN1, IN2
Byte, Word, DWord
Logical inputs
OUT
Byte, Word, DWord
Logical output
1
The data type selection sets parameters IN1, IN2, and OUT to the same data type.
The corresponding bit values of IN1 and IN2 are combined to produce a binary logic result at
parameter OUT. ENO is always TRUE following the execution of these instructions.