Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Mitsubishi PLC Timers with Ladder Diagram
Share
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > Mitsubishi PLC Timers with Ladder Diagram

Mitsubishi PLC Timers with Ladder Diagram

Understand the use of Mitsubishi PLC timers in process control with GX Works2 software. Discover different timer types and functions.

Last updated: July 8, 2025 5:38 am
Editorial Staff
PLC Tutorials
No Comments
Share
7 Min Read
SHARE

This article discusses the use of timer instructions in the GX Works2 software of Mitsubishi PLC with a ladder diagram. A timer is an instruction used to control the timing of a process operation, such as delaying the activation or deactivation of a device (output) based on a specified time interval. The timer functions by counting time according to a preset value. GX Works2 provides four types of timers with different time resolutions: 100 ms, 10 ms, and retentive types with 100 ms and 1 ms intervals. To understand how each timer works, they will be tested by activating a lamp based on a specific preset time.

Contents
Program Objectives100 ms Timer Instruction10 ms Timer InstructionRetentive 100 ms Timer InstructionRetentive 1 ms Timer InstructionSimulation VideoTimers in Mitsubishi PLC ProgrammingIO Mapping DetailsProgramming of PLC Code

Program Objectives

Mitsubishi PLC Timers

100 ms Timer Instruction

The 100 ms timer instruction with a time interval speed of 0.1 seconds (100 ms) and does not retain time data. This instruction has only one input parameter to activate the timer, and it will deactivate if it does not receive a trigger. This timer can be used with memory addresses T0 to T199. It is an up-counting timer.

10 ms Timer Instruction

The 10 ms timer has a time interval speed of 0.01 seconds (10 ms) and does not retain time data. This instruction also has only one input parameter to activate the timer, and it will deactivate if it does not receive a trigger. It can be used with memory addresses T200 to T245. It is an up-counting timer.

For testing purposes, in this program, both the 100 ms and 10 ms timer instructions will be activated by the same button with the same adjustable preset time.

Each timer will control a different output.

Retentive 100 ms Timer Instruction

The retentive 100 ms timer has a time interval speed of 0.1 seconds (100 ms) and is capable of retaining time data. It has only one input parameter to activate the timer and requires the “RST” instruction to reset the stored time data. This timer can be used with memory addresses T250 to T156. It is an up-counting timer.

Retentive 1 ms Timer Instruction

The retentive 1 ms is a timer instruction with a time interval speed of 0.001 seconds (1 ms) and is capable of retaining time history data. It has only one input parameter to activate the timer and requires the “RST” instruction to reset the stored time data. It can be used with memory addresses T246 to T249.

It is an up-counting timer.

For testing purposes, in this program, both the Retentive 100 ms and Retentive 1 ms timer instructions will be activated using the same button with the same adjustable preset time.

Each timer will control a different output.

*Note:

In this simulation video, there is a minor bug where the 100 ms timer instruction (T0) runs at a speed of 1 second, whereas it should run at a speed of 0.1 second. This is caused by a built-in bug in the PLC hardware that I use, which is the FX3U LOLLETE PLC (not a program error). However, when the program is run in simulation mode using GX Works2, the timer can function according to the 100 ms speed.

Simulation Video

Mitsubishi PLC Timers Simulation

Timers in Mitsubishi PLC Programming

Timers in Mitsubishi PLC Programming

IO Mapping Details

S.No.CommentInput (I)Output(Q)TimerMemory Word
1TRIGGER_TIMER1M0   
2TRIGGER_TIMER2M1   
3TRIGGER_RSTM2   
4OUT1 Y000  
5OUT2 Y001  
6OUT4 Y003  
7OUT5 Y004  
8TIMER_100ms  T0 
9TIMER_10ms  T200 
10TIMER_RET_100ms  T250 
11TIMER_RET_1ms  T246 
12SV_TIMER1   D0
13SV_TIMER2   D1

Programming of PLC Code

GX Works2 Ladder Logic Timer Example

RUNG 0

