Instruction Set

PLCLogix 500 features 65 instructions and PLCLogix 5000 has 80 instructions. These instructions encompass all of the main programming commands associated with either the Logix 500 or 5000 PLC. The PLCLogix Instruction Set consists of the following groups of commands: Bit Instructions, Timer and Counter Instructions, Program Control, Compare, Math, Advanced Math, Move/Logical, Array Shift and Sequencer Instructions.

Select the instruction set by choosing either PLCLogix 500 or 5000 in the Instruction Set Groups shown below:

Instruction Set Groups

PLCLogix 500   PLCLogix 5000

Bit Instructions
Mnemonic Name Symbol Description
XIC Examine If Closed Examines a bit for an On (set, high) condition.
XIO Examine If Open Examines a bit for an Off (cleared, low) condition.
OTE Output Energize When rung conditions are true, the OTE will either set or clear the data bit.
OTL Output Latch When enabled, the instruction signals to the controller to turn on the addressed bit. The bit remains on, regardless of the rung condition.
OTU Output Unlatch When enabled, it clears (unlatches) the data bit. The bit remains Off, regardless of rung condition.
ONS One Shot Enable/disable outputs for one scan when rung is true. The status of the storage bit determines whether this instruction enables or disables the rest of the rung.
OSR One Shot Rising This instruction is a retentive input instruction that triggers an event to occur once. It either sets or clears the output bit, depending on the storage bit status
OSR One Shot Rising This instruction is a retentive input instruction that triggers an event to occur once. It either sets or clears the output bit, depending on the storage bit status
OSF One Shot Falling This instruction either sets or clears the output bit, depending on the storage bit’s status.
« Previous  |  Next »