Intesis INBACMEB0100000 User guide

BACnet Server
M-Bus Meters
USER MANUAL
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
2 / 40
Important User Information
Disclaimer
The information in this document is for informational purposes only. Please inform HMS Industrial Networks of any inaccuracies or omissions found in this document. HMS Industrial Networks disclaims any responsibility or liability for any errors that may appear in this document.
HMS Industrial Networks reserves the right to modify its products in line with its policy of continuous product development. The information in this document shall therefore not be construed as a commitment on the part of HMS Industrial Networks and is subject to change without notice. HMS Industrial Networks makes no commitment to update or keep current the information in this document.
The data, examples and illustrations found in this document are included for illustrative purposes and are only intended to help improve understanding of the functionality and handling of the product. In view of the wide range of possible applications of the product, and because of the many variables and requirements associated with any particular implementation, HMS Industrial Networks cannot assume responsibility or liability for actual use based on the data, examples or illustrations included in this document nor for any damages incurred during installation of the product. Those responsible for the use of the product must acquire sufficient knowledge in order to ensure that the product is used correctly in their specific application and that the application meets all performance and safety requirements including any applicable laws, regulations, codes and standards. Further, HMS Industrial Networks will under no circumstances assume liability or responsibility for any problems that may arise as a result from the use of undocumented features or functional side effects found outside the documented scope of the product. The effects caused by any direct or indirect use of such aspects of the product are undefined and may include e.g. compatibility issues and stability issues.
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
3 / 40
Gateway for the integration of M-Bus devices into BACnet MSTP or BACnet IP enabled monitoring and control systems.
ORDER CODE
LEGACY ORDER CODE
INBACMEB0100000
IBBACMEB0100000
INBACMEB0200000
IBBACMEB0200000
INBACMEB0600000
IBBACMEB0600000
INBACMEB1200000
IBBACMEB1200000
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
4 / 40
INDEX
1 Description ............................................................................................................................................... 5
Introduction ....................................................................................................................................... 5
Functionality ..................................................................................................................................... 6
Gateway’s capacity .......................................................................................................................... 7
2 Protocol Implementation Conformance Statement .................................................................................. 8
BACnet Standardized Device Profile (Annex L): .............................................................................. 8
Segmentation Capability: ................................................................................................................. 8
Data Link Layer Options: .................................................................................................................. 8
Device Address Binding: .................................................................................................................. 9
Networking Options: ......................................................................................................................... 9
Character Sets Supported ................................................................................................................ 9
Gateway ........................................................................................................................................... 9
3 BACnet Interoperability Building Blocks Supported (BIBBs) ................................................................. 10
Data Sharing BIBBs ....................................................................................................................... 10
Alarm and Event Management BIBBs ............................................................................................ 10
Scheduling BIBBs ........................................................................................................................... 11
Trending BIBBs .............................................................................................................................. 11
Network Management BIBBs ......................................................................................................... 11
Device Management BIBBs ........................................................................................................... 12
4 Service Types ........................................................................................................................................ 13
5 Objects ................................................................................................................................................... 14
Supported Object Types ................................................................................................................. 14
Objects and properties ................................................................................................................... 15
5.2.1 INBACMEB---0000 (Device Object Type) ............................................................................... 15
5.2.2 Analog Input Object Type ....................................................................................................... 17
5.2.3 Analog Output Object Type .................................................................................................... 18
5.2.4 Analog Value Object Type ...................................................................................................... 19
5.2.5 Binary Input Object Type ........................................................................................................ 20
5.2.6 Binary Output Object Type ..................................................................................................... 21
5.2.7 Binary Value Object Type ....................................................................................................... 22
5.2.8 Multistate Input Object Type ................................................................................................... 23
5.2.9 Multistate Output Object Type ................................................................................................ 24
5.2.10 Multistate Value Object Type .................................................................................................. 25
5.2.11 Calendar Object Type ............................................................................................................. 26
5.2.12 Schedule Object Type ............................................................................................................ 27
5.2.13 Notification Class Object Type ............................................................................................... 28
5.2.14 Trend Log Object Type ........................................................................................................... 29
5.2.15 Trend Log Multiple Object Type ............................................................................................. 30
6 Connections ........................................................................................................................................... 31
Powering the device ....................................................................................................................... 32
Connection to BACnet .................................................................................................................... 32
6.2.1 BACnet IP ............................................................................................................................... 32
6.2.2 BACnet MSTP ........................................................................................................................ 32
Connection to M-Bus ...................................................................................................................... 33
Connection to the configuration tool ............................................................................................... 33
7 Set-up process and troubleshooting ...................................................................................................... 34
Pre-requisites ................................................................................................................................. 34
Intesis MAPS. Configuration & monitoring tool for Intesis BACnet series ..................................... 34
7.2.1 Introduction ............................................................................................................................. 34
7.2.2 Connection .............................................................................................................................. 34
7.2.3 Configuration tab .................................................................................................................... 35
7.2.4 Signals .................................................................................................................................... 35
7.2.5 Sending the configuration to Intesis ....................................................................................... 36
7.2.6 Diagnostic ............................................................................................................................... 36
Set-up procedure ............................................................................................................................ 38
8 Electrical & Mechanical Features ........................................................................................................... 39
9 Dimensions ............................................................................................................................................ 40
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
5 / 40
Description
Introduction
This document describes the integration of M-Bus meters with BACnet ASHRAE 135 – 2001 Annex J - BACnet protocol compatible devices or systems using the gateway Intesis BACnet/IP Server - M-Bus.
The aim of this integration is to make accessible M-Bus devices signals and resources from a BACnet based control system or device, as if it was a part of the own BACnet system and vice-versa.
The gateway acts as a BACnet/IP Server or BACnet MSTP device in its BACnet interface, allowing other BACnet devices to perform subscription (COV) requests and reads/writes to its internal points. From the M-Bus point of view, Intesis acts as a M-Bus master device (EN-1434-3), the readings of the M-Bus slave device(s) are performed by Intesis by automatic continuous polling.
Intesis incorporates an embedded M-Bus level converter, so no extra hardware is required. Configuration is carried out using the configuration software IntesisTM MAPS.
This document assumes that the user is familiar with BACnet and M-Bus technologies and their technical terms.
Integration of MBUS devices
to BACnet IP or MSTP control and monitoring systems
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
6 / 40
Functionality
Intesis polls, either continuously or only when ordered from the BACnet 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 memory and become available in the BACnet side. When a change in any point configured as output in Intesis is detected (this is written from the BACnet side), the corresponding action in the M-Bus device will be performed. These actions can be to force a polling of a specific M-Bus device or to 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 BACnet 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 BACnet in a specific binary point specially enabled for this purpose in the Intesis.
Other M-Bus information accessible from BACnet, 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 BACnet side using a special datapoint.
You can force a polling of the meters (refresh of readings) in any moment from BACnet 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 BACnet 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.
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
7 / 40
Gateway’s capacity
Intesis capacity is listed below:
Element
10
version
20
version
60
version
120
version
Notes
Type of BACnet devices
IP / MSTP
Communication with BACnet IP and MSTP.
Number of BACnet Objects
250
500
1500
3000
Maximum number of points that can be defined in the virtual BACnet device inside the gateway.
Number of BACnet Subscriptions (COV) requests
500
1000
3000
6000
Maximum number of BACnet subscriptions (COV) requests accepted by the gateway.
Type of M-Bus devices
M-Bus EIA485 Slave devices
Those supporting M-Bus EN-1434-3 standard. Communication over RS485
Number of M-Bus slave devices
10
20
60
120
Number of M-Bus slave devices supported by the gateway.
Number of M-Bus signals
250
500
1500
3000
Number of M-Bus signals (readings in the meters) that can be read from Intesis.
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
8 / 40
2 Protocol Implementation Conformance Statement
BACnet Protocol Implementation Conformance Statement (PICS)
Date: 2017-09-18 Vendor Name: HMS Industrial Networks S.L.U Product Name: INBACMEB---0000 Product Model Number: INBACMEB---0000 Application Software Version: 1.0 Firmware Revision: 1.0.0.0 BACnet Protocol Revision: 12
Product Description:
M-Bus – BACnet MS/TP & BACnet IP Gateway
Abstraction of M-Bus slave device registers as BACnet Objects.
BACnet Standardized Device Profile (Annex L):
BACnet Operator Workstation (B-OWS) BACnet Building Controller (B-BC) BACnet Advanced Application Controller (B-AAC) BACnet Application Specific Controller (B-ASC) BACnet Smart Sensor (B-SS) BACnet Smart Actuator (B-SA)
Additional BACnet Interoperability Building Blocks Supported (Annex K): Reference of BIBBs List
Segmentation Capability:
Segmented request supported No Yes Window Size · 16 · Segmented responses supported No Yes Window Size · 16 ·
Data Link Layer Options:
BACnet IP, (Annex J) BACnet IP, (Annex J), Foreign Device ISO 8802-3, Ethernet (Clause 7) ANSI/ATA 878.1, 2.5 Mb. ARCNET (Clause 8) ANSI/ATA 878.1, RS-485 ARCNET (Clause 8), baud rate(s) ____ MS/TP master (Clause 9), baud rate(s): 9600, 19200, 38400, 57600, 76800, 115200 MS/TP slave (Clause 9), baud rate(s): Point-To-Point, EIA 232 (Clause 10), baud rate(s): Point-To-Point, modem, (Clause 10), baud rate(s): LonTalk, (Clause 11), medium: _____ Other:
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
9 / 40
Device Address Binding:
Is static device binding supported? (This is currently necessary for two-way communication with MS/TP slaves and certain other devices.) Yes No
Networking Options:
Router, Clause 6 - List all routing configurations, e.g., ARCNET-Ethernet, Ethernet-MS/TP, etc. Annex H, BACnet Tunneling Router over IP BACnet/IP Broadcast Management Device (BBMD)
Does the BBMD support registrations by Foreign Devices? Yes No
Character Sets Supported
Indicating support for multiple character sets does not imply that they can all be supported simultaneously.
ISO 10646 (UTF-8) IBM
/Microsoft DBCS ISO 8859-1
ISO 10646 (UCS-2) ISO 10646 (UCS-4) JIS X 0208
Gateway
If this product is a communication gateway, describe the types of non-BACnet equipment/network(s) that the gateway supports:
M-Bus slave devices.
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
10 / 40
3 BACnet Interoperability Building Blocks Supported (BIBBs)
Data Sharing BIBBs
BIBB Type
Active
BACnet Service
Initiate
Execute
DS-RP-A
Data Sharing-ReadProperty–A
ReadProperty
DS-RP-B
Data Sharing-ReadProperty–B
ReadProperty
DS-RPM-A
Data Sharing-ReadPropertyMultiple–A
ReadPropertyMultiple
DS-RPM-B
Data Sharing-ReadPropertyMultiple–B
ReadPropertyMultiple
DS-RPC-A
Data Sharing-ReadPropertyConditiona–A
ReadPropertyConditional
DS-RPC-B
Data Sharing-ReadPropertyConditional–B
ReadPropertyConditional
DS-WP-A
Data Sharing-WriteProperty–A
WriteProperty
DS-WP-B
Data Sharing-WriteProperty–B
WriteProperty
DS-WPM-A
Data Sharing-WritePropertyMultiple–A
WritePropertyMultiple
DS-WPM-B
Data Sharing-WritePropertyMultiple–B
WritePropertyMultiple
DS-COV-A
Data Sharing-COV–A SubscribeCOV
ConfirmedCOVNotification
UnconfirmedCOVNotification
DS-COV-B
Data Sharing-COV–B SubscribeCOV
ConfirmedCOVNotification
UnconfirmedCOVNotification
DS-COVP-A
Data Sharing-COVP–A SubscribeCOVProperty
ConfirmedCOVNotification
UnconfirmedCOVNotification
DS-COVP-B
Data Sharing-COVP–B SubscribeCOVProperty
ConfirmedCOVNotification
UnconfirmedCOVNotification
DS-COVU-A
Data Sharing-COV-Unsubscribed–A
UnconfirmedCOVNotification
DS-COVU-B
Data Sharing-COV- Unsubscribed -B
UnconfirmedCOVNotification
Alarm and Event Management BIBBs
BIBB Type
Active
BACnet Service
Initiate
Execute
AE-N-A
Alarm and Event-Notification–A ConfirmedEventNotification
UnconfirmedEventNotification
AE-N-I-B
Alarm and Event-Notification Internal–B ConfirmedEventNotification
UnconfirmedEventNotification
AE-N-E-B
Alarm and Event-Notification External–B ConfirmedEventNotification
UnconfirmedEventNotification
AE-ACK-A
Alarm and Event-ACK–A
AcknowledgeAlarm
AE-ACK-B
Alarm and Event-ACK–B
AcknowledgeAlarm
AE-ASUM-A
Alarm and Event-Alarm Summary–A
GetAlarmSummary
AE-ASUM-B
Alarm and Event-Alarm Summary–B
GetAlarmSummary
AE-ESUM-A
Alarm and Event-Enrollment Summary-A
GetEnrollmentSummary
AE-ESUM-B
Alarm and Event-Enrollment Summary-B
GetEnrollmentSummary
AE-INFO-A
Alarm and Event-Information–A
GetEventInformation
AE-INFO-B
Alarm and Event-Information–B
GetEventInformation
AE-LS-A
Alarm and Event-LifeSafety–A
LifeSafetyOperation
AE-LS-B
Alarm and Event-LifeSafety–B
LifeSafetyOperation
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
11 / 40
Scheduling BIBBs
Trending BIBBs
Network Management BIBBs
BIBB Type
Active
BACnet Service
Initiate
Execute
SCHED-A
Scheduling–A (must support DS-RP-A and DS-WP-A)
SCHED-I-B
Scheduling-Internal–B
(shall support DS-RP-B and DS-WP-B) (shall also support ether DM-TS-B or DS-UTC-B)
SCHED-E-B
Scheduling-External–B (shall support SCHED-I-B and DS-WP-A)
BIBB Type
Active
BACnet Service
Initiate
Execute
T-VMT-A
Trending - Viewing and Modifying Trends–A
ReadRange
T-VMT-I-B
Trending - Viewing and Modifying Trends Inernal–B
ReadRange
T-VMT-E-B
Trending - Viewing and Modifying Trends External–B
ReadRange
T-ATR-A
Trending - Automated Trend Retrieval–A ConfirmedEventNotification
ReadRange
T-ATR-B
Trending - Automated Trend Retrieval–B ConfirmedEventNotification
ReadRange
BIBB Type
Active
BACnet Service
Initiate
Execute
NM-CE-A
Network Management - Connection Establishment–A
Establish-Connection-To­Network
Disconnect-Connection-To­Network
NM-CE-B
Network Management - Connection Establishment– B
Establish-Connection-To­Network
Disconnect-Connection-To­Network
NM-RC-A
Network Management - Router Configuration–A
Who-Is-Router-To-Network
I-Am-Router-To-Network
I-Could-Be-Router-To­Network
Initialize-Routing-Table
Initialize-Routing-Table-Ack
NM-RC-B
Network Management - Router Configuration–B Who-Is-Router-To-Network
I-Am-Router-To-Network
Initialize-Routing-Table
Initialize-Routing-Table-Ack
IntesisTM BACnet Server – M-Bus User Manual r1.6 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
12 / 40
Device Management BIBBs
BIBB Type
Active
BACnet Service
Initiate
Execute
DM-DDB-A
Device Management - Dynamic Device Binding–A Who-Is
I-Am
DM-DDB-B
Device Management - Dynamic Device Binding–B Who-Is
I-Am
DM-DOB-A
Device Management - Dynamic Object Binding–A Who-Has
I-Have
DM-DOB-B
Device Management - Dynamic Object Binding–B Who-Has
I-Have
DM-DCC-A
Device Management - DeviceCommunicationControl–A
DeviceCommunicationControl
DM-DCC-B
Device Management - DeviceCommunicationControl–B
DeviceCommunicationControl
DM-PT-A
Device Management - PrivateTransfer–A ConfirmedPrivateTransfer
UnconfirmedPrivateTransfer
DM-PT-B
Device Management - PrivateTransfer–B ConfirmedPrivateTransfer
UnconfirmedPrivateTransfer
DM-TM-A
Device Management - Text Message–A ConfirmedTextMessage
UnconfirmedTextMessage
DM-TM-B
Device Management - Text Message–B ConfirmedTextMessage
UnconfirmedTextMessage
DM-TS-A
Device Management - TimeSynchronization–A
TimeSynchronization
DM-TS-B
Device Management - TimeSynchronization–B
TimeSynchronization
DM-UTC-A
Device Management - UTCTimeSynchronization–A
UTCTimeSynchronization
DM-UTC-B
Device Management - UTCTimeSynchronization–B
UTCTimeSynchronization
DM-RD-A
Device Management - ReinitializeDevice–A
ReinitializeDevice
DM-RD-B
Device Management - ReinitializeDevice–B
ReinitializeDevice
DM-BR-A
Device Management - Backup and Restore–A AtomicReadFile
AtomicWriteFile
CreateObject
ReinitializeDevice
DM-BR-B
Device Management - Backup and Restore–B AtomicReadFile
AtomicWriteFile
ReinitializeDevice
DM-R-A
Device Management - Restart–A
UnconfimedCOVNotification
DM-R-B
Device Management - Restart–B
UnconfimedCOVNotification
DM-LM-A
Device Management - List Manipulation–A AddListElement
RemoveListElement
DM-LM-B
Device Management - List Manipulation–B AddListElement
RemoveListElement
DM-OCD-A
Device Management - Object Creation and Deletion–A CreateObject
DeleteObject
DM-OCD-B
Device Management - Object Creation and Deletion–B CreateObject
DeleteObject
DM-VT-A
Device Management - Virtual Terminal–A VT-Open
VT-Close
VT-Data
DM-VT-B
Device Management - Virtual Terminal–B VT-Open
VT-Close
VT-Data
Loading...
+ 28 hidden pages