

The IronHorse IEC Contactor (HMC-65A30-22-DL) is a robust electrical device designed to control the flow of electricity in a circuit. It is primarily used for switching motors and other heavy electrical loads. Manufactured to meet international standards, this contactor is known for its reliability, efficiency, and durability, making it an essential component in industrial and commercial applications.








The following table outlines the key technical details of the IronHorse IEC Contactor:
| Parameter | Specification |
|---|---|
| Manufacturer | IronHorse |
| Part Number | HMC-65A30-22-DL |
| Rated Operational Voltage | 690V AC |
| Rated Current | 65A |
| Coil Voltage | 24V DC |
| Frequency | 50/60 Hz |
| Number of Poles | 3 (Three-phase) |
| Auxiliary Contacts | 2 NO (Normally Open), 2 NC (Normally Closed) |
| Mechanical Durability | 10 million operations |
| Electrical Durability | 1 million operations |
| Operating Temperature Range | -25°C to +60°C |
| Mounting Type | DIN rail or panel mount |
| Standards Compliance | IEC 60947-4-1, CE, UL certified |
The IronHorse IEC Contactor features the following terminal layout:
| Pin/Terminal | Description |
|---|---|
| L1, L2, L3 | Main power input terminals for three-phase supply |
| T1, T2, T3 | Main power output terminals to the load |
| A1, A2 | Coil terminals for control voltage (24V DC) |
| 13, 14 | Auxiliary contact (Normally Open - NO) |
| 21, 22 | Auxiliary contact (Normally Closed - NC) |
Power Connections:
Control Circuit:
Mounting:
Safety Precautions:
The IronHorse IEC Contactor can be controlled using an Arduino UNO by interfacing the coil terminals (A1 and A2) with a relay module. Below is an example code snippet:
// Example: Controlling the IronHorse IEC Contactor with Arduino UNO
// This code energizes the contactor coil for 5 seconds, then de-energizes it.
const int relayPin = 7; // Pin connected to the relay module
void setup() {
pinMode(relayPin, OUTPUT); // Set relayPin as an output
digitalWrite(relayPin, LOW); // Ensure the relay is off initially
}
void loop() {
digitalWrite(relayPin, HIGH); // Energize the relay (and the contactor coil)
delay(5000); // Keep the contactor energized for 5 seconds
digitalWrite(relayPin, LOW); // De-energize the relay (and the contactor coil)
delay(5000); // Wait for 5 seconds before repeating
}
Note: Use a relay module to interface the Arduino with the contactor coil, as the Arduino cannot directly supply the required current for the coil.
Contactor Does Not Energize:
Excessive Heating:
Chattering Noise:
Auxiliary Contacts Not Working:
Q1: Can this contactor be used with single-phase loads?
A1: Yes, the contactor can be used with single-phase loads by connecting only one pair of input and output terminals (e.g., L1 and T1).
Q2: What is the purpose of the auxiliary contacts?
A2: Auxiliary contacts are used for control or feedback purposes, such as signaling the status of the contactor to a control system.
Q3: How do I select the correct overload relay for this contactor?
A3: Choose an overload relay with a current rating that matches the load's full-load current and is compatible with the contactor.
Q4: Can the contactor operate in extreme temperatures?
A4: The contactor is designed to operate within a temperature range of -25°C to +60°C. For extreme conditions, additional measures like enclosures or heaters may be required.