Skip to content
ezeioDocs
  1. Drivers
  2. Driver catalog
  3. CDEBYTE MA01 Relay/IO

CDEBYTE MA01 Relay/IO

CDEBYTE · 2 RE, 2 AI, 2 DI · MA01-AACX2220

CDEBYTE MA01 Relay/IO
Manufacturer
CDEBYTE
Product
2 RE, 2 AI, 2 DI
Model
MA01-AACX2220
Protocol
Modbus
Updated
2025-09-12
Driver ID
323

Notes

Expansion module with
2 relay outputs (Form-C, potential free, max 5A)
2 Analog inputs (0-25mA, 100 Ohm internal shunt)
2 Digital inputs with counters (resettable registers)

Connect:
ezeio D0 -> B/RX
ezeio D1 -> A/TX
ezeio GND -> GND

Module factory default is 9600 bps, no parity, address 32

Write to holding register 2100 (0x0834) to set speed:
3 = 9600
4 = 19200
6 = 57600

NOTE: Internal DIP switch sets address, but it upside-down, reversed and has a 1-offset.
So switch in ON position means binary 0.
Switch 5 = LSB, Switch 1 = MSB.
Then add 1 to the switch setting to get actual address.

Examples:
All on = address 1
All off = address 32
5 off, 4-1 on gives address 2
5-2 on, switch 1 off gives address 17

Registers 8

#NameUnitDescription
1Relay 1
2Relay 2
3Analog in 1mA
4Analog in 2mA
5Digital in 1 state
6Digital in 1 count
7Digital in 2 state
8Digital in 2 count