Intesis INBACPRT1K20000 User guide

BACnet Server
PROFINET IO Device
USER MANUAL
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
2 / 46
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 – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
3 / 46
Gateway to connect BACnet MSTP or BACnet IP installations with PROFINET networks.
ORDER CODE
INBACPRT1K20000
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
4 / 46
INDEX
1. Description ............................................................................................................................................... 6
Introduction ....................................................................................................................................... 6
Functionality ..................................................................................................................................... 7
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 INBACPRT---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. PROFINET Module ................................................................................................................................ 31
Secure HICP ................................................................................................................................... 31
FTP Server ..................................................................................................................................... 31
Web Server ..................................................................................................................................... 32
Media Redundancy Protocol (MRP) ............................................................................................... 34
LED Indicators ................................................................................................................................ 34
7. Connections ........................................................................................................................................... 34
Powering the device ....................................................................................................................... 37
Connection to BACnet .................................................................................................................... 37
7.2.1 BACnet IP ............................................................................................................................... 37
7.2.2 BACnet MSTP ........................................................................................................................ 37
Connection to PROFINET .............................................................................................................. 38
Connection to the configuration tool ............................................................................................... 38
8. Status LEDs and push buttons .............................................................................................................. 39
9. Set-up process and troubleshooting ...................................................................................................... 40
Pre-requisites ................................................................................................................................. 40
Intesis MAPS. Configuration & monitoring tool for Intesis BACnet series ..................................... 40
9.2.1 Introduction ............................................................................................................................. 40
9.2.2 Connection .............................................................................................................................. 40
9.2.3 Configuration tab .................................................................................................................... 41
9.2.4 Signals .................................................................................................................................... 41
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
5 / 46
9.2.5 Sending the configuration to Intesis ....................................................................................... 42
9.2.6 Diagnostic ............................................................................................................................... 42
Set-up procedure ............................................................................................................................ 44
10. Electrical & Mechanical Features ........................................................................................................... 45
11. Dimensions ............................................................................................................................................ 46
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
6 / 46
1. Description
Introduction
This document describes how to easily connect BACnet MS/TP or BACnet IP systems with PROFINET networks using the Intesis BACnet Server – PROFINET gateway.
The aim of this integration is to share data between PROFINET IO Controllers and BACnet based control systems or devices, merging both systems into one.
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 PROFINET point of view, Intesis gateway acts as an IO Device and it can be monitored and controlled by an IO Controller.
Configuration is carried out using the configuration software IntesisTM MAPS.
This document assumes that the user is familiar with BACnet and PROFINET technologies and their technical terms.
Integration scheme to connect BACnet MS/TP or BACnet IP networks with PROFINET networks.
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
7 / 46
Functionality
On the PROFINET side, the gateway acts as a PROFINET IO-Device, so after the start up process, the gateway presents its points as PROFINET IO data to exchange them cyclically or using acyclic Read/Write requests, according to their configuration.
Acyclic communication (Unscheduled, on demand communications). Data exchanged using this method is called ‘PROFINET Record Data’ and is exchanged using acyclic Record Data Read/Write requests.
Cyclic communication (Scheduled, repetitive communications). Data exchanged using this method is called ‘PROFINET IO Data’. Gateway will send periodically all points configured as ‘cycle’.
When an IO-Controller writes a PROFINET register in the gateway, the new value is updated on the BACnet side to be read by BACnet clients using pooling method and, if this BACnet object has active subscriptions the new value will be sent to the subscripted BACnet device(s).
From the BACnet system point of view, after the start up process, the gateway listens to any subscription (COV) request, serves any polling request, or performs any writing request of its internal points received from the BACnet system.
The values received from BACnet are immediately written in the associated register on PROFINET side, available to be read by an IO-Controller and/or updated on the next refresh cycle.
Gateway’s capacity
Intesis capacity is listed below:
Element
1200
version
Notes
Type of BACnet devices
IP / MSTP
Communication with BACnet IP and MSTP
Number of BACnet Objecs
1200
Maximum number of points that can be defined in the virtual BACnet device inside the gateway
Number of BACnet Subscriptions (COV) requests
2400
Maximum number of BACnet subscriptions (COV) requests accepted by the gateway
Communication Chanels supported
RT (Real-Time), IRT (Isochronous Real-Time)
Types of PROFINET communication channels suported
Memory available in PROFINET
Cyclic: 500 bytes as Input; 500 bytes as Output
Acyclic: Up to 4800 bytes
Amount of memory available for mapping on PROFINET (as cyclic and acyclic).
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
8 / 46
2. Protocol Implementation Conformance Statement
BACnet Protocol Implementation Conformance Statement (PICS)
Date: 2018-05-16 Vendor Name: HMS Industrial Networks S.L.U Product Name: INBACPRT---0000 Product Model Number: INBACPRT---0000 Application Software Version: 1.0.0.0 Firmware Revision: 14.0.1.0 BACnet Protocol Revision: 14
Product Description:
BACnet MS/TP & IP Server – PROFINET Gateway
Abstraction of PROFINET data 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 – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
9 / 46
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:
PROFINET communications.
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
10 / 46
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 – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
11 / 46
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 – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
12 / 46
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
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
13 / 46
4. Service Types
Service type
Service name
Supported
Remarks
Alarm and Event Services
AcknowledgeAlarm
ConfirmedCOVNotification
ConfirmedEventNotification
GetAlarmSummary
GetEnrollmentSummary
SubscribeCOV
File Access Services
AtomicReadFile
AtomicWriteFile
Object Access Services
AddListElement
RemoveListElement
CreateObject
DeleteObject
ReadProperty
ReadPropertyConditional
ReadPropertyMultiple
ReadRange
WriteProperty
WritePropertyMultiple
Remote Device Management Services
DeviceComminicationControl
ConfirmedPrivateTransfer
ConfirmedTextMessage
ReinitializeDevice
Virtual Terminal Services
VtOpen
VtClose
VtData
Security Services
Authenticate
RequestKey
Unconfirmed Services
I-Am
I-Have
UnconfirmedCOVNotification
UnconfirmedEventNotification
UnconfirmedPrivateTransfer
UnconfirmedTextMessage
TimeSynchronization
UtcTimeSynchronization
Who-Has
Who-Is
LifeSafetyOperation
SubscribeCOVProperty
GetEventInformation
IntesisTM BACnet Server – PROFINET User Manual r1.0 eng
© HMS Industrial Networks S.L.U - All rights reserved
This information is subject to change without notice
URL https://www.intesis.com
14 / 46
5. Objects
Supported Object Types
The objects supported are shown in the table below.
Object Type
ID
Supported
Management Point
Analog-Input
0
Analog-Output
1
Analog-Value
2
Averaging
18
Binary-Input
3
Binary-Output
4
Binary-Value
5
Calendar
6
Command
7
Device
8
Event-Enrollment
9
File
10
Group
11
Life-Safety-Point
21
Life-Safety-Zone
22
Loop
12
Multistate-Input
13
Multistate-Output
14
Multistate-Value
19
Notification-Class
15
Program
16
Schedule
17
Trend-Log
20
Trend-Log-Multiple
27
Loading...
+ 32 hidden pages