29 BOOLEAN FUNCTIONS
29.1 AND Operation, OR Operation, and XOR Operation
1927
29
29 BOOLEAN FUNCTIONS
29.1 AND Operation, OR Operation, and XOR Operation
AND(_E), OR(_E), XOR(_E)
• AND(_E): These functions output the logical product of input values.
• OR(_E): These functions output the logical sum of input values.
• OR(_E): These functions output the exclusive logical sum of input values.
*1 The input variable s can be changed within the range from 2 to 28.
■Description, type, data type
Ladder, FBD/LD
*1
Structured text
*1
[Without EN/ENO] [With EN/ENO] [Without EN/ENO]
The function is described as an operator. ( MELSEC iQ-R Programming
Manual (Program Design))
[With EN/ENO]
d:=AND_E(EN,ENO,s1,s2);
d:=OR_E(EN,ENO,s1,s2);
d:=XOR_E(EN,ENO,s1,s2);
Argument Description Type Data type
EN Execution condition (TRUE: Executed, FALSE: Not executed) Input variable BOOL
s1 (IN1) to s28 (IN28) Input Input variable ANY_BIT
ENO Output status (TRUE: Normal, FALSE: Abnormal) Output variable BOOL
d Output Output variable ANY_BIT
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)
s1 d
s2