background image

Appendix C: BACnet Objects

53 (56)

Trend Log Object Type (continued)

Property Identifier

Property Datatype

Value

ASHRAE

Anybus

Notification_Class

Unsigned

O

R*

Event_Enable

BACnetEventTransitionBits

O

R*

Acked_Transitions

BACnetEventTransitionBits

O

R*

Notify_Type

BACnetNotifyType

O

R*

Event_Time_Stamps

BACnetARRAY[3] of
BACnetTimeStamp

O

R*

EventMessageTexts

BACnetARRAY[3] of
CharacterString

O

R*

Profile_Name

CharacterString

O

-

Logging_Type

BACnetLoggingType

R

R

Status_Flags

BACnetStatusFlags

R

R

* Only available when specific object has a Notification Class configured

Trend Log Multiple Object Type

Property Identifier

Property Datatype

Value

ASHRAE

Anybus

Object_Identifier

BACnetObjectIdentifier

(Trend_Log_Multiple, 27)

R

R

Object_Name

CharacterString

Configurable through BACnet
and Config Tool

R

R

Object_Type

BACnetObjectType

TREND_LOG_MULTIPLE (27)

R

R

Description

CharacterString

-

O

-

Enable

BOOLEAN

R

W

Start_Time

BACnetDateTime

O

W

Stop_Time

BACnetDateTime

O

W

Log_DeviceObjectProperty

BACnetARRAY[10] of
BACnetDeviceObject
PropertyReference

O

R

Log_Interval

Unsigned

O

-

COV_Resubscription_Interval

Unsigned

O

-

Client_COV_Increment

BACnetClientCOV

O

-

Stop_When_Full

BOOLEAN

R

R

Buffer_Size

Unsigned

R

R

Log_Buffer

List of BACnetLogRecord

R

R

Record_Count

Unsigned

R

W

Total_Record_Count

Unsigned

R

R

Notification_Threshold

Unsigned

O

R*

Records_Since_Notification

Unsigned

O

R*

Last_Notify_Record

Unsigned

O

R*

Event_State

BACnetEventState

R

R

Notification_Class

Unsigned

O

R*

Event_Enable

BACnetEventTransitionBits

O

R*

Acked_Transitions

BACnetEventTransitionBits

O

R*

Notify_Type

BACnetNotifyType

O

R*

Event_Time_Stamps

BACnetARRAY[3] of
BACnetTimeStamp

O

R*

EventMessageTexts

BACnetARRAY[3] of
CharacterString

O

R*

Profile_Name

CharacterString

O

-

Logging_Type

BACnetLoggingType

R

R

Status_Flags

BACnetStatusFlags

R

R

* Only available when specific object has a Notification Class configured

Modbus to BACnet Gateway User Manual

SCM-1202-049 1.0

Содержание Modbus to BACnet Gateway

Страница 1: ...Modbus to BACnet Gateway USER MANUAL SCM 1202 049 1 0 ENGLISH...

Страница 2: ...s assume liability or responsibility for any problems that may arise as a result from the use of undocumented features timing or functional side effects found outside the documented scope of this prod...

Страница 3: ...4 2 Mechanical Installation 10 4 3 Connecting the BACnet interface 11 4 4 Connecting the Modbus interface 11 4 5 Connecting the Power Supply 12 4 6 Configuration Connections 12 5 Anybus Configuration...

Страница 4: ...This page intentionally left blank...

Страница 5: ...instructions in this document require a basic knowledge of BACnet and Modbus technolo gies and terminology For additional related documentation and file downloads please visit www anybus com support 1...

Страница 6: ...spaced text is used to indicate program code and other kinds of data input output such as configuration scripts This is a cross reference within this document Document Conventions p 4 This is an exter...

Страница 7: ...The Modbus to BACnet Gateway should only be installed by adequately trained personnel and according to applicable safety regulations The unit should be mounted on a standard DIN rail or screw mounted...

Страница 8: ...teway will listen for any subscription COV request serve any poll ing request and or perform any writing request of the internal points received from the BACnet system The values received from BACnet...

Страница 9: ...hen installing and setting up the Modbus to BACnet Gateway Each step will be described in the following sections of this document 1 Mount the gateway on a DIN rail or using the screw mounting clips 2...

Страница 10: ...nd A3 EIA 485 Line A A4 EIA 485 Line B Port B BACnet MSTP 3 pole terminal block Pin Function B1 B2 B3 B1 EIA 485 Line B B2 EIA 485 Line A B3 Signal Ground Ethernet Port RJ 45 Pin Function 1 8 1 TD 2 T...

Страница 11: ...ff Flashing Full duplex Ethernet mode Half duplex Ethernet mode Packet collision Port A Tx Green Transmitting on Port A Port A Rx Green Receiving on Port A Port B Tx Green Transmitting on Port B Port...

Страница 12: ...nted DIN Rail Mount Fig 3 DIN rail mounting option Mounting 1 Hook the unit onto the upper lip of the rail 2 Press the unit gently towards the rail until it snaps into place Removing 1 Pull the tab at...

