Structured Text; Function Block - Allen-Bradley Logix5000 Reference Manual

1756 controllogix, 1768 compactlogix, 1769 compactlogix, 1789 softlogix, 1794 flexlogix, powerflex 700s with drivelogix
Hide thumbs Also See for Logix5000:
Table of Contents

Advertisement

Move/Logical Instructions (MOV, MVM, BTD, MVMT, BTDT, CLR, SWPB, AND, OR, XOR, NOT, BAND, BOR, BXOR, BNOT)
Example 1:
This example ANDs bool_in1 and bool_in2 and places the result in value_result_and.

Structured Text

value_result_and := bool_in1 AND bool_in2;

Function Block

Example 2:
If both bool_in1 and bool_in2 are set (true), light1 is set (on). Otherwise, light1 is cleared
(off ).
Structured Text
IF bool_in1 AND bool_in2 THEN
light1 := 1;
ELSE
light1 := 0;
END_IF;
Rockwell Automation Publication 1756-RM003N-EN-P - October 2011
If BOOL_IN1 is
If BOOL_IN2 is
0
0
0
1
1
0
1
1
Then VALUE_RESULT_AND is
0
0
0
1
Chapter 7
333

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents