

A Thermal Overload Relay (TOR) is a protective device designed to safeguard electric motors from overheating caused by excessive current. It operates by interrupting the power supply to the motor when an overload condition is detected, preventing potential damage to the motor and associated equipment. TORs are widely used in industrial and commercial applications where electric motors are critical to operations.








Below are the key technical details and pin configuration for a typical Thermal Overload Relay:
| Parameter | Value/Range |
|---|---|
| Rated Operational Voltage | 230V AC to 690V AC |
| Current Range | 0.1A to 630A (varies by model) |
| Trip Class | Class 10, 20, or 30 |
| Reset Mode | Manual or Automatic |
| Contact Configuration | Normally Closed (NC) and Normally Open (NO) |
| Operating Temperature Range | -20°C to +60°C |
| Mounting Type | Direct mounting on contactors or standalone |
| Pin/Terminal Label | Description |
|---|---|
| L1, L2, L3 | Input terminals for the three-phase power supply |
| T1, T2, T3 | Output terminals connected to the motor |
| NC | Normally Closed contact for control circuit |
| NO | Normally Open contact for control circuit |
| RESET | Reset button to restore operation after a trip |
| TEST | Test button to simulate an overload condition |
Wiring the TOR:
Adjusting the Current Setting:
Testing the Relay:
Resetting After a Trip:
The following code demonstrates how to monitor the status of a TOR using its NC contact and an Arduino UNO:
// Define the pin connected to the TOR's NC contact
const int torPin = 2; // Digital pin 2
void setup() {
pinMode(torPin, INPUT_PULLUP); // Set pin as input with pull-up resistor
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int torStatus = digitalRead(torPin); // Read the TOR status
if (torStatus == HIGH) {
// If the NC contact is open, the relay has tripped
Serial.println("Thermal Overload Relay TRIPPED! Motor is OFF.");
} else {
// If the NC contact is closed, the relay is in normal operation
Serial.println("Thermal Overload Relay is NORMAL. Motor is ON.");
}
delay(1000); // Wait for 1 second before checking again
}
| Issue | Possible Cause | Solution |
|---|---|---|
| Relay does not trip during overload | Incorrect current setting | Adjust the current setting to match the motor's full-load current. |
| Frequent tripping | Motor is overloaded or faulty | Check the motor for mechanical issues or reduce the load. |
| Relay does not reset | Motor has not cooled down or reset mode is incorrect | Allow the motor to cool or switch to manual reset mode. |
| Test button does not work | Faulty relay or improper wiring | Verify wiring and test the relay with a multimeter. |
Can a TOR protect against short circuits?
What is the difference between manual and automatic reset modes?
How often should I test the TOR?
Can I use a TOR with a single-phase motor?
By following this documentation, users can effectively integrate and maintain a Thermal Overload Relay in their motor protection systems.