M-Bus (Meter-Bus)
This driver supports energy meters and other devices that comply with the M-Bus (Meter-Bus) standard (EN 13757-2 / EN 13757-3). The Controller connects to these devices via an M-Bus Master / Gateway (also known as a level converter).
IMPORTANT
This driver uses the M-Bus protocol. This is a different physical and electrical standard from Modbus (RS485) and requires an M-Bus Master / Gateway.
Wiring
M-Bus Wiring
M-Bus is a 2-wire bus system. Unlike RS485, it is typically not sensitive to polarity (the two wires can be swapped).
-
Connect the Meters:
- Connect all M-Bus devices in parallel using a 2-wire cable (daisy-chain topology).
- Consult your meter's manual for the specific M-Bus connection terminals.
-
Connect the M-Bus Master:
- The M-Bus line must be connected to an M-Bus Master (also called a level converter or gateway). This device powers the bus and converts the M-Bus signal into a protocol the Controller can read (usually Ethernet/IP).
- Connect the M-Bus Master to the same network as your Controller.
Configuration
To ensure the Controller can find your M-Bus devices, each device must have a unique Primary Address.
-
Primary Address:
- Set a unique address for each meter on the same bus, between 1 and 250.
- This is typically done via the meter's display menu.
- Make a note of each device's address.
-
Baudrate:
- All devices on the same M-Bus bus must be set to the same baudrate (e.g., 2400, 9600).
- The M-Bus Master / Gateway must also be set to this same baudrate. The default is often 2400.