

This instruction is used to test whether two values are equal. This instruction immediately updates the specified output data. When enabled, it lets the controller execute logic only up to this instruction. This instruction functions as a placeholder. Used in pairs to create a program zone that can disable all rungs between the MCR instructions. Target of the JMP instruction with the same label name. Used to return to the instruction following the a JSR operation. Stores recurring sections of program logic. This instruction jumps execution to a specific routine and initiates the execution of this routine, called a subroutine. The accumulated value of these instructions are cleared when the RES instruction is enabled. This instruction is used to reset a timer, counter or control structure. The accumulated value is decremented by one count on each of these transitions. This instruction counts downward on each false-to-true rung transition. It counts upward and the accumulated value is incremented by one count on each of these transitions. Retains its accumulated value when rung conditions become false.Īn instruction that counts false-to-true rung transitions. The accumulated value is reset when rung conditions go false.Ī non-retentive timer that accumulates time when the rung makes a true-to-false transition.Ī retentive timer that accumulates time when the instruction is enabled. This instruction either sets or clears the output bit, depending on the storage bit’s status.Ī non-retentive timer that accumulates time when the instruction is enabled. It either sets or clears the output bit, depending on the storage bit status This instruction is a retentive input instruction that triggers an event to occur once.

The status of the storage bit determines whether this instruction enables or disables the rest of the rung.

The bit remains Off, regardless of rung condition.Įnable/disable outputs for one scan when rung is true. When enabled, it clears (unlatches) the data bit. The bit remains on, regardless of the rung condition. When enabled, the instruction signals to the controller to turn on the addressed bit.

When rung conditions are true, the OTE will either set or clear the data bit. Examines a bit for an On (set, high) condition.Įxamines a bit for an Off (cleared, low) condition.
