Bacnet Server Pic Statement
Bacnet Server Pic Statement
Bacnet Server Pic Statement
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.
2 / 22
BACnet Server PICS rev15 r1.1 eng
INDEX
1 Protocol Implementation Conformance Statement .................................................................................. 4
BACnet Standardized Device Profile (Annex L): .............................................................................. 4
Segmentation Capability: ................................................................................................................. 4
Data Link Layer Options: .................................................................................................................. 4
Device Address Binding: .................................................................................................................. 5
Networking Options: ......................................................................................................................... 5
Character Sets Supported ................................................................................................................ 5
Gateway ........................................................................................................................................... 5
2 BACnet Interoperability Building Blocks Supported (BIBBs) ................................................................... 6
Data Sharing BIBBs ......................................................................................................................... 6
Alarm and Event Management BIBBs .............................................................................................. 6
Scheduling BIBBs ............................................................................................................................. 6
Trending BIBBs ................................................................................................................................ 6
Device Management BIBBs ............................................................................................................. 6
3 Service Types .......................................................................................................................................... 7
4 Objects ..................................................................................................................................................... 7
Supported Object Types ................................................................................................................... 7
Objects and properties ..................................................................................................................... 8
4.2.1 IN-BAC-*** (Device Object Type).............................................................................................. 8
4.2.2 Analog Input Object Type ....................................................................................................... 10
4.2.3 Analog Output Object Type .................................................................................................... 11
4.2.4 Analog Value Object Type ...................................................................................................... 12
4.2.5 Binary Input Object Type ........................................................................................................ 13
4.2.6 Binary Output Object Type ..................................................................................................... 14
4.2.7 Binary Value Object Type ....................................................................................................... 15
4.2.8 Multistate Input Object Type ................................................................................................... 16
4.2.9 Multistate Output Object Type ................................................................................................ 17
4.2.10 Multistate Value Object Type .................................................................................................. 18
4.2.11 Notification Class Object Type ............................................................................................... 19
4.2.12 Calendar Object Type ............................................................................................................. 19
4.2.13 Schedule Object Type ............................................................................................................ 20
4.2.14 Trend Log Object Type ........................................................................................................... 21
4.2.15 Trend Log Multiple Object Type ............................................................................................. 22
3 / 22
BACnet Server PICS rev15 r1.1 eng
Product Description:
Provides a BACnet server B-AAC interface that brings connectivity to another BMS network (KNX, Modbus, ...) connected
to the device. It provides BACnet/MSTP and BACnet/IP physical layers.
Segmentation Capability:
4 / 22
BACnet Server PICS rev15 r1.1 eng
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
Indicating support for multiple character sets does not imply that they can all be supported simultaneously.
Gateway
If this product is a communication gateway, describe the types of non-BACnet equipment/network(s) that the gateway
supports:
5 / 22
BACnet Server PICS rev15 r1.1 eng
Scheduling BIBBs
BIBB Type BACnet Service Initiate Execute
SCHED-I-B Scheduling-Internal–B
Trending BIBBs
6 / 22
BACnet Server PICS rev15 r1.1 eng
3 Service Types
4 Objects
Object Type ID
Analog-Input 0
Analog-Output 1
Analog-Value 2
Binary-Input 3
Binary-Output 4
Binary-Value 5
Calendar 6
Device 8
Multistate-Input 13
Multistate-Output 14
Multistate-Value 19
Notification-Class 15
Schedule 17
Trend-Log 20
Trend-Log-Multiple 27
7 / 22
BACnet Server PICS rev15 r1.1 eng
Protocol_Version Unsigned 1 R R
Protocol_Revision Unsigned 15 R R
Protocol_Services_
BACnetServiceSupported Refer to section 3 [Service Types] R R
Supported
Protocol_Object_Types_ BACnetObjectTypes
Refer to section 4.1 [Object Types] R R
Supported Supported
BACnetArray[N] of
Object_List BACnetARRAY[N] R R
BACnetObjectIdentifier
Max_APDU_Length_
Unsigned 480 when MSTP / 1476 when BACnet/IP R R
Accepted
Max_Segments_accepted Unsigned 16 O R
Number_of_APDU_
Unsigned 3 R R
Retries
UTC_Offset INTEGER - O R
Daylight_Savings_Status BOOLEAN - O R
List of
Device_Address_Binding NULL (empty) R R
BACnetAddressBinding
8 / 22
BACnet Server PICS rev15 r1.1 eng
Database_Revision Unsigned “” R R
List of
Active_COV_ Subscriptions List of BACnetCOVSubscription O R
BACnetCOVSubscription
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
9 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value REAL x R R
Configurable through Config
Description CharacterString Tool O R
COV_Increment REAL 0 O W
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
High_Limit REAL - O R1
Low_Limit REAL - O R1
Deadband REAL - O R1
Limit_Enable BACnetLimitEnable - O R1
BACnetEventTransitionBit {TRUE, TRUE, TRUE}
Event_Enable O R1
s
BACnetEventTransitionBit -
Acked_Transitions O R1
s
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
10 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value REAL x W W
Configurable through Config
Description CharacterString Tool O R
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
High_Limit REAL - O R1
Low_Limit REAL - O R1
Deadband REAL - O R1
Limit_Enable BACnetLimitEnable - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
11 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value REAL x R W
COV_Increment REAL 0 O W
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
High_Limit REAL - O R1
Low_Limit REAL - O R1
Deadband REAL - O R1
Limit_Enable BACnetLimitEnable - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
12 / 22
BACnet Server PICS rev15 r1.1 eng
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
Alarm_Value BACnetBinaryPV - O R1
Event_Enable BACnetEventTransitionBits - O R1
Acked_Transitions BACnetEventTransitionBits - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
13 / 22
BACnet Server PICS rev15 r1.1 eng
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
Feedback_Value BACnetBinaryPV - O W
Acked_Transitions BACnetEventTransitionBits - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
14 / 22
BACnet Server PICS rev15 r1.1 eng
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
Alarm_Value BACnetBinaryPV - O R1
Event_Enable BACnetEventTransitionBits - O R1
Acked_Transitions BACnetEventTransitionBits - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
15 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value Unsigned - R R
Notification_Class Unsigned - O R1
Event_Enable BACnetEventTransitionBits - O R1
Acked_Transitions BACnetEventTransitionBits - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
16 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value Unsigned - W W
Relinquish_Default Unsigned 1 W W
Time_Delay Unsigned - O R1
Notification_Class Unsigned - O R1
Feedback_Value Unsigned - O R
Acked_Transitions BACnetEventTransitionBits - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
1 Only available when specific object has a Notification Class configured
17 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value Unsigned - W W
Notification_Class Unsigned - O R1
Alarm_Values Unsigned - O R1
Fault_Values Unsigned - O R1
Acked_Transitions BACnetEventTransitionBits - O R1
Notify_Type BACnetNotifyType - O R1
BACnetArray[N] of
Event_Time_Stamps - O R1
BACnetTimeStamp
Event_Detection_Enable BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
1 Only available when specific object has a Notification Class configured
18 / 22
BACnet Server PICS rev15 r1.1 eng
Notification_Class Unsigned - R R
BACnetARRAY[3] of
Priority {1, 2, 3} R R
Unsigned
Ack_Required BACnetEventTransitionBits - R R
BACnetLIST of
Recipient_List - R W
BACnetDestination
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
Present_Value BOOLEAN - R R
BACnetLIST of
Date_List - R W
BACnetCalendarEntry
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
19 / 22
BACnet Server PICS rev15 r1.1 eng
Present_Value Any - R R
Effective_Period BACnetDateRange - R W
BACnetARRAY[7] of
Weekly_Schedule - R W
BACnetDailySchedule
BACnetARRAY[N] of
Exception_Schedule - R W
BACnetSpecialEvent
Schedule_Default Any - R W
BACnetLIST of
List_Of_Object_Property_Refer
BACnetDeviceObjectProper - R R
ences
tyReference
Priority_For_Writing Unsigned(1..16) - R W
Status_Flags BACnetStatusFlags - R R
Reliability BACnetReliability - R R
20 / 22
BACnet Server PICS rev15 r1.1 eng
Enable BOOLEAN - R W
Start_Time BACnetDateTime - O W
Stop_Time BACnetDateTime - O W
Record_Count Unsigned - R W
Total_Record_Count Unsigned - R R
Event_State BACnetEventState - R R
Logging_Type BACnetLoggingType - R R
Status_Flags BACnetStatusFlags - R R
Trigger BOOLEAN - W
Client_COV_Increment BACnetClientCOV - O W
BACnetDeviceObject
Log_Device_Object_Property - O R
PropertyReference
Log_Interval Unsigned - O W
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
21 / 22
BACnet Server PICS rev15 r1.1 eng
Enable BOOLEAN - R W
Start_Time BACnetDateTime - O W
Stop_Time BACnetDateTime - O W
BACnetARRAY[10] of
Log_Device_Object_Property BACnetDeviceObject - O R
PropertyReference
Stop_When_Full BOOLEAN Configurable through Config Tool R R
Record_Count Unsigned - R W
Total_Record_Count Unsigned - R R
Event_State BACnetEventState - R R
Logging_Type BACnetLoggingType - R R
Status_Flags BACnetStatusFlags - R R
Log_Interval Unsigned - R W
Trigger BOOLEAN - O R
BACnetARRAY[N] of
Property_List - R R
BACnetPropertyIdentifier
22 / 22