Why is RTO Used in Place of TON Timer in PLC Program?

Programmable logic controllers are used by industrial automation engineers, therefore they need to know how timers work. In Schneider EcoStruxure Machine Expert, choosing between TON (Timer On-Delay) and RTO (Retentive Timer On-Delay) can have a big effect on how well the system works, how reliable it is, and how much maintenance it needs.

One of the first things we notice when we enter the world of industrial automation is how important timing is. Try to picture running a conveyor system, a packaging line, or a chemical mixing tank without knowing how long it will take. Motors would start up suddenly, pumps would hit one other, alarms would go off at random times, and the whole thing would feel like a mess.

This detailed article looks at both types of timers by showing how to use them in a real-world conveyor motor control system, showing how they work in real life and how they affect industrial processes.

Learn How Watchdog Timers Ensure PLC System Reliability: Understanding Watchdog Timers in PLCs

Timer instructions are the most important part of sequential control systems in industrial automation. They give machines accurate time-based actions that are necessary for coordinating them, following safety rules, and keeping processes consistent.

The standard timing function in most PLC applications is TON (Timer On-Delay). The timer starts counting up to its preset value when the input condition is met. The output becomes active once it reaches the desired level. The most important thing about TON timers is that they don’t keep track of time. If the input signal is interrupted, the accumulated time goes back to zero right away.

RTO (Retentive Timer On-Delay) is a more advanced feature since it keeps track of time even when the input conditions change or the power goes out. Because they can keep time even when the process is interrupted, RTO timers are great for applications that need timing to stay consistent.

Master RTO Timers in PLC Programming for Process Continuity: Retentive Timer On (RTO) in PLC Programming

You can think of timers as the PLC’s built-in clock. They assist us:

  • Delay operations, such waiting five seconds before turning on a fan.
  • Extend outputs, such keeping a buzzer going for 10 seconds after an alarm goes off.
  • Limit actions, such just running an engine for 30 seconds before turning it off.

Without timers, developers would have to use external hardware relays or do things by hand. Timers included into the PLC give us accuracy, reproducibility, and flexibility.

Most PLC systems have three types of timers that are common:

  1. TON (On-Delay Timer) waits for a predetermined amount of time after input turns ON before turning on output.
  2. TOF, or Off-Delay Timer, keeps the output on for a defined amount of time even after the input goes off.
  3. RTO (Retentive On-Delay Timer) works like TON, but it keeps track of how long has passed even if the input shuts off or the power goes out.

Complete Guide to ON Delay and OFF Delay Timers: Understanding ON Delay and OFF Delay Timers in PLC Programming

Ladder Logic Implementation in EcoStruxure Machine Expert -TON Timer Configuration

The practical implementation shows two conveyor systems that run at the same time but use different types of timers. This side-by-side comparison shows that TON and RTO clocks work in quite different ways.

The first rung uses the TON timer to add a typical delay to the start of the conveyor:

  • Input Logic: START_PB_1 (%I0.0) sends the signal to start.
  • Safety Interlock: STOP_PB_1 (%I0.1) makes a normally closed stop control for the safety interlock.
  • Timer Block: %TM0 configured as TON with 10-second preset
  • Output Control: Timer Q output directly energizes MOTOR_1_START (%Q0.0)

The series connection makes sure that both starting and stopping the timer are necessary for it to work.

The second rung is like the first, except it has a retentive time feature:

  • Input Logic: START_PB_2 (%I0.2) mirrors the start function
  • Safety Interlock: STOP_PB_2 (%I0.3) provides identical stop control
  • Timer Block: %TM1 configured with retentive capability enabled
  • Output Control: Timer Q output controls MOTOR_2_START (%Q0.1)

The same circuit configuration makes it possible to fairly compare how timers work..

Why is RTO Used in Place of TON Timer in PLC Program - System Configuration and I/O Mapping

Addressing and property settings in the right system setup show the important distinctions between timer implementations.

The organized I/O allocation makes it easy to find and fix problems:

Digital Inputs:

  • %I0.0 (START_PB_1): Conveyor 1 start pushbutton
  • %I0.1 (STOP_PB_1): Conveyor 1 stop pushbutton
  • %I0.2 (START_PB_2): Conveyor 2 start pushbutton
  • %I0.3 (STOP_PB_2): Conveyor 2 stop pushbutton

