Skip to content

Y501/Y502 Technical Manual

Y501 (1P)Y502 (2P)

Table of Contents

  1. Overview
  2. Default Settings
  3. Modbus Register Map
  4. Command Examples
  5. Configuration
  6. Troubleshooting

1. Overview

This manual covers Modbus-RTU commands for Y501/Y502 smart circuit breakers.

ModelPolesDescription
Y5011PSingle-pole smart circuit breaker
Y5022PDouble-pole smart circuit breaker

Frame Format: [Slave ID][Function][Data][CRC Lo][CRC Hi]

All examples use slave address 0x01. Replace with your device address.


2. Default Settings

ParameterDefault
Slave Address1
Baud Rate9600 bps
Data Bits8
ParityNone
Stop Bits1
CRCCRC16, low byte first

3. Modbus Register Map

3.1 Coil Registers — Function 0x01/0x05

AddressFunctionAccess
0x0001Close/Open ControlR/W

Write value: 0x0000 = open (OFF), 0xFF00 = close (ON).

3.2 Holding Registers — Function 0x03/0x06

AddressFunctionAccess
0x000DClose/Open ControlR/W

Write value: 0x0000 = open, 0xFF00 = close.

3.3 Input Registers — Function 0x04 (Metering Version)

AddressParameterUnitDescription
0x0004FrequencyHzGrid frequency
0x0005Leakage ValuemAResidual current (RCBO version)
0x0006Temperature N°CBoard temperature (subtract 40)
0x0007Temperature A°CPhase A temperature (subtract 40)
0x0008Voltage AVPhase A voltage
0x0009Current AAPhase A current
0x000APower Factor A-Phase A power factor
0x000BActive Power AWPhase A active power
0x000CReactive Power AvarPhase A reactive power
0x000DApparent Power AVAPhase A apparent power
0x000E–0x000FActive EnergykWhCumulative energy (32-bit)

Temperature Conversion: Subtract 40 from the reading to get actual temperature (°C).


4. Command Examples

4.1 Close/Open Control

Close (Turn ON)

MethodCommand (hex)
Write Coil01 05 00 01 FF 00 DD FA
Write Holding Register01 06 00 0D FF 00 59 F9

Open (Turn OFF)

MethodCommand (hex)
Write Coil01 05 00 01 00 00 9C 0A
Write Holding Register01 06 00 0D 00 00 18 09

4.2 Broadcast Control

Broadcast commands use address 0x00. All devices respond simultaneously with no reply.

OperationCommand (hex)
Broadcast Close00 05 00 01 FF 00 DC 2B
Broadcast Open00 05 00 01 00 00 9D DB

4.3 Read Voltage

Read Phase A Voltage

Request:  01 04 00 08 00 01 B0 08
Response: 01 04 02 XX XX [CRC]

XX XX = Voltage value (unit: V)

4.4 Read Current

Read Phase A Current

Request:  01 04 00 09 00 01 E1 C8
Response: 01 04 02 XX XX [CRC]

XX XX = Current value (unit: A)

4.5 Read Power

ParameterCommand (hex)
Active Power A01 04 00 0B 00 01 40 08
Reactive Power A01 04 00 0C 00 01 F1 C9
Apparent Power A01 04 00 0D 00 01 A0 09

4.6 Read Power Factor

Request:  01 04 00 0A 00 01 11 C8
Response: 01 04 02 XX XX [CRC]

4.7 Read Energy

Read Cumulative Active Energy (32-bit)

Request:  01 04 00 0E 00 02 10 08
Response: 01 04 04 XX XX XX XX [CRC]

XX XX XX XX = Cumulative energy value (unit: kWh)

4.8 Read Temperature

ParameterCommand (hex)Description
Temperature A01 04 00 07 00 01 80 0BPhase A temperature
Temperature N01 04 00 06 00 01 D1 CBBoard temperature

Subtract 40 from the reading to get actual temperature (°C).

4.9 Read Frequency

Request:  01 04 00 04 00 01 70 0B
Response: 01 04 02 XX XX [CRC]

XX XX = Frequency value (unit: Hz)

4.10 Read Leakage Value

Request:  01 04 00 05 00 01 21 CB
Response: 01 04 02 XX XX [CRC]

XX XX = Leakage current value (unit: mA)

4.11 Quick Reference Table

OperationCommand (hex)
Close01 05 00 01 FF 00 DD FA
Open01 05 00 01 00 00 9C 0A
Broadcast Close00 05 00 01 FF 00 DC 2B
Broadcast Open00 05 00 01 00 00 9D DB
Read Voltage A01 04 00 08 00 01 B0 08
Read Current A01 04 00 09 00 01 E1 C8
Read Active Power A01 04 00 0B 00 01 40 08
Read Power Factor A01 04 00 0A 00 01 11 C8
Read Energy01 04 00 0E 00 02 10 08
Read Temperature A01 04 00 07 00 01 80 0B
Read Frequency01 04 00 04 00 01 70 0B
Read Leakage01 04 00 05 00 01 21 CB

5. Configuration

5.1 Change Slave Address

Write to the address configuration register (refer to product label for specific register address).

Power cycle required after change.

5.2 Change Baud Rate

Supported baud rates: 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400 bps

Power cycle required after change.

5.3 Interlock Status

  • Locked: Close commands are ignored; breaker remains open
  • Unlocked: Normal closing operation allowed

6. Troubleshooting

SymptomCauseSolution
No responseWrong address or baud rateVerify settings; try broadcast address 0
CRC errorWiring issue or noiseCheck RS485 A/B polarity; add termination
Close failsInterlock activeCheck interlock status; unlock before closing
Abnormal readingsNon-metering versionConfirm product version supports metering
Leakage reads 0Non-RCBO versionConfirm product version supports leakage detection

LED Indicators

LEDStateMeaning
PowerSteadyPower OK
StatusSteadyClosed (ON)
StatusOffOpen (OFF)
FaultBlinkProtection tripped or fault