User manual
80 Publication 1756-RM093F-EN-P - January 2010
Appendix A Safety Instructions
Safety Instructions
Routines in the safety task may use these ladder logic safety
instructions.
Ladder Logic Safety Instructions, RSLogix 5000 Software, Version 14 and Later
Type Mnemonic Name Purpose
Bit
XIC Examine If Closed Enable outputs when a bit is set
XIO Examine If Open Enable outputs when a bit is cleared
OTE Output Energize Set a bit
OTL Output Latch Set a bit (retentive)
OTU Output Unlatch Clear bit (retentive)
ONS One Shot Triggers an event to occur one time
OSR One Shot Rising Triggers an event to occur one time on the false-to-true (rising) edge of
change-of-state
OSF One Shot Falling Triggers an event to occur one time on the true-to-false (falling) edge of
change-of-state
Timer
TON Timer On Delay Time how long a timer is enabled
TOF Timer Off Delay Time how long a timer is disabled
RTO Retentive Timer On Accumulate time
CTU Count Up Count up
CTD Count Down Count down
RES Reset Reset a timer or counter
Compare
EQU Equal To Test whether two values are equal
GEQ Greater Than Or Equal To Test whether one value is greater than or equal to a second value
GRT Greater Than Test whether one value is greater than a second value
LEQ Less Than Or Equal To Test whether one value is less than or equal to a second value
LES Less Than Test whether one value is less than a second value
MEQ Masked Comparison for
Equal
Pass source and compare values through a mask and test whether they are equal
NEQ Not Equal To Test whether one value is not equal to a second value
LIM Limit Test Test whether a value falls within a specified range
Move
CLR Clear Clear a value
COP
(1)
Copy Copy a value
MOV Move Copy a value
MVM Masked Move Copy a specific part of an integer
Logical
AND Bitwise AND Perform bitwise AND operation
NOT Bitwise NOT Perform bitwise NOT operation
OR Bitwise OR Perform bitwise OR operation
XOR Bitwise Exclusive OR Perform bitwise exclusive OR operation