Digital Outputs:

  • %Q0.0 (MOTOR_1_START): Conveyor 1 motor starter
  • %Q0.1 (MOTOR_2_START): Conveyor 2 motor starter

The timer configuration table shows the main difference between the two implementations:

  • %TM0 (CONVEYOR_1_TIMER): Standard TON configuration, non-retentive
  • %TM1 (CONVEYOR_2_TIMER): TON with retentive checkbox enabled

The retentive checkbox changes the way ordinary TON works into RTO functionality, which makes the system behave very differently when there is an interruption.

PLC Learning Series: Deep Dive into PLC Timers Explained: PLC learning Series 10: PLC timers

Why is RTO Used in Place of TON Timer in PLC Program Live Simulation and Runtime Monitoring

The simulation environment gives engineers real-time access to the condition of the system and the functioning of the timer. This lets them see how behavior changes in different operational situations.

The runtime display has a lot of monitoring options:

  • Timer Values: The total time for both timer instances is shown in real time.
  • I/O Status: Shows the live input/output condition with true/false values
  • System Diagnostics: PWR, RUN, ERR, and STAT status indicators
  • Timer Details: Preset values, elapsed time, and completion status

This level of visibility makes it easy to check for discrepancies in timer behavior right away and fix operational problems.

Practical PLC Example: Motor Control with Timers and Switch: PLC Programming Example: Using Timers to Control Motors with a Single Switch

Why is RTO Used in Place of TON Timer in PLC Program - Scenario Analysis: Normal Operation

When everything is normal and there are no interruptions, both the TON and RTO timers work in the same way, which makes their main distinctions less clear.

The regular order of operations goes like this:

  1. Start Phase: Operators hit the start buttons for their machines
  2. Timing Phase: Both timers start counting from zero up to the 10-second setting.
  3. Completion Phase: After 10 seconds, the timer outputs turn on at the same time.
  4. Motor Operation: Both conveyor motors start at the same time.

The simulation display confirms normal operation through status indicators:

  • Both start buttons show that they are working.
  • Both stop buttons say “False.”
  • Both clocks reach the predetermined value of 10 seconds.
  • Both motor outputs turn on to True condition.

his instance shows that choosing a timer type doesn’t matter while things are running smoothly.

Explore PLC Timer Blocks and Ladder Logic Applications: Understanding Different types of Timer blocks used in a PLC ladder logic

Why is RTO Used in Place of TON Timer in PLC Program - Scenario Analysis: Stop Button Activation

When stop pushbuttons are pressed during the timing sequence, the main difference between TON and RTO timers becomes clear.

The simulation clearly depicts how the two groups reacted differently:

  • Pink-highlighted circuits show that the stop button has been pressed.
  • Both STOP_PB inputs are True, which means that the buttons are pushed.
  • Both motor outputs go to False state, which means the motors have stopped.
  • The way timers respond is very different between TON and RTO implementations.

When STOP_PB_1 activates during the timing sequence:

  1. Immediate Reset: Timer accumulated time resets to zero
  2. Output Deactivation: Motor output immediately goes false
  3. Memory Loss: All timing progress is lost
  4. Restart Requirement: Full 10-second cycle needed on restart

When STOP_PB_2 activates during the timing sequence:

  1. Time Preservation: Accumulated time remains stored
  2. Output Deactivation: Motor output goes false (motor stops)
  3. Memory Retention: Timing progress preserved for resume operation
  4. Resume Capability: Timing continues from stored value on restart

The changes in how the timers work have big effects on how manufacturing works:

TON Timer Characteristics:

  • After each time you press the stop button, you have to restart the timer completely.
  • Production delays that keep adding up because operators have to step in often
  • Behavior that you can count on with a fresh start promise
  • Easier programming that doesn’t need to manage resets

RTO Timer Advantages:

  • Kept track of timing progress by using the stop button
  • Getting rid of production delays that aren’t needed
  • Kept the time of the process correct
  • Less downtime over time in circumstances with a lot of intervention

Think about a production situation where operators have to step in often:

  • Daily conveyor starts: 50 cycles
  • Stop button interventions: 20% of cycles (10 stops)
  • Average timing progress lost: 6 seconds per intervention
  • Daily time penalty with TON: 10 × 6 = 60 seconds
  • Annual production time lost: 60 seconds × 250 days = 15,000 seconds = 4.2 hours

