The PUSH BUTTON - STOP (Manufacturer: Schneider, Part ID: XB4-BP42) is a momentary switch designed to interrupt a circuit when pressed. It is commonly used as a safety or emergency stop mechanism in industrial and electronic systems. This component is highly reliable and durable, making it suitable for applications where safety and precision are critical.
The following table outlines the key technical details of the Schneider XB4-BP42 push button:
Parameter | Value |
---|---|
Manufacturer | Schneider |
Part ID | XB4-BP42 |
Type | Momentary Push Button (Stop) |
Contact Configuration | 1 Normally Closed (1NC) |
Operating Voltage | 24V to 240V AC/DC |
Current Rating | 10A @ 240V AC |
Mechanical Durability | 1,000,000 operations |
Electrical Durability | 500,000 operations |
Mounting Type | Panel Mount |
Actuator Color | Red |
Actuator Type | Round, Flush |
Terminal Type | Screw Terminals |
Operating Temperature | -25°C to +70°C |
IP Rating | IP66 (Dust-tight, Water-resistant) |
The push button has screw terminals for connecting to the circuit. Below is the pin configuration:
Terminal | Description |
---|---|
Terminal 1 | Input connection for the circuit |
Terminal 2 | Output connection for the circuit |
Mounting the Push Button:
Wiring the Push Button:
Integrating into a Circuit:
Testing the Circuit:
The push button can be used with an Arduino UNO for simple stop functionality. Below is an example circuit and code:
// Define the pin connected to the push button
const int buttonPin = 2;
// Variable to store the button state
int buttonState = 0;
void setup() {
// Set the button pin as input with pull-up resistor
pinMode(buttonPin, INPUT_PULLUP);
// Initialize serial communication for debugging
Serial.begin(9600);
}
void loop() {
// Read the state of the push button
buttonState = digitalRead(buttonPin);
// Check if the button is pressed (LOW state due to pull-up resistor)
if (buttonState == LOW) {
Serial.println("Stop button pressed!");
// Add code here to stop a process or operation
} else {
Serial.println("Button not pressed.");
}
// Small delay to debounce the button
delay(50);
}
Push Button Not Stopping the Circuit
Button Feels Stuck or Hard to Press
Intermittent Operation
Arduino Not Detecting Button Press
Q1: Can this push button be used outdoors?
A1: Yes, the XB4-BP42 has an IP66 rating, making it suitable for outdoor use in harsh environments.
Q2: Is the push button latching or momentary?
A2: The XB4-BP42 is a momentary push button, meaning it only interrupts the circuit while pressed.
Q3: Can I use this push button with DC circuits?
A3: Yes, the push button supports both AC and DC circuits within its rated voltage and current limits.
Q4: How do I replace a damaged push button?
A4: Disconnect the power supply, remove the damaged button from the panel, and install a new one following the mounting and wiring instructions.
Q5: What is the lifespan of this push button?
A5: The mechanical durability is rated for 1,000,000 operations, and the electrical durability is rated for 500,000 operations.