Page 379 - Programmable Logic Controllers, Fifth Edition - Mobile version
P. 379
Input
L1
Timer_Sw Ladder logic program Outputs L2
<Local:1:I.Data.6>
TON
Timer_Sw TIMER ON DELAY EN EN_PL EN
Timer Status_Timer
Preset 10000 DN
Accum 5000
EN_PL TT_PL TT
Status_Timer.EN <Local:2:O.Data.1>
TT_PL
Status_Timer.TT <Local:2:O.Data.2> DN_PL DN
DN_PL
Status_Timer.DN <Local:2:O.Data.3>
Tag Name Value Style Data Type
Timer_Sw 1 Decimal BOOL
EN_PL 1 Decimal BOOL
TT_PL 1 Decimal BOOL
DN_PL 0 Decimal BOOL
-Status_Timer {…} TIMER
Status_Timer.PRE 10000 Decimal DINT
Status_Timer.ACC 500 Decimal DINT
Status_Timer.EN 1 Decimal BOOL
Status_Timer.TT 1 Decimal BOOL
Status_Timer.DN 0 Decimal BOOL
Figure 15-52 Ten-second TON timer program.
Inputs Ladder logic program Output
L1 SOL_Energize_Sensor SOL_De-energize_Sensor L2
<Local:1:I.Data.3> <Local:1:I.Data.6>
TON
SOL_Energize_Sensor TIMER ON DELAY EN
Timer T_SOL_Delay
T_SOL_Delay.EN Preset 3000 DN SOL_Gate
Accum 0
SOL_Gate
T_SOL_Delay.DN
SOL_Deenergize_Sensor <Local:2:O.Data.2>
Tag Name Value Style Data Type
SOL_Energize_Sensor 0 Decimal BOOL
SOL_Deenergize_Sensor 1Decimal BOOL
SOL_Gate 0Decimal BOOL
T_SOL_Delay {…} TIMER
T_SOL_Delay.PRE 3000 Decimal DINT
T_SOL_Delay.ACC 0 Decimal DINT
T_SOL_Delay.EN 0 Decimal BOOL
T_SOL_Delay.TT 0 Decimal BOOL
T_SOL_Delay.DN 0 Decimal BOOL
Figure 15-53 TON timer used to delay the operation of a diverter gate solenoid.
Source: Photos courtesy Omron Industrial Automation, www.ia.omron.com.
360 Part 3 Programming Timers
pet73842_ch15_333-394.indd 360 03/11/15 7:33 PM