This calculation shows how using an RTO timer in high-intervention settings can improve production in real ways.

Boost PLC Performance with 7 Expert Optimization Programming Tips: How to Increase PLC Speed: 7 Optimization Tips + Advanced Programming Guide

TON timers work best in these situations:

Safety-Critical Systems: Applications that need to be able to start over from scratch after any interruption make sure that the execution is delayed until all safety checks are done.

Simple Process Delays:Delays in starting up basic equipment where timed restart is okay or preferred.

Cost-Sensitive Implementations: Systems that put a high value on using as little memory as possible and making programming easy.

Regulatory Compliance: When safety regulations say that full timing cycles must be used.

Understand Hot Standby PLC Systems: Architecture, Working, Benefits: Hot Standby in PLC Systems: Architecture, Working, and Benefits

RTO timers are very important in tough operational settings:

Continuous Production Lines: Manufacturing systems where timing breaks have a direct effect on throughput and efficiency.

High-Frequency Operations: Processes that need time continuity because they start and stop a lot.

Material Handling Systems: Coordinating conveyors that need to be timed just right with each other.

Quality Control Processes:situations when the accuracy of timing has a direct impact on the quality and consistency of the product.

Let’s pretend to be a plant engineer now. Why would you choose an RTO over a TON?

You want your conveyors, pumps, or mixers to start up again without any problems if the power goes off. When you start everything anew, it can cause backlogs, jams, or wasted goods.

In high-speed manufacturing, every second matters. RTO saves energy and time by minimizing delays that aren’t necessary.

In some systems, it might not be safe to restart a timer from zero. If heaters or ovens start a full cycle again for no reason, they could overheat materials or break equipment.

Compliance in Regulated Industries

Accuracy is important in the pharmaceutical, chemical, and food industries. You can’t afford to mix a batch for an extra 10 seconds after a flicker if it needs exactly 10 seconds of mixing. RTO makes sure that things are always the same.

Of course, having a lot of authority means you have to be responsible. These are common blunders that new engineers make:

Forgetting the Reset Instruction

  • You have to reset RTOs on purpose for them to clear. If you forget, timers could keep old values forever.

Incorrect Reset Logic

  • Reset connected to the wrong input? The timer never clears, which makes things act strangely.

Using RTO Everywhere

  • Some apps don’t need RAM that can be kept. RTO makes logic more complicated than it needs to be.

Overlooking Documentation

  • Because RTO works differently, engineers need to make sure that the purpose of the timer is obvious in the program comments.

Here is a short list of things to remember while utilizing timers:

  • Use TON for simple jobs like delays, buzzers, alarms, lighting, or things that aren’t very important.
  • Use RTO when you need to keep things going.
  • Always provide a reset pushbutton (like %I0.1) so that operators can control things by hand.
  • During commissioning, pretend that the power goes out. Don’t wait for the plant to deal with it in person.
  • Give unambiguous tag names, such %TM1 = Conveyor_Start_RTO, instead than just %TM1.
  • Teach operators why one conveyor starts up quickly and the other takes longer to do so.

Here’s a quick comparison recap:

FeatureTON TimerRTO Timer
Accumulator BehaviorResets to 0 on input OFF/power lossRetains elapsed time until reset
Power Loss RecoveryAlways restarts from 0Resumes from last stored value
Reset Required?NoYes (explicit rung)
Best Suited ForSimple delays, alarms, interlocksCritical processes needing continuity
Example ApplicationMotor start delay, buzzer alarmsConveyor sequencing, batch processing

A side-by-side comparison of TON and RTO timers using a real conveyor shows that they work in quite different ways, which has a big effect on how efficient and reliable the system is.

Both types of timers work the same way when they are running, but when you press the stop button, they operate differently. This shows why it’s important to choose the right timer for industrial automation applications.

Choose TON timers for applications that need guaranteed fresh start behavior, simple delay actions where a restart is okay, and implementations that are sensitive to cost and want programming to be as easy as possible.

Choose RTO timers for applications that are crucial to production and need timing continuity, high-frequency start/stop operations, and manufacturing environments where delays in production have a direct effect on operational efficiency.

Engineers may make smart choices that improve both system dependability and production performance in industrial automation applications when they know these basic differences. Choosing the right timer and following the right configuration and maintenance procedures will make sure that it works reliably while also fulfilling the needs of the application and the priorities of the operation.

Read More

Recent