Issue
A Controller with X Driver support has been loaded up with the M-Bus (or M Bus) X Driver and connected to a M-Bus to RS-232 converter (i.e. Westermo AD-01) but is not getting data from the M-Bus meter.
Note: This is M-Bus (Meter Bus) and not Modbus which is a different protocol
Environment
bCX1 and Netcontroller II 2nd Generation controllers with X Driver port enabled
MBus, M Bus, XDriver, X-Driver
Cause
Incorrect comm port settings for the M-Bus interface will stop correct communications to the M-Bus meters.
Resolution
DefaultMode = Xdriver
Baud = Baud300
Parity = Even
Stopbits = StopBit1
Datalength = Databits8
- Connect up and configure the system as detailed in the M-Bus manual as supplied (downloaded) with the M-Bus X Driver software.
- Unless specified otherwise in the manual for the specific 3rd party meter being used, set up the Comm port on the Controller with the above parameters:
- These settings should be entered and verified through the Command line, then printed back to verify they have been accepted.