Страница 13: ...l termination resistor when internal termination is enabled 4 4 Connecting the Modbus interface Modbus TCP Connect the network to the Ethernet port on the gateway using a straight UTP FTP CAT5e or CAT...

Страница 14: ...omputer to be used for configuration to the Console port on the front panel of the gateway using a standard USB type B cable The gateway can also communicate with the computer over Ethernet if they ar...

Страница 15: ...using this software 1 Download Anybus Configuration Manager MAPS from www anybus com support 2 Double click on the self extracting archive to extract the installation files to your computer 3 Double c...

Страница 16: ...See Configuration Tab p 16 on how to change the password and the IP addressing mode Fig 6 IP connection The software will scan the local Ethernet network for devices that match the current configura t...

Страница 17: ...mputer Select the COM port used by the USB interface and click on the Connect button or on the symbol in the footer bar If the connection is successful the footer bar will change color and indi cate t...

Страница 18: ...tion Enable DHCP Enables disables dynamic IP addressing DHCP is enabled as default IP Static IP address for the unit when not using DHCP Netmask Subnet mask when using static IP Gateway Default gatewa...

Страница 19: ...Conversions Edit Conversions Allows you to define customized unit conversions and value filters to be used in the integration project See also Signals Tab p 31 Fig 10 Conversions Manager Modbus to BAC...

Страница 20: ...or BACnet MSTP communication BACnet IP settings UDP Port The UDP port to use for BACnet Default 47808 BAC0 in hex notation Network Role If you are not familiar with BACnet it is recommended to leave...

Страница 21: ...ble additional settings for the BACnet interface Changing the advanced configuration settings may cause problems with BACnet communication Do not change these settings unless you have a good knowledge...

Страница 22: ...o normal Fault When status changes to fault Normal When status changes from fault to normal Recipient Type Device The recipient is a device The Device Instance Number must be set Address The recipient...

Страница 23: ...text lists to be applied on the Multistate Text of Multistate Objects Up to 100 lists can be created Each list can contain a maximum of 100 elements See Signals Tab p 31 on how to apply lists to obje...

Страница 24: ...Entries Determines the number of calendar entries patterns Up to 32 different entries can be created for each calendar Rules For each entry different rules can be applied Date The rule is applied onl...

Страница 25: ...riptive name for the schedule Schedule Instance BACnet Object Instance for the schedule Schedule Type Type of objects to apply on the schedule Analog Binary or Multistate Multiple types cannot be sele...

Страница 26: ...et object type must match the schedule type selected in the Main tab Fig 19 Schedule object configuration Schedules Weekly Schedule Tab Select one week day and the desired Time Values when the schedul...

Страница 27: ...o the schedules Up to 16 different expections can be created with up to 6 Time Values for each exception Fig 21 Exception events Schedules Week Schedule Tab Create and modify schedules graphically in...

Страница 28: ...BACnet BMS system Interval Applicable only if Trend Mode Polled COV Increment Applicable only if Trend Mode COV Properties Additional properties can be defined Enable It allows enabling or disabling...

Страница 29: ...nfiguration Select the type of Modbus communication required for the Modbus slave devices Modbus RTU Modbus connection over the EIA 485 serial port Modbus TCP Modbus connection over Ethernet More than...

Страница 30: ...InterFrame Minimum time between the received frame and sent frame Allowed values 0 to 2000 ms Add Device s Creates new devices to be included in the configuration Fig 25 Modbus RTU device configurati...

Страница 31: ...u have a good knowledge of the Modbus TCP communication protocol Time Interframe Minimum time between received frame and sent frame Allowed values 0 to 10000 ms Retry Timeout Minimum time before launc...

Страница 32: ...e Poll Record Poll Records Preview Summary of the Poll Records to be used according to the current configuration present in the Signals table Allow using Poll Records with missing registers If enabled...

Страница 33: ...signal AI Analog Input AO Analog Output AV Analog Value BI Binary Input BO Binary Output BV Binary Value MI Multistate Input MO Multistate Object MV Multistate Value Instance BACnet Object Instance U...

Страница 34: ...ons 1 2 3 and 4 supported Write Function The Modbus function used to write if allowed or required Modbus functions 5 6 15 and 16 supported bit Signal size expressed in bits Format Register information...

Страница 35: ...ls table will be completely replaced with the imported table Add Signals The imported rows will be added to the current table Export Excel Exports the signal table in Excel format The file can then be...

Страница 36: ...e gateway If the project has not been saved you will be prompted to save it before sending Fig 32 Send configuration 5 5 2 Receive Downloads the active configuration from the connected gateway to the...

Страница 37: ...o identify possible hardware issues During the hardware test normal communication with the protocols will stop Log Records all information present in all viewers and saves it to a zip archive This fil...

Страница 38: ...Clears all data from the viewer Enable Enables disables the viewer This can be useful to reduce communication workload To enable disable all viewers simultaneously use the ToolBox Autoscroll Enables...

