- Help Center
- Automation/Electrical
- Programmable Controllers
-
Pneumatics
- Air Cylinders
- Air Dryers
- Auto Switches
- Boosters
- Electric Actuators
- Fieldbus System/Serial Transmission System
- Fittings
- Modular F.R.L.
- Pressure Switches
- Regulators
- Rotary Actuators
- Solenoid Valve
- Temperature Control Equipment
- Vacuum Equipment
- Photoelectric Sensors
- Process Valves
- Valve Clamps and Accessories
- Pumps
- Additional Articles in Pneumatics
- Safety Valves
- Tubing
-
Hydraulics
-
Automation/Electrical
- Contact Sensors / Liquid Leakage Sensors
- Level Switches
- Basic Switches
- Limit Switches
- Push Buttons / Indicator Lamps
- Thumbwheel Switches
- Safety Limit Switches
- Temperature Controllers
- Counters
- Programmable Relays
- Programmable Controllers
- Safety Sensors
- Safety Door Switches
- Solid-state Relays
- Timers
- Inverters
- Power Supplies
- Axial Fans
- Wiring Systems
- Rotary Encoders
- Pressure Sensors
- Displacement Sensors/Measurement Sensors
- Ultrasonic Sensors
- Emergency Stop Switches
- Power Controllers
- Signal Converters
- Machine Automation Controllers
- RFID Systems
- Measuring / Motor Protective Relays
- Vision Sensors / Machine Vision Systems
- Photomicro Sensors
- Digital Panel Indicators
- Programmable Terminals
- Servomotors / Servo Drivers
- Proximity Sensors
- General Purpose Relays
- Fieldbus Communications
-
Safety
-
Website Help Center
What is a CPU error and a WDT error (watchdog timer error)?
A CPU error will occur when the microcomputer in the CPU Unit does not operate properly.The watchdog timer can be used to check whether the CPU Unit is operating properly.
The watchdog timer is just one way to check whether the CPU Unit is operating properly.
The watchdog timer is a normal processing routine that runs a timer that will be reset if an instruction is executed within a set period of time. If the set period of time passes and the timer is not reset, it is determined that the program has entered an abnormal routine, and an interrupt is generated to detect the error.
This is the method generally used to detect hardware errors.
Take, for example, a program that executes an instruction, and 100 ms later executes the same instruction again. If 130 ms pass and the instruction has not been executed, a hardware error will be detected and program execution will be stopped.
The timer that monitors this time is known as the watchdog timer, and when a specified time has passed, it interrupts program execution and sends notification.