TwinCAT PLC M-Bus

TwinCAT PLC M-Bus

The M-Bus (metering bus) is a fieldbus for logging consumption data (e.g. in water meters, electricity meters, gas meters, heat/cold meters, etc.). Devices from different manufacturers support this common protocol.

Up to 250 slaves can be connected with any topology (star or line). Devices from different manufacturers can be operated on the same bus. The M-Bus is a European standard and is described in EN 1434. The data are sent serially from a slave (measuring device) to a master (TwinCAT PLC with level converter). The master controls the communication on the bus by requesting data from the slaves. The slaves can respond with a fixed or variable data structure. The M-Bus library evaluates data with variable data structure (low byte first). It supports the serial interfaces KL6001, KL6021 or PC-COM port. They are connected with an M-Bus level converter via RS232 or RS485. From there, the individual slaves are connected via a two-wire line that is protected against polarity reversal.

TwinCAT PLC M-Bus
Ordering information
TwinCAT PLC M-Bus licence for using the PLC Library TwinCAT PLC M-Bus