DL205 User Manual, 4th Edition, Rev. D
5-253
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Push On/Push Off Circuit (PONOFF) (IB-300)
Push On/Push Off Circuit toggles an output state whenever its input power flow transitions
from off to on. Requires an extra bit parameter for scan-to-scan state information. This extra
bit must NOT be used anywhere else in the program. This is also known as a “flip-flop circuit.”
PONOFF Parameters
• Discrete Input: specifies the input that will
toggle the specified output
• Discrete Output: specifies the output that will
be “turned on/off” or toggled
• Internal State: specifies a work bit that is used
by the instruction
PONOFF Example
In the following example, the PONOFF instruction is used to control the on and off states of
the output C20 with a single input C10. When C10 is pressed once, C20 turns on. When
C10 is pressed again, C20 turns off. C100 is an internal bit used by the instruction.
NOTE: Neither a permissive nor input logic is required with this instruction.
DS5 Used
HPP
N/A
Parameter DL205 Range
Discrete Input ⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠ X,Y,C,S,T,CT,GX,GY,SP,B,PB See DL205 V-memory map
Discrete Output ⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠ X,Y,C,GX,GY,B See DL205 V-memory map
Internal State ⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠⸠ X, Y, C See DL205 V-memory map
No permissive contact or input logic is
used with this instruction
230
240
250-1
260