6/ VWG-50 BACnet Integration Manual Viconics Wireless Gateway BACnet Integration Manual ITG-VWG-50-BAC-E01.
Product Overview The VWG-50 and related wireless controllers are targeted to retrofit applications where the addition of communicating field bus wiring within the building space is prohibitive. The Gateway and Communicating Controllers with wireless field bus encourages the use of existing wiring utilized by existing electronic controller type controls.
VWG series Protocol Implementation Conformance Statement (PICS) Vendor Name: Viconics Product Name: VWG-50-IP and VWG-50-MSTP Product Model Number: VWG-50-IP and VWG-50-MSTP Product Description: The VWG-50-XX BACnet gateway has been specifically designed to convert ZigBee network information used with the Viconics wireless VT7000 series controller to BACnet® MS-TP or IP protocol network.
Objects Table Device object properties supported Object Property VWG Parameter Object_Identifier Unique ID number of a device on a network Property 75 (R) Object_Name Unique name of a Device on a network Property 77 (R,W) Model Name VWG Model number Property 70 (R) Location Default value is: Unknown Property 58 (R,W) Description Default value is: Viconics Wireless Gateway Property 28 (R,W) Firmware Revision Current BACnet firmware revision used by the VWG Property 44 (R) Protocol Version Current BACnet firm
Objects supported. A single VWG can support a maximum of 50 controllers. All different models of controllers available from Viconics are supported by the VWG in wireless version The list of points available for each controller is different and has been optimized to best suit typical applications used by every single typical controller model available.
BACnet Object Table Please refer to the VWG-50 BACnet export table for the complete list of exposed BACnet objects available.
Objects Supported By Model Room Temperature, Outdoor Temperature and Room Humidity need to have their Boolean override counterpart object set to “Override” first if the present value needs to be written over from the network. Ex To set a network present value on the numeric “{Room Temperature” numeric object, the “Room Temperature Override” Boolean object needs to be set from Normal to Override.
Present Value (R,W) Present Value (R) Numeric Point Present Value (R) Numeric Point Present Value (R) Enum Writable Present Value (R,W) Present Value (R,W) Enum Writable Numeric Point
Object Name Object Type Object Property (Read/Write) VT7200C5x00W VT7200F5x00W VT7300A5x00W VT7305A5x00W VT7300C5x00W VT7305C5x00W VT7350C5x00W VT7355C5x00W VT7300F5x00W VT7305F5x00W VT7350F5x00W VT7355F5x00W Password Display Scale Menu Scroll Get From CRSS TRSS Heating Valve Status Cooling Valve Status Heartbeat Delay Numeric Writable Boolean Writable Boolean Writable Numeric Writable NumericSpecial NumericSpecial Boolean Point Boolean Point NumericNoStale Present Value (R,W) Present Value
Object Name Object Type Object Property (Read/Write) VT7600A5x00W VT7652A5x00W VT7600B5x00W VT7652B5x00W VT7605B5x00W VT7656B5x00W VT7607B5x00W VT7657B5x00W VT7600H5x00W VT7652H5x00W VT7600W5x00B VT7652W5x00B VT7606E5x00B VT7656E5x00B VT7600F5x00B VT7652F5x00B VT7600 Series Room Temperature Room Temperature Override Outdoor Temperature Outdoor Temperature Override Supply Temperature Water Temperature Supply RH Room Humidity Room Humidity Override Occupancy Command Effective Occupancy Occ
VT7607B5x00W VT7657B5x00W VT7600H5x00W
Object Type Object Property (Read/Write) VT7600A5x00W VT7652A5x00W VT7600B5x00W VT7652B5x00W VT7605B5x00W VT7656B5x00W VT7607B5x00W VT7657B5x00W VT7600H5x00W VT7652H5x00W VT7600W5x00B VT7652W5x00B VT7606E5x00B VT7656E5x00B VT7600F5x00B VT7652F5x00B Object Name Module Firmware Version Number Controller Firmware Version Number Keypad Lockout Supply Heat Lockout Status Password Get From TRSS CRSS Heartbeat Delay Numeric Point Present Value (R)
VZ7200F5x00W VZ7260F5x00W VZ7260C5x00W VZ7656B1000W VZ7656R1000W VZ7656H1000W VZ7656F1000W VZ7656E1000W MV MV AV AV AV AV AV Present Value (R) AV Numeric Point Present Value (R) AV
BI1 Status Boolean Point Present Value (R) BV UI3 Status Boolean Point BV Keypad Lockout Enum Writable MV BO5 Status Boolean Point Present Value (R) Present Value (R,W) Present Value (R) BV BO5 Lock Status Boolean Point BV RTC Zone Sequence Enum Writable MV Get From Numeric Writable AV Network Handle Enum Writable MV AO2 Status Numeric Point Present Value (R) Present Value
Highest PI Heat Demand Numeric Point Present Value (R) AV Highest PI Cool Demand Numeric Point Present Value (R) AV Y1 Status Boolean Point Present Value (R) BV Y2 Status Boolean Point Present Value (R) BV Set Clock Alarm Boolean Point Present Value (R) BV Service Alarm Boolean Point Present Value (R) BV Filter Alarm Boolean Point Present Value (R) BV Discharge Temperature Alarm Boolean Point Present Value (R) BV G Fan Status Boolean Point BV Keypad Lockout Enum Writable
AV ByPass Damper Position Or VFD Numeric Point Heating Lockout Status Boolean Point Present Value (R) BV Cooling Lockout Status Boolean Point BV System Mode RTU Zoning Enum Writable Reversing Valve Status Boolean Point System Mode HP Zoning Enum Writable Analog Heat Output Status Numeric Point Present Value (R) Present Value (R,W) Present Value (R) Present Value (R,W) Present Value (R) Supply PI Heat Demand Numeric Point Present Value (R) AV Supply Heat Lockout Status Boolean Point
Object Name Object Type Object Property (Read/Write) VTR7300A5x00W VTR7305A5x00W VTR7350A5x00W VTR7355A5x00W VTR Series Room Temperature Room Temperature Override Return Air Temperature Outdoor Temperature Outdoor Temperature Override Supply Temperature Room Humidity Room Humidity Override Occupancy Command Effective Occupancy Occupied Cooling Setpoint Occupied Heating Setpoint Stand-by Cooling Setpoint Stand-by Heating Setpoint Unoccupied Cooling Setpoint Unoccupied Heating Setpoint PI Cooling Dema
VTR7350A5x00W VTR7355A5x00W Object Property (Read/Write) Present Value (R,W) Present Value (R) Present Value (R) Present Value (R) Present Value (R) Present Value (R) Present Value (R) Present Value (R) Present Value (R) Present Value (R) Present Value (R,W) Present Value (R) Present Value (R,W) Present Value (R,W) VTR7305A5x00W Object Type Enum Writable Boolean Point Boolean Point Boolean Point Boolean Point Enum Point Boolean Point Boolean Point Boolean Point Boolean Point Boolean Writable Boolean Poi
VTR7305A5x00W VTR7350A5x00W VTR7355A5x00W VTR7300A5x00W Present Value (R) Present Value (R,W) Present Value (R,W) Present Value (R,W) Present Value (R) Present Value (R) Present Value (R,W) Present Value (R) Object Property (Read/Write) Object Type Object Name PIR Motion Status Dehumidification RH Setpoint Controller Model Number Module Firmware Versio
Object Name Object Type Object Property (Read/Write) VTR7300A5x00W VTR7305A5x00W VTR7350A5x00W VTR7355A5x00W Wireless Window Switch Status Wireless Door Switch Used Wireless Door Switch Status Wireless Binary Input Monitor 1 Wireless Binary Input Monitor 2 Wireless Binary Input Monitor 3 Wireless Binary Input Control 1 Wireless Binary Input Control 2 CRSS TRSS Heartbeat Delay Boolean Point Boolean Point Boolean Point Boolean Point Boolean Point Boolean Point Boolean Writable Boolean Writable Numeric
Standard Object Types Supported Supported Objects Dynamically Creatable Dynamically Deletable Optional Properties Supported Device Max_Master Max_Info_frames Analog Value Reliability Units Binary Value Multi-state Value Object Type Reliability Active_Text Inactive_Text Reliability States_Text Writable Properties ** Object_Identifier Object_name Max_Master Present_Value Out_of_Service Object_Namec Present_Value Out_of_Service Present_Value Out_of_Service ** Th
Object Name Object Type Object Property (Read/Write) Controller Range / Indexes By-Pass Damper Position Damper Position Room Temperature Outdoor Temperature Room Humidity Room Humidity Occupied Cooling Setpoint Occupied Heating Setpoint Stand-by Cooling Setpoint Stand-by Heating Setpoint Unoccupied Cooling Setpoint Unoccupied Heating Setpoint Heating Demand Limit Cooling Demand Limit Dehumidification RH Setpoint Dehumidification RH Setpoint Humidification RH Setpoint Humidification High Limit Setpoint P
List of Property Enumeration Sets for BV Objects Object Name Object Type Object Property (Read/Write) Controller Range / Indexes Y1 Status Y2 Status W1 Status W2 Status Frost Alarm Set Clock Alarm Service Alarm Filter Alarm Fan Lock Alarm Fan Lock Alarm Window Alarm Discharge Temperature Alarm Low Battery Alarm Aux Status DI Status DI1 Status DI2 Status BI1 Status BI2 Status UI3 Status RUI1 Status RBI2 Status Dehumidification Status Dehumidification Status G Fan Status Reversing Valve Status Aux Status
Object Name Object Type Object Property (Read/Write) Controller Range / Indexes Wireless Door Switch Status Room Temperature Override Outdoor Temperature Override Room Humidity Override Aux Command Dehumidification Lockout Pulsed Heat BV BV BV BV BV BV BV Present Value (R) Present Value (R,W) Present Value (R,W) Present Value (R,W) Present Value (R,W) Present Value (R,W) Present Value (R,W) falseText=Off,trueText=On falseText=Normal,trueText=Override falseText=Normal,trueText=Override falseText=Norma
List of Property Enumeration Sets for MV Objects Object Effective Occupancy Fan Mode ( VT73xx ) Note 4: Fan Mode ( VT76xx ) Note 4: Fan Mode Sequence ( VT73xx ) Note 4: Fan Status (VT73xx ) Keypad Lockout ( VT73xx ) Keypad Lockout ( VT72xx ) Keypad Lockout ( VT76xx ) Network Handle Occupancy Command Zone Sequence Index Range Restrictions 1 Occupied 2 Unoccupied 3 Temporary Occupied 4 Stand-by 1 Low 2 Med 3 High 4 Auto 5 On 1 On 2 Auto 3 Smart 1 Low - Med - High 2 Low
Object Sequence Of Operation ( VT73xx & VT72xx ) Note 2 Sequence Of Operation (VTR73xx) Note 3 System Mode – VZ72xx, VT72xx & VT73xx Note 1, Note 2 & Note 3 Index Range Restrictions 1 Cooling only 2 Heating only 3 Cooling & reheat 4 Heating & reheat 5 Cooling & heating 4 pipes 6 Cooling heating 4 pipes & reheat 1 Cooling only 2 Heating only 3 Cooling / Heating or Cooling With Electric Reheat 4 Heating With Electric Reheat 5 Electric Reheat Only 1 Off 2 Auto Note 1 For VT72xx,
Integration – Global Commands The following figure shows which typical objects from each controller attached to a VWG can be monitored and commanded from the BAS front-end.
Integration – Graphical User Interface (GUI) Objects The following objects should be typically used in a GUI: Room Temperature Occupied and Unoccupied Heat Setpoints Occupied and Unoccupied Cool Setpoints Room Humidity (If available) Room Humidity Setpoint (If available) Outdoor Temperature Supply Temperature (If available) Occupancy System Mode Fan Mode Fan Status PI Heating Demand PI Cooling Demand AlarmService Alarm; Figure 2: Typical example of a graphical user interface 2
Tips and Things You Need To Know After the initial configuration of your device and if your BAS allows you to remove objects, we suggest that you remove all objects not used by your application. This will prevent unnecessary polling of non-used objects and to help speed up the network. This is mandatory on MS-TP integrations. A fully loaded VWG can contain upwards of 800 objects for 30 controllers. Be sure all controllers connected to a VWG are using the same PAN ID and Channel as the VWG.
Always try to minimize BACnet messages to the VWG to the minimum. Care must be taken to insure that the rate on incoming read or writes BACnet messages does not exceed the throughput of the wireless ZigBee network. On an MS-TP VWG, please also remember that you are limited by the maximum throughput of MS-TP at the selected and used Baud Rate. Updating 800 objects at the front-end system over MS-TP will take a certain amount of time if you use lower Baud Rates like 9600 or 19200 KBps.