Standard
RLL Instructions
5–14
Standard RLL Instructions
Boolean Instructions
The Not instruction inverts the status of
the rung at the point of the instruction.
In the following example when X1 is off, Y2 will energize. This is because the Not
instruction inverts the status of the rung at the Not instruction.
Y2
OUT
X1
Handheld Programmer KeystrokesDirectSOFT
STR
$
1
B
ENT
SHFT
TMR
N
INST#
O
MLR
T
ENT
OUT
GX
2
C
ENT
NOTE: DirectSOFT Release 1.1i and later supports the use of the NOT instruction.
The above example rung is merely intended to show the visual representation of the
NOT instruction. The rung cannot be created or displayed in DirectSOFT versions
earlier than 1.1i.
The Positive Differential instruction is
typically known as a one shot. When the
input logic produces an off to on
transition, the output will energize for one
CPU scan.
A aaa
PD
Operand Data Type DL05 Range
A aaa
Inputs X 0–377
Outputs Y 0–377
Control Relays C 0–777
In the following example, every time X1 makes an off to on transition, C0 will
energize for one scan.
STR
$
1
B
ENT
SHFT
CV
P
3
D
SHFT
0
A
ENT
C0
PD
X1
Handheld Programmer Keystrokes
DirectSOFT
Not
(NOT)
Positive
Differential
(PD)