Instructions
Intesis
TM
Modbus Server – M-Bus User Manual r1.4 EN
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
6 / 20
Functionality
Intesis polls, either continuously or only when ordered from the Modbus side, the M-Bus devices to obtain updated
readings for the points configured in it (the points corresponding to measures and states of the meters in the
integration points list explained later in this document). With every read, the new values received are updated in the
Intesis's memory and become available in the Modbus side. When a change in any point configured as output in
Intesis is detected (this is written from the Modbus side), the corresponding action in the M-Bus device will be
performed. These actions can be: force a polling of a specific M-Bus device or force a polling of all M-Bus devices.
The polling of a specific M-Bus device, or of all M-Bus devices, can be forced in any moment from the Mobus side
by writing a 1 in the corresponding binary point specially enabled for this purpose in the Intesis.
The automatic continuous polling of all M-Bus devices can be activated/deactivated writing from Modbus in a specific
binary point specially enabled for this purpose in the Intesis.
Other M-Bus information accessible from Modbus, using specific points of the Intesis, is:
• Bus activity (indicates if meters are currently being polled or if polling is in stand-by).
• M-Bus status of every meter (this M-Bus status is sent by the own meter with every poll and indicates the
internal status, manufacturer specific in every case).
These are the main features of the M-Bus interface of Intesis:
• Embedded level converter. Direct connection to M-Bus devices with no extra hardware required.
• Scan option to automatically detect M-Bus devices and its available registers.
• Import/Export of M-Bus device templates.
• EIA485 two wires (plug-in terminal bloc with screws) connection.
• Baud rate configurable from 300 to 9600 bps (allowed baud rates in M-Bus. The devices are normally
configured at 2400 bps at the factory).
• Primary or secondary addressing allowed.
• Useful timeouts and specific parameters to make the interface widely compatible with many meter's
peculiarities found usually between different manufacturers.
• Polling of the meters can be continuously, either configured in the own Intesis or you can activate/deactivate
continuous polling of the meters from Modbus side using a special datapoint.
• You can force a polling of the meters (refresh of readings) in any moment from Modbus side using special
datapoints: one datapoint to force a polling of all the meters, and one specific datapoint per meter to force
the polling of the individual meter.
• Intesis can also be configured to make a single polling of the meters (refresh of readings) at the start up.
• For each meter, a datapoint is available in Modbus indicating communication error with the meter, also a
general communication error datapoint is available (that will be active whenever the communication with
one or more meters has failed).
• Fully flexible configuration of the registers to poll in the meter, to adapt to any meter.
Every meter, depending on manufacturer and model, offers different type of signals from the mentioned before. To
know what signals offers the meter and of what type, to be able to integrate those wanted, refer to the device technical
documentation. Anyway, and to ease and speed up the identification of the signals offered by any device (and of
what type), the scan option is highly recommended or the import of templates too.