

A Residual Current Device (RCD) Type B is a safety-critical component designed to protect electric vehicle (EV) charging installations from earth faults and residual currents. Unlike standard RCDs, Type B devices are capable of detecting both alternating current (AC) and direct current (DC) leakage, making them essential for modern EV charging systems. They ensure compliance with electrical safety standards and provide robust protection against electrical hazards.








| Parameter | Value/Description |
|---|---|
| Rated Voltage | 230V AC (single-phase) / 400V AC (three-phase) |
| Rated Current | 16A, 32A, or 63A (varies by model) |
| Residual Current Sensitivity | 30mA (AC), 6mA (DC) |
| Frequency Range | 50Hz/60Hz |
| Operating Temperature Range | -25°C to +40°C |
| Compliance Standards | IEC 61008-1, IEC 62423 |
| Mounting Type | DIN rail |
| Dimensions | Typically 4-6 modules wide (varies by model) |
| Pin/Terminal Label | Description |
|---|---|
| L (Line) | Connects to the live input from the power supply |
| N (Neutral) | Connects to the neutral input from the power supply |
| Load L | Connects to the live output to the load (e.g., EV charger) |
| Load N | Connects to the neutral output to the load |
| Test Button | Used to manually test the functionality of the RCD |
Wiring the RCD Type B:
Testing the RCD:
Installation Guidelines:
If you are using an Arduino to monitor the status of the RCD (e.g., detecting if it trips), you can use a digital input pin to read the state of the RCD's auxiliary contact (if available).
// Define the pin connected to the RCD auxiliary contact
const int rcdStatusPin = 2; // Digital pin 2
void setup() {
pinMode(rcdStatusPin, INPUT_PULLUP); // Configure pin as input with pull-up resistor
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int rcdStatus = digitalRead(rcdStatusPin); // Read the RCD status pin
if (rcdStatus == HIGH) {
// RCD is in normal operation (not tripped)
Serial.println("RCD Status: Normal");
} else {
// RCD has tripped
Serial.println("RCD Status: Tripped");
}
delay(1000); // Wait for 1 second before checking again
}
Note: The auxiliary contact is an optional feature on some RCDs. Check your RCD model for compatibility.
| Issue | Possible Cause | Solution |
|---|---|---|
| RCD trips frequently | Faulty wiring or load with leakage current | Inspect wiring and connected devices |
| RCD does not trip during testing | Faulty RCD or incorrect installation | Replace the RCD or verify connections |
| RCD trips even with no load | Ground fault or insulation failure | Check for ground faults or damaged cables |
| Test button does not work | Internal fault in the RCD | Replace the RCD |
Why is a Type B RCD required for EV charging?
Type B RCDs can detect both AC and DC leakage currents, which are common in EV chargers due to their power electronics. This ensures comprehensive protection.
Can I use a Type A or Type AC RCD instead?
No, Type A and Type AC RCDs cannot detect DC leakage currents, making them unsuitable for EV charging installations.
How often should I test the RCD?
It is recommended to test the RCD monthly using the test button to ensure it is functioning correctly.
What happens if the RCD trips?
If the RCD trips, it disconnects the load to prevent electrical hazards. Investigate the cause of the trip before resetting the device.
By following this documentation, you can ensure the safe and effective use of an RCD Type B in your EV charging installation.