

The EMERGENCY STOP (Manufacturer: CNAOM, Part ID: 4 PIN) is a critical safety device designed to immediately halt the operation of machinery or equipment in emergency situations. It ensures the safety of operators and prevents accidents by cutting off power or stopping motion when activated. This component is widely used in industrial, manufacturing, and automation systems where safety is paramount.








| Parameter | Specification |
|---|---|
| Manufacturer | CNAOM |
| Part ID | 4 PIN |
| Operating Voltage | 24V DC / 110V AC / 220V AC (varies by model) |
| Current Rating | 10A |
| Contact Configuration | Normally Closed (NC) and Normally Open (NO) |
| Mechanical Durability | 1,000,000 cycles |
| Electrical Durability | 50,000 cycles |
| Mounting Type | Panel Mount |
| Operating Temperature | -25°C to +55°C |
| Degree of Protection | IP65 (Dust-tight and water-resistant) |
The CNAOM 4 PIN Emergency Stop switch has four terminals, which are configured as follows:
| Pin Number | Label | Description |
|---|---|---|
| 1 | NC1 | Normally Closed contact 1 (opens when activated) |
| 2 | NO1 | Normally Open contact 1 (closes when activated) |
| 3 | NC2 | Normally Closed contact 2 (opens when activated) |
| 4 | NO2 | Normally Open contact 2 (closes when activated) |
Wiring the Emergency Stop:
Mounting the Switch:
Testing the Emergency Stop:
If you are using the Emergency Stop with an Arduino UNO to monitor its state, you can use the following code:
// Define the pin connected to the Emergency Stop NO terminal
const int emergencyStopPin = 2; // Digital pin 2
void setup() {
pinMode(emergencyStopPin, INPUT_PULLUP);
// Set the pin as input with an internal pull-up resistor
Serial.begin(9600);
// Initialize serial communication for debugging
}
void loop() {
int buttonState = digitalRead(emergencyStopPin);
// Read the state of the Emergency Stop button
if (buttonState == LOW) {
// LOW indicates the button is pressed (NO terminal closed)
Serial.println("Emergency Stop Activated! Shutting down system...");
// Add code here to safely shut down your system
} else {
Serial.println("System Running Normally.");
}
delay(500);
// Add a small delay to avoid excessive serial output
}
| Issue | Possible Cause | Solution |
|---|---|---|
| Emergency Stop does not interrupt power | Incorrect wiring of NC terminals | Verify wiring and ensure NC terminals are in series with the circuit. |
| Button does not reset after activation | Mechanical fault or debris in the switch | Inspect the switch for damage or debris and clean/replace if necessary. |
| False triggering of the Emergency Stop | Electrical noise or loose connections | Use shielded cables and ensure all connections are secure. |
| Arduino does not detect button press | Incorrect pin configuration or wiring | Verify the pin connection and ensure the correct pin is defined in the code. |
Can I use the Emergency Stop with high-voltage systems?
How often should I test the Emergency Stop?
Can I use the Emergency Stop for signaling only?
What happens if the Emergency Stop fails?
By following this documentation, you can safely and effectively integrate the CNAOM 4 PIN Emergency Stop into your system, ensuring reliable operation and enhanced safety.