In this Rung, if the TRIGGER_TIMER1 (M0) button is pressed, then the TIMER_100ms (T0) and TIMER_10ms (T200) timer instructions will start counting up according to the value set in the SV_TIMER1 (D0) memory word and when it has finished counting, the TIMER_100ms (T0) and TIMER_10ms (T200) timer instructions will be ON.

The TIMER_100ms (T0) and TIMER_10ms (200) timer instructions will be OFF if the TRIGGER_TIMER1 (M0) button has been released.

RUNG 7

In this Rung, the OUT1 (Y0) output will be ON if the NO contact of TIMER_100ms (T0) is in the HIGH state.

RUNG 9

In this Rung, the output OUT2 (Y1) will be ON if the NO contact of TIMER_10ms (200) is in the HIGH state.

Timer in Mitsubishi PLC

RUNG 11

In this Rung, if the TRIGGER_TIMER2 (M1) button is pressed, then the TIMER_RET_100ms (T250) and TIMER_RET_1ms (T246) timer instructions will start counting up according to the value set in the SV_TIMER2 (D1) memory word. When the counting is finished, the TIMER_RET_100ms (T250) and TIMER_RET_1ms (T246) timer instructions will be ON.

The TIMER_RET_100ms (T250) and TIMER_RET_1ms (T246) timer instructions will be OFF if the TRIGGER_TIMER2 (M1) button has been released.

RUNG 18

In this Rung, the OUT4 (Y3) output will be ON if the NO contact of TIMER_RET_100ms (T250) is in the HIGH state.

RUNG 20

In this Rung, output OUT5 (Y4) will be ON if the NO contact of TIMER_RET_1ms (T246) is in the HIGH state.

Using 100ms and 10ms Timers in Mitsubishi PLC

RUNG 22

In this Rung, if the TRIGGER_RST (M2) button is pressed, then the timer instructions TIMER_RET_100ms (T250) and TIMER_RET_1ms (T246) will be OFF, and the PV time data is reset to zero “0”.

PLC Timers PDF

Read Next:

  • PLC Parking Information Systems STL Program
  • PLC Weighing with Labeling Programming
  • PLC Programming of Clothes Washing System
  • PLC Example Programming for Star-Delta System
  • Programming PLC Manual Sequential Machine
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

PLC Hoist Crane Programming: Example using Schneider
FIFO Instruction in Allen Bradley PLC Programming
Relay circuits
Conveyor Sorting System with Color Detection PLC Logic
What is Process Control?
SCADA System Vulnerabilities
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Principle of Operation of PLC
#3 PLC Best Practices – Leave Operational Logic in the PLC wherever feasible
What is a Control Panel and its types?
Basics of Motion Controllers
How to Design a Motor Faceplate in Graphics? – SCADA Tutorials
PLC FBD Programming for Burglar Alarm Security System
Difference Between CompactLogix and ControlLogix
PLC Program for Boolean Expression

Keep Learning

Surface Grinding Process using PLC Program

Surface Grinding Process using PLC Program

Types of Industrial Control Systems

Types of Industrial Control Systems

PLC Program for Washing Machine

PLC Program for Washing Machine

Free Download PLC Simulator using Excel

PLC Simulator using Excel

SCADA Parts

SCADA Hardware and Software

Classification of Fuses

Step-by-Step Guide to Choose Right Fuse for a Panel

Ladder Logic Example of Two Motors

Ladder Logic Example of Two Motors Interlinked with another Motor

Structured Text PLC Program for Sequential Process Data Storage

Structured Text PLC Code for Sequential Process Data Storage

Learn More

PLC Program for Trash Compactor

PLC Program for Trash Compactor

Dead Weight tester

Dead Weight Tester Working Animation

Siemens PLC Interview Questions & Answers

Siemens PLC Interview Questions and Answers

NEMA to IP Ratings

NEMA Enclosure Types Standards

Control valve sizing

Basics of Control Valve Sizing

Troubleshooting Ultrasonic Flow Meter Common Problems

Troubleshooting Ultrasonic Flow Meter Common Problems

What is WHCP?

Electrical Machines Questions and Answers

Electrical Machine Multiple Choice Questions

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?