Страница 39: ...signals in the gateway with its main configuration parame ters and its real time value if connected To manually refresh the values click on This may be necessary if the gateway has already been runni...

Страница 40: ...This page intentionally left blank...

Страница 41: ...nfirmedCOVNotification x UnconfirmedCOVNotification x DS COVP B Data Sharing COVP B SubscribeCOVProperty x ConfirmedCOVNotification x UnconfirmedCOVNotification x DS COVU A Data Sharing COV Unsubscrib...

Страница 42: ...ConfirmedEventNotification x ReadRange x T ATR B Trending Automated Trend Retrieval B x ConfirmedEventNotification x x ReadRange x Network Management BIBB Type Active BACnet Service Initiate Execute N...

Страница 43: ...nagement TimeSynchroniza tion B x TimeSynchronization x DM UTC A Device Management UTCTimeSynchro nization A UTCTimeSynchronization x DM UTC B Device Management UTCTimeSynchro nization B UTCTimeSynchr...

Страница 44: ...operty Yes ReadPropertyConditional ReadPropertyMultiple Yes ReadRange Yes WriteProperty Yes WritePropertyMultiple Yes Remote Device Management Services DeviceComminicationControl Yes ConfirmedPrivateT...

Страница 45: ...ging 18 Binary Input 3 Yes Binary Output 4 Yes Binary Value 5 Yes Calendar 6 Yes Command 7 Device 8 Yes Event Enrollment 9 File 10 Group 11 Life Safety Point 21 Life Safety Zone 22 Loop 12 Multistate...

Страница 46: ...ime Current time O R UTC_Offset INTEGER O Daylight_Savings_Status BOOLEAN O APDU_Segment_Timeout Unsigned 3000 R R APDU_Timeout Unsigned 3000 R R Number_of_APDU_ Retries Unsigned 3 R R List_Of_Session...

Страница 47: ...FALSE R R Update_Interval Unsigned O Units BACnetEngineeringUnits Configurable through BACnet and Config Tool R R Min_Pres_Value REAL O Max_Pres_Value REAL O Resolution REAL O COV_Increment REAL 0 O R...

Страница 48: ...nsitions BACnetEventTransitionBits O R Notify_Type BACnetNotifyType O R Event_Time_Stamps BACnetArray N of BACnetTimeStamp O R Profile_Name CharacterString O Only available when specific object has a...

Страница 49: ...e_Type CharacterString O Status_Flags BACnetStatusFlags FALSE FALSE TRUE FALSE FALSE R R Event_State BACnetEventState STATE_NORMAL 0 R R Reliability BACnetReliability NO_FAULT_DETECTED 0 UNRELIABLE_OT...

Страница 50: ..._Time_Reset BACnetDatetime O R Minimum_Off_Time Unsigned32 O Minimum_On_Time Unsigned32 O Priority_Array BACnetPriorityArray BACnetPriorityArray R R Relinquish_Default BACnetBinaryPV INACTIVE 0 R R Ti...

Страница 51: ...ofile_Name CharacterString O Only available when specific object has a Notification Class configured Multistate Input Object Type Property Identifier Property Datatype Value ASHRAE Anybus Object_Ident...

Страница 52: ...y N of CharacterString O R Priority_Array BACnetPriorityArray BACnetPriorityArray R R Relinquish_Default Unsigned 1 R R Time_Delay Unsigned O R Notification_Class Unsigned O R Feedback_Value Unsigned...

Страница 53: ...ool R R Object_Type BACnetObjectType CALENDAR 6 R R Description CharacterString O Present_Value BOOLEAN R R Date_List BACnetLISTof BACnetCalendarEntry R W Profile_Name BACnetARRAY N of BACnetPropertyI...

Страница 54: ...igned R R Priority BACnetARRAY 3 of Unsigned R R Ack_Required BACnetEventTransitionBits R R Recipient_List BACnetLISTof BACnetDestination R R Profile_Name CharacterString O Trend Log Object Type Prope...

Страница 55: ...aracterString O Enable BOOLEAN R W Start_Time BACnetDateTime O W Stop_Time BACnetDateTime O W Log_DeviceObjectProperty BACnetARRAY 10 of BACnetDeviceObject PropertyReference O R Log_Interval Unsigned...

Страница 56: ...t 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...

Страница 57: ...IEEE 802 3 Modbus V1 02 BACnet Rev 12 Protocols Modbus TCP BACnet IP Modbus RTU BACnet MS TP Data rate 10 100 Mbit s 2 4 4 8 9 6 19 2 38 4 57 6 115 2 kbps Auto 9 6 19 2 38 4 57 6 76 8 115 2 kbps Phys...

Страница 58: ...last page 2017 HMS Industrial Networks AB Box 4126 300 04 Halmstad Sweden info hms se SCM 1202 049 1 0 4473 2017 06 14T13 25 31...

Отзывы: