Post on 14-Sep-2015
description
transcript
www.sbt.siemens.com
BACnetApplication Guide
Rev. 3
BACnet for APOGEE Systems Application Guide 125-1984 Rev. 3, September, 2013 Restricted
Rev. 3, September, 2013
NOTICE
The information contained within this document is subject to change without notice and should not be construed as a commitment by Siemens Industry, Inc. Siemens Industry, Inc. assumes no responsibility for any errors that may appear in this document.
All software described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license.
WARNING
This equipment generates, uses, and can radiate radio frequency energy and if not installed and used in accordance with the instructions manual, may cause interference to radio communications. It has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against such interference when operated in a commercial environment. Operation of this equipment in a residential area is likely to cause interference in which case users at their own expense will be required to take whatever measures may be required to correct the interference.
SERVICE STATEMENT
Control devices are combined to make a system. Each control device is mechanical in nature and all mechanical components must be regularly serviced to optimize their operation. All Siemens Industry, Inc.branch offices and authorized distributors offer Technical Support Programs that will ensure your continuous, trouble-free system performance.
For further information, contact your nearest Siemens Industry, Inc. representative.
Copyright 2013 by Siemens Industry, Inc.
TO THE READER
Your feedback is important to us. If you have comments about this manual, please submit them to: SBT_technical.editor.us.sbt@siemens.com
APOGEE is a registered trademark of Siemens Industry, Inc. Tracer Summit is a trademark of The Trane Company BACnet is a registered trademark of American Society of Heating, Refrigeration and Air Conditioning Engineers (ASHRAE) Insight for Minicomputers is a registered trademark of Siemens Industry, Inc. Insight for Personal Computers is a registered trademark of Siemens Industry, Inc. Country of Origin: US
Siemens Industry, Inc. i
Table of Contents About this Application Guide ........................................................................................ I
Purpose and Intended Audience of this Guide .............................................................. II
How this Guide is Organized .......................................................................................... II
Suggested Reference Materials .................................................................................... III
Symbols ......................................................................................................................... III
Getting Help .................................................................................................................. IV
Where to Send Comments ............................................................................................ IV
Chapter 1Overview of Siemens BACnet Products and Solutions ................................. 7
Brief History of BACnet Implementation within APOGEE .............................................. 7
Architecture Overview of APOGEE BACnet System ..................................................... 14
BACnet Networks Overview ...................................................................................... 14
Panel Connections ..................................................................................................... 15
Routers ....................................................................................................................... 15
Network Numbering .................................................................................................. 15
Some Basic BACnet Terminology ................................................................................. 15
BACnet/IP ................................................................................................................... 16
BACnet Client/Server ................................................................................................. 16
User Datagram Protocol (UDP) .................................................................................. 16
Internet Protocol ....................................................................................................... 16
MS/TP Networks ........................................................................................................ 16
MS/TP Addressing ...................................................................................................... 17
Chapter 2BACnet Objects and Services ..................................................................... 19
Objects Theory ............................................................................................................. 19
Properties of Objects ................................................................................................. 20
The OBJECT_TYPE Property ..................................................................................... 21
Command Priority Properties .................................................................................. 22
BACnet Device ........................................................................................................... 29
Point-Like Objects ...................................................................................................... 31
Analog Input Object ................................................................................................ 32
Analog Output Object ............................................................................................. 33
Analog Value Object ................................................................................................ 35
Binary Input Object ................................................................................................. 36
Table of Contents
ii Siemens Industry, Inc.
Binary Output Object .............................................................................................. 37
Binary Value Object ................................................................................................. 39
Multi-state Input Object .......................................................................................... 40
Multi-state Output Object ....................................................................................... 41
Multi-state Value Object ......................................................................................... 42
Other Objects Supported by APOGEE BACnet Field Panels ...................................... 43
Calendar Object ....................................................................................................... 43
Command Object ..................................................................................................... 43
File Object ................................................................................................................ 44
Notification Class Object ......................................................................................... 44
Schedule Object ....................................................................................................... 44
Trend Log Object ..................................................................................................... 44
Viewing with the BACnet Browser ............................................................................. 44
Services Theory ............................................................................................................ 46
Services Supported .................................................................................................... 48
Services Not Supported ............................................................................................. 49
Chapter 3BACnet Interoperability ............................................................................ 51
Interoperability ............................................................................................................ 51
Certification .................................................................................................................. 52
Specifying BACnet ...................................................................................................... 53
Protocol Implementation and Conformance Statement ........................................ 53
BACnet Interoperable Building Blocks .................................................................... 55
BACnet Device Profiles ................................................................................................. 59
BACnet Building Controller Profile (B-BC), Advanced Application Controller Profile (B-AAC), and Advanced Workstation Profile (B-AWS) ............................................... 60
APOGEE BACnet Field Panel Interoperability .............................................................. 64
Data Sharing ............................................................................................................... 65
Object Names and Instance Numbers ..................................................................... 65
Services Supported .................................................................................................. 66
Objects Supported ................................................................................................... 66
Services to Support the BACnet Browser ................................................................ 66
PPCL ......................................................................................................................... 66
TEC Subpoints .......................................................................................................... 66
Point Commanding .................................................................................................. 67
Table of Contents
Siemens Industry, Inc. iii
Alarm and Event Management .................................................................................. 67
System Messages .................................................................................................... 67
COVs ........................................................................................................................ 67
Scheduling .................................................................................................................. 68
Command Object ..................................................................................................... 68
Trending ..................................................................................................................... 68
Device And Network Management ........................................................................... 68
Upload and Download ............................................................................................. 68
Dialout ..................................................................................................................... 68
Proprietary Applications .......................................................................................... 68
Field Panel Tools ...................................................................................................... 69
Foreign Device ......................................................................................................... 69
BBMD ....................................................................................................................... 69
Backup and Restore Password ................................................................................ 69
Insight Interoperability ................................................................................................. 69
BACnet Client and Server Options ............................................................................. 70
Insight Data Sharing ................................................................................................... 70
Point-Like Objects .................................................................................................... 70
Point Names ............................................................................................................ 70
BACnet Object Browser ........................................................................................... 71
Point Commanding .................................................................................................. 71
Third-Party Proprietary Objects .............................................................................. 71
Insight Alarm and Event Management ...................................................................... 71
Initials ...................................................................................................................... 71
Alarm Acknowledgements ...................................................................................... 72
Notification Class ..................................................................................................... 72
Insight Scheduling ...................................................................................................... 72
Command Object Editing ........................................................................................ 74
Insight Trending ......................................................................................................... 74
Insight Device and Network Management ................................................................ 74
Field Panel Database Upload/Download ................................................................ 75
Foreign Device ......................................................................................................... 75
Cloaking ................................................................................................................... 75
BBMD ....................................................................................................................... 75
Table of Contents
iv Siemens Industry, Inc.
Database Transfer of Object Types ......................................................................... 75
BACnet Field Panel Definition ................................................................................. 75
Backup and Restore Password ................................................................................ 76
Field Level Network Devices .................................................................................... 76
Cross-Trunk .............................................................................................................. 76
Upload and Download ............................................................................................. 76
DesigoTM CC .................................................................................................................. 76
Compatibility .............................................................................................................. 77
BACnet Firmware Compatibility with Desigo CC Software ..................................... 78
Desigo CC Scheduling ................................................................................................. 79
Desigo CC Device and Network Management ........................................................... 80
Open Architecture ..................................................................................................... 81
Examples of Third-Party Equipment Integration ......................................................... 82
APOGEE BACnet Product Positioning ........................................................................ 83
BACnet Solutions ..................................................................................................... 83
Chapter 4BACnet Communications ........................................................................... 85
BACnet Networking Technologies................................................................................ 85
BACnet Over Ethernet ............................................................................................... 86
BACnet/IP ................................................................................................................... 86
Master-Slave/Token-Passing ..................................................................................... 86
LonTalk ....................................................................................................................... 87
BACnet Protocol Model ............................................................................................. 87
BACnet Cimetrics BACstac ....................................................................................... 90
Basic BACnet Networking .......................................................................................... 91
Native BACnet Devices on the Same LAN ............................................................... 91
Native BACnet Devices with Different LAN Technologies ....................................... 91
Native BACnet to Non-Native BACnet Devices ....................................................... 92
BACnet Communications ........................................................................................... 93
BACnet/IP ................................................................................................................ 93
BACnet Broadcast Management Device (BBMD) .................................................... 94
BACnet Foreign Devices .......................................................................................... 97
BACnet Router vs. IP Router .................................................................................... 98
APOGEE Communication with BACnet ........................................................................ 99
BACnet Client and Server Options ............................................................................. 99
Table of Contents
Siemens Industry, Inc. v
BACnet Client ......................................................................................................... 100
BACnet Server ........................................................................................................ 100
BACnet MS/TP .......................................................................................................... 101
BACnet MS/TP Performance Guidelines ............................................................... 102
RS-485 MS/TP ALN ................................................................................................ 106
BACnet MS/TP ALN Performance Considerations................................................. 107
Advantages for products residing on BACnet MS/TP ALN .................................... 108
Disadvantages for products residing on BACnet MS/TP ALN ............................... 109
RS-485 MS/TP FLN ................................................................................................. 109
BACnet MS/TP FLN Performance Considerations ................................................. 110
Disadvantages for Products Residing on BACnet MS/TP FLN ............................... 114
BACnet MS/TP FLN Design Considerations ........................................................... 114
BACnet Driver for Firmware .................................................................................. 115
BACnet MS/TP Router ........................................................................................... 122
Physical Network Configurations ............................................................................. 123
Insight with Dedicated ALN on Separate MLN and BACnet Networks ................. 123
Insight with Dedicated ALN on a Common MLN/BACnet Network ...................... 124
Insight with a Remote AEM ALN on a Common MLN/BACnet ALN ...................... 126
Insight with APOGEE BACnet Field Panels on a Common MLN/BACnet ALN ....... 127
Insight with Routers Using BBMDs and Foreign Devices ...................................... 129
BACnet Network Communication Features ............................................................ 130
BACnet Broadcast Management Device Functionality ......................................... 130
Foreign Device ....................................................................................................... 132
Cross-Trunk Communications ............................................................................... 133
BACnet Network COVs .......................................................................................... 134
Network Bandwidth Usage ................................................................................... 135
Insight BACnet Option Security ............................................................................. 136
Device Discovery ................................................................................................... 136
Time Synchronization ............................................................................................ 139
Example BACnet Job (Internetwork) ....................................................................... 142
System Configuration ............................................................................................ 142
Chapter 5BACnet Field Panel ................................................................................... 149
APOGEE BACnet Field Panel ....................................................................................... 149
APOGEE P2 and BACnet Comparison ...................................................................... 149
Table of Contents
vi Siemens Industry, Inc.
Field Panel Hardware ............................................................................................... 150
Maximum Number of MS/TP Devices per Network ................................................ 154
Field Panel Features ................................................................................................. 155
APOGEE BACnet Firmware Compatibility with Insight ............................................ 155
Firmware Compatibility Chart ................................................................................. 157
PXC Modular Series for BACnet Networks .............................................................. 159
PXC Compact Series for BACnet Networks .............................................................. 159
Power MEC for BACnet ............................................................................................ 160
BTL Certification ....................................................................................................... 161
Firmware .................................................................................................................... 162
Object Basics ............................................................................................................ 162
Object Support Summary ...................................................................................... 162
Object Names and Instance Numbers ................................................................... 165
Encoded Object Names ......................................................................................... 165
Device Specific Names ........................................................................................... 167
Instance Number Allocation .................................................................................. 167
Point-Like Objects .................................................................................................... 167
BACnet Implementation of APOGEE Logical Points .............................................. 167
The Command Priority Array ................................................................................... 168
TEC Subpoints ........................................................................................................ 168
FLN Commands ...................................................................................................... 170
Relinquish Default ................................................................................................. 171
The Out-Of-Service Property ................................................................................. 171
Engineering Units .................................................................................................. 172
State Text ............................................................................................................... 172
Totalization ............................................................................................................ 172
Pulse Accumulator ................................................................................................. 173
Network Management ............................................................................................ 173
BBMD Routing Tables ............................................................................................ 173
Foreign Device Support ......................................................................................... 174
DHCP and DNS Support ......................................................................................... 174
Trending ................................................................................................................... 174
Alarm and Event Applications .................................................................................. 175
Alarms .................................................................................................................... 175
Table of Contents
Siemens Industry, Inc. vii
EventsSystem Messages ...................................................................................... 175
Scheduling ................................................................................................................ 176
PPCL ......................................................................................................................... 177
Resident Points ........................................................................................................ 179
APOGEE BACnet Field Panel Firmware Revision 3.2.4 ............................................... 181
Certifications ............................................................................................................ 182
APOGEE Firmware Revision 3.2.3 .............................................................................. 182
APOGEE Firmware Revision 3.2.2 .............................................................................. 183
HMI ............................................................................................................................. 183
Application Summary............................................................................................... 183
System Summary ..................................................................................................... 183
Point Command Priority .......................................................................................... 184
Chapter 6BACnet FLN Devices ................................................................................. 185
BACnet Programmable TEC (PTEC) ............................................................................ 185
Systems Integration Benefits ................................................................................... 186
Field Panel Requirements ........................................................................................ 186
Required Components ............................................................................................. 186
Software ................................................................................................................ 186
Hardware ............................................................................................................... 186
PTEC Controller Applications, Product Numbers, and Firmware Revisions ............ 187
BACnet Standardized Device Profiles and Interoperabiltiy Building Blocks (BIBBs) for PTECs ........................................................................................................................ 188
BACnet PTEC Terminal Box VAV Controller ........................................................... 188
BACnet PTEC VAV with Series Fan and 3-Stage Electric Heat Controller .............. 189
BACnet PTEC Unit Conditioner (Fan Coil) Controller ............................................ 190
BACnet PTEC Unit Vent Controller ........................................................................ 191
BACnet PTEC Heat Pump Controller ...................................................................... 191
BACnet PTEC Extended I/O Controller .................................................................. 192
BACnet PTEC Dual Duct Controller ........................................................................ 193
BACnet PTEC Constant Volume Controllers .......................................................... 193
BACnet Programmable VAV with Chilled Beam, CO2-Based Demand Control Ventilation, Floating or Analog Output ................................................................. 194
Chapter 7BACnet Field Panel Web Server ................................................................ 197
Basic Product Description .......................................................................................... 197
Table of Contents
viii Siemens Industry, Inc.
Web Server Communication ...................................................................................... 199
Network Bandwidth Effect ......................................................................................... 199
Web Server Limitations .............................................................................................. 200
Web Server Access and Security ................................................................................ 200
Remote Access to Building Automation System ........................................................ 203
Chapter 8Insight BACnet Option .............................................................................. 211
Insight BACnet Option ................................................................................................ 211
Native BACnet and B-OWS ...................................................................................... 211
Backward Compatibility ........................................................................................... 212
Insight Features for BACnet ....................................................................................... 212
Alarms ...................................................................................................................... 212
Point Priority.......................................................................................................... 212
Initials .................................................................................................................... 212
Alarm Acks ............................................................................................................. 212
Event Information and Alarm Summary ............................................................... 213
Unknown BACnet alarms ...................................................................................... 213
BACnet Text Messages .......................................................................................... 213
Alarm Priority ........................................................................................................ 214
Alarm Messages .................................................................................................... 214
APOGEE GO .............................................................................................................. 214
Attribute Duplicator ................................................................................................. 215
BACnet Export Map Entries Tool ............................................................................. 216
BACnet Communication Diagnostic ...................................................................... 216
BACNET Object Browser .......................................................................................... 218
BACnet Browser Features ..................................................................................... 219
BACnet Browser Limitations .................................................................................. 220
Commander ............................................................................................................. 220
Database Transfer .................................................................................................... 223
Progress Tab .......................................................................................................... 223
Log Tab .................................................................................................................. 224
Upload Selected Dialog ......................................................................................... 224
Object Types .......................................................................................................... 225
Backup and Restore ............................................................................................... 225
Dynamic Plotter ....................................................................................................... 226
Table of Contents
Siemens Industry, Inc. ix
Error Messages ........................................................................................................ 226
BACnet ALN Sorting Options ................................................................................. 226
BACnet Multiple Device Editing ............................................................................ 227
Other System profile BACnet Features ................................................................. 229
Event Builder ............................................................................................................ 229
Command Object ................................................................................................... 229
Event Printer ............................................................................................................ 232
Global Commander .................................................................................................. 232
Graphics ................................................................................................................... 232
Object Selector ........................................................................................................ 232
Cloaked Panels ...................................................................................................... 232
PXC Compact ......................................................................................................... 232
PXC Compact Support .............................................................................................. 232
Point Details ............................................................................................................. 233
Point Editor .............................................................................................................. 233
Engineering Units .................................................................................................. 233
BACnet Data .......................................................................................................... 234
BACnet FLN Device Points ..................................................................................... 234
Support for Deadband, Time Delay, Minimum On Time, and Minimum Off Time BACnet Properties ................................................................................................. 234
RENO Notification ................................................................................................. 235
PXC Compact Slope/Intercept ............................................................................... 235
Program Editor ......................................................................................................... 236
Report Builder/Reports ........................................................................................... 236
Display BACnet Priority ......................................................................................... 236
Reports ..................................................................................................................... 236
Application Log Report .......................................................................................... 236
Panel Configuration Report ................................................................................... 236
Panel Display Report ............................................................................................. 237
Panel Point Definition Report ............................................................................... 237
Panel Trend Data Detail Report ............................................................................ 237
Panel Trend Definition Report .............................................................................. 238
Point Definition Report ......................................................................................... 238
System Profile Report ............................................................................................ 238
Totalization Log Report ......................................................................................... 238
Table of Contents
x Siemens Industry, Inc.
Trend Collection Report ........................................................................................ 238
Trend Definition Report ........................................................................................ 238
Trend Data Detail Report ...................................................................................... 238
Trend Interval Report ............................................................................................ 239
Trend Sample Report............................................................................................. 239
Trend Summary Report ......................................................................................... 239
User Account Report ............................................................................................. 239
Scheduler ................................................................................................................. 240
Event Log .................................................................................................................. 240
System Profile .......................................................................................................... 240
BACnet MS/TP ALN Configuration......................................................................... 240
BACnet MS/TP FLN Configuration ......................................................................... 240
Logical Grouping of BACnet FLN Devices .............................................................. 241
BACnet FLN Device Definition Dialog Box ............................................................. 242
Application Initial Values ....................................................................................... 243
Command Priority Array Strings ............................................................................ 244
BACnet Address Table ........................................................................................... 245
ALN Definition ....................................................................................................... 246
Panel Definition ..................................................................................................... 250
FLN Devices ........................................................................................................... 260
Device Re-Initialization .......................................................................................... 261
Device Communication Control ............................................................................ 262
Who-Is Diagnostic Tool .......................................................................................... 263
Application Initial Values Dialog Box ..................................................................... 264
Time-of-Day Scheduling ........................................................................................... 264
Trend Editor ............................................................................................................. 264
Trend Definitions ................................................................................................... 264
Trend Definition Editor .......................................................................................... 264
User Accounts .......................................................................................................... 267
Command Priority ................................................................................................. 268
Insight Account Tab ............................................................................................... 269
ALN Account TAB ................................................................................................... 270
BACnet Export ....................................................................................................... 270
Chapter 9BACnet Scheduling ................................................................................... 273
Table of Contents
Siemens Industry, Inc. xi
BIBBs Specifications for BACnet Scheduling .............................................................. 273
Overview of BACnet Scheduling ................................................................................. 273
Comparison to APOGEE ........................................................................................... 273
Scheduling Theory ...................................................................................................... 274
Setup DBCS for Scheduling Through Insight/Commissioning Tool ............................ 275
Step 1 ....................................................................................................................... 275
Step 2 ....................................................................................................................... 275
Step 3 ....................................................................................................................... 275
Step 4 ....................................................................................................................... 276
Step 5 ....................................................................................................................... 276
Step 6 ....................................................................................................................... 276
BACnet Calendars ....................................................................................................... 276
BACnet Time Setup .................................................................................................. 277
Creating a BACnet Calendar .................................................................................... 277
BACnet Calendar Properties Dialog Box ................................................................ 278
Calendar Properties Date List ................................................................................ 279
BACnet Object Commands ......................................................................................... 280
Creating Command Objects ..................................................................................... 280
BACnet Command Dialog Box ............................................................................... 280
BACnet Schedules ...................................................................................................... 281
Scheduling Point Objects ......................................................................................... 282
Insight Rules ............................................................................................................. 282
Creating BACnet Schedules Through Insight/Commissioning Tool ......................... 282
Advanced BACnet Schedule Properties................................................................. 284
Creating BACnet Schedules/Commands/Calendars Through the Field Panel Web Server ....................................................................................................................... 288
Schedule/Command/Calendar Object Editors Overview ...................................... 288
Using the Schedule/Command/Calendar Object Editors ...................................... 290
Command Objects ................................................................................................. 297
Calendar Objects ................................................................................................... 299
Event Scheduling ...................................................................................................... 300
Start Stop Time Optimization (SSTO) Implementation in PPCL ............................... 301
Insight Soft Controller APOGEE SSTO .................................................................... 301
BACnet Device Database Storage ............................................................................ 303
Schedule Object Properties that Can be Commanded ............................................ 304
Table of Contents
xii Siemens Industry, Inc.
Using BACnet Calendar Days in an APOGEE BACnet Field Panel .......................... 305
Accessing a Calendar Object with the BACnet Object Browser ............................ 306
BACnet Scheduling Examples ..................................................................................... 307
BACnet Scheduling Example 1 ................................................................................. 307
BACnet Scheduling Example 2 ................................................................................. 309
BACnet Scheduling Example 3 ................................................................................. 310
BACnet Scheduling Example 4 ................................................................................. 310
BACnet Scheduling Example 5 ................................................................................. 311
Chapter 10BACnet Alarming .................................................................................... 313
BACnet Alarming Overview ........................................................................................ 313
Transitional States ................................................................................................... 314
BACnet and APOGEE Alarming ................................................................................... 314
Alarm Messages ....................................................................................................... 316
Token Messages .................................................................................................... 318
Notification Classes .................................................................................................. 319
Upper Section Configuration ................................................................................. 320
Lower Section Configuration ................................................................................. 322
Event Enrollment ..................................................................................................... 324
Event Enrollment Object Types ............................................................................. 324
Event Enrollment Creation .................................................................................... 325
Alarm Enable/Disable .............................................................................................. 327
Floating Alarm Limits ............................................................................................... 327
System Messages ..................................................................................................... 327
Initials ....................................................................................................................... 327
Alarm Acknowledgements ....................................................................................... 328
Get Event Information vs. Alarm Summary ............................................................. 328
Unknown BACnet Alarms ........................................................................................ 328
Life Safety Alarms .................................................................................................... 328
BACnet Text Messages ............................................................................................. 329
Alarm Priority ........................................................................................................... 329
Alarm Messages ....................................................................................................... 330
BACnet Browser ......................................................................................................... 330
Point Objects ............................................................................................................ 330
RENO Notification ...................................................................................................... 331
Table of Contents
Siemens Industry, Inc. xiii
APOGEE GO ................................................................................................................ 331
Setting Up BACnet Algorithmic Alarming ................................................................... 331
Point Editor Event Enrollment ................................................................................. 331
Event Enrollment Object Creating and Editing ........................................................ 336
Event Enrollment Object Alarm Messages .............................................................. 337
Alarm Messages ....................................................................................................... 339
Alarm Notification Classes ....................................................................................... 339
Recipient List ......................................................................................................... 339
Alarm Priority Colors ................................................................................................ 339
Setting Up BACnet Intrinsic Alarming ........................................................................ 340
Insight ...................................................................................................................... 340
Point Alarm Setup ................................................................................................. 340
Alarm Notification Classes and Messages ............................................................. 343
Alarm Priority Colors ............................................................................................. 348
BACnet Intrinsic Alarming Example ........................................................................... 348
L2SL Point ................................................................................................................. 349
LTD Point .................................................................................................................. 350
SAT Point .................................................................................................................. 351
SSP Point .................................................................................................................. 354
Notification Class ..................................................................................................... 355
Alarm Message Definition ..................................................................................... 356
Chapter 11BACnet Trending .................................................................................... 359
BACnet Trending Theory ............................................................................................ 359
BACnet Trending in APOGEE ...................................................................................... 362
APOGEE Trending: Non-BACnet vs. BACnet ............................................................ 362
Support for Trend Log Objects in Other Devices ..................................................... 362
Dynamic Plotter ..................................................................................................... 363
Report Builder/Viewer .......................................................................................... 363
Trend Definition Editor .......................................................................................... 364
Scheduling Trends .................................................................................................... 366
Scheduling Trend Collections ................................................................................... 370
Setup Steps .............................................................................................................. 371
Notification Class ................................................................................................... 376
Chapter 12BACnet Tools .......................................................................................... 383
Table of Contents
xiv Siemens Industry, Inc.
BAS-o-matic Protocol Analyzer .................................................................................. 383
Obtaining BAS-o-matic ............................................................................................. 383
Connecting to a Network ......................................................................................... 384
Connecting a Separate BAS-o-matic Computer .................................................... 384
Using the Insight Workstation for BAS-o-matic .................................................... 385
Installing BAS-o-matic v5.0 ...................................................................................... 385
Using BAS-o-matic on BACnet/IP ............................................................................. 386
Using BAS-o-matic for BACnet on Ethernet ............................................................. 389
Commissioning Tool Support for APOGEE BACnet Field Panels ................................ 390
Firmware Loading Tool ............................................................................................ 391
HMI Database Transfer ............................................................................................ 391
Build System Profile ............................................................................................... 391
Backup/Restore ..................................................................................................... 391
Terminal Emulation ............................................................................................... 391
Copy Field Panel ....................................................................................................... 392
Point Transfer .......................................................................................................... 392
Non-Field Panel Data Transfer ................................................................................. 392
Point Summary Report ............................................................................................ 393
Point Checkout Data ................................................................................................ 393
Commissioning Report Generator ........................................................................... 393
Insight BACnet Communications Tools ...................................................................... 394
Multiple Device Configuration ................................................................................. 394
Global Broadcast Who-Is ......................................................................................... 395
Custom Send Who-Is Diagnostic Tool ...................................................................... 395
Enable Device Discovery .......................................................................................... 395
BACnet Device Communication Control .................................................................. 396
BACnet Communication Diagnostic ......................................................................... 397
Chapter 13BACnet Network Setup, Troubleshooting, and its Impact on IT .............. 401
Port Usage .................................................................................................................. 401
Insight Firewall Ports ............................................................................................... 401
Desigo CC Firewall Ports .......................................................................................... 404
BACnet Network Setup .............................................................................................. 405
BACnet/IP ALN ......................................................................................................... 405
Standard BACnet/IP Networks .............................................................................. 405
Table of Contents
Siemens Industry, Inc. xv
BBMDs .................................................................................................................. 406
Foreign Device ....................................................................................................... 409
Setting or Modifying the Field Panel IP Configuration .......................................... 409
LocalNet Config Utility ............................................................................................. 413
BACnet MS/TP ALN .................................................................................................. 414
Rules for BACnet MS/TP ALNs .............................................................................. 415
Adding a BACnet Field Panel as a MS/TP ALN Node ............................................. 415
Modifying BACnet Device Settings ........................................................................ 416
Modifying MS/TP ALN Settings ............................................................................. 417
BACnet MS/TP FLN ................................................................................................... 418
MS/TP FLN versus MS/TP ALN ............................................................................... 420
Adding a BACnet MS/TP PXC Compact 16/24 or UEC to a MS/TP FLN Network .. 420
Adding a BACnet TEC or a Third-party MS/TP Device to a BACnet Field Panel .... 423
Cimetrics MS/TP Router Set Up for Communication with BACnet TECs .............. 429
Troubleshooting the BACnet Network Using Wireshark ......................................... 438
Overview ............................................................................................................... 438
Installation ............................................................................................................. 438
Setting Up Wireshark Capture Software ............................................................... 439
Starting Wireshark ................................................................................................. 441
Starting and Stopping Wireshark Capture for an IP Network ............................... 442
Starting and Stopping Wireshark Capture for MS/TP Network Using MS/TPCAP 443
Saving Wireshark Capture ....................................................................................... 444
Display Filters ........................................................................................................... 445
Comparison Operators .......................................................................................... 446
Logical Operators .................................................................................................. 446
Common keywords MAC address ...................................................................... 446
Common keywords BACnet ................................................................................ 446
BACnet Object Type Values ................................................................................ 447
BACnet Confirmed Service Values ...................................................................... 447
BACnet Unconfirmed Service Values ................................................................. 448
Building Filters ......................................................................................................... 448
Building Display Filter Expression .......................................................................... 448
Building Display Filter Packet Details Pane ........................................................... 448
Displaying Statistics ................................................................................................. 449
Table of Contents
xvi Siemens Industry, Inc.
Using Filter Expressions to Display COV Traffic ..................................................... 450
Using Filter Expressions to Display Alarms ............................................................ 452
Using Filter Expressions to Find Duplicate BBMD/Broadcast Storms ................... 452
Typical Bandwidth Usage ........................................................................................... 453
Chapter 14System Cyber Security ............................................................................ 455
The Importance of Cyber Security ............................................................................. 455
Best Practices to Enhance Network Security ............................................................. 455
User Names and Passwords for Network Access .................................................... 455
User Accounts ........................................................................................................ 456
Passwords .............................................................................................................. 456
Avoid the Use of Internet Access to the APOGEE BAS Network ............................. 457
APOGEE BAS Network Security Features ................................................................... 457
Insight Network Security Features .......................................................................... 458
APOGEE Automation Field Panel Security Features ................................................ 459
APOGEE Network Security Best Practices ............................................................... 460
System Cyber Security Risk Assessment .................................................................... 461
Glossary .................................................................................................................... 465
Index ......................................................................................................................... 476
Siemens Industry, Inc. I
About this Application Guide This application guide is an update of the application guide titled BACnet Application Guide, which was last formally published in August 2007, although a draft update was developed in April 2010. Updates included in this version of the guide address the following:
Major enhancements to the APOGEE field panel firmware. Major enhancements to the APOGEE software and hardware that have occurred
since then; for example firmware revisions 3.1 3.2.4.
Software support for algorithmic alarming and external trending. New BACnet supported hardware products such as PXCs, TECs, and PTECs. Network capacities, constraints and guidelines for device loading (regarding the
number of devices, network performance variables, etc.).
Optimal performance guidelines and settings have been added to this revision of the guide.
Chapter 12 includes typical questions and associated answers regarding the guidelines for BACnet/IP implementation and its impact on IT, and Chapter 13 discusses network security and provides guidelines for making networks more secure.
Finally, the section on Examples of Third-Party Equipment Integration in Chapter 3 of this guide present sinformation and examples of integrating APOGEE field panel devices with third-party equipment.
This section of the guide discusses the following topics:
Purpose and intended audience of this guide. How this guide is organized. Suggested reference materials and Web sites.
It also provides information on symbols used, how to access help, and where to direct comments about this guide.
About this Application Guide
II Siemens Industry, Inc.
Purpose and Intended Audience of this Guide This application guide discusses the Building Automation and Control networks (BACnet) standard data communication protocol and gives details about the implementation of the Insight BACnet Option, the APOGEE BACnet Field Panels and Firmware revisions that support BACnet, and BACnet FLN devices. Therefore, the intended audience for this guide is primarily Design Engineers and Systems Specialists in the Siemens Building Technologies BAU field organization. This guide is intended to supplement all of the other APOGEE BACnet system documentation (APOGEE Insight online help, Getting Started, APOGEE BACnet ALN Field Panel Users Manual, Networking Essentials for APOGEE, etc.) by providing information not contained in those documents.
It is assumed that the reader is technically capable of understanding the concepts of building automation and database management. It also assumes that they are familiar with APOGEE concepts and understand its operations.
This application guide should help Branch and customer personnel understand how BACnet has been implemented in the APOGEE Building Automation System.
How this Guide is Organized This application guide contains the following chapters:
Chapter 1, Evolution of Siemens BACnet Products, describes BACnet in general terms and how it relates to the APOGEE Building Automation System.
Chapter 2, BACnet Objects and Services, describes BACnet Objects and Services theory, and how the Insight application and the BACnet Browser are used to access objects and their properties.
Chapter 3, BACnet Interoperability, describes the ability of APOGEE BACnet devices to integrate with BACnet products made by different manufacturers into a single system.
Chapter 4, BACnet Communications, describes BACnet communication theory in relation to the Insight application.
Chapter 5, BACnet Field Panel, describes the features and functions of the APOGEE BACnet field panel as well as the firmware used to operate it.
Chapter 6, BACnet FLN Devices, describes the hardware and software features of the Programmable TEC (PTEC) and its applications
Chapter 7, Insight BACnet Option, describes the Insight BACnet Option and the changes to the Insight application since Revision 3.2
Chapter 8, BACnet Scheduling, describes BACnet scheduling theory as it relates to scheduling in the APOGEE Building Automation System.
Table of Contents
Siemens Industry, Inc. III
Chapter 9, BACnet Alarming, describes BACnet alarming theory, how it relates to the APOGEE Building Automation System, and how to set up alarming in an APOGEE Building Automation System.
Chapter 10, BACnet Trending, describes BACnet trending theory and trending in an APOGEE Building Automation System.
Chapter 11, BACnet Tools, describes tools for analyzing BACnet communications in an APOGEE Building Automation System.
Chapter 12, Q & A on BACnet/IP Implementation and its Impact on IT, describes
Chapter 13, Network Security, discusses network security and provides guidelines for making networks more secure.
The Glossary describes various terms and acronyms used in this application guide.
The Index helps you locate information presented in this guide.
Suggested Reference Materials In addition to this application guide, you may also want to become familiar with the following reference materials:
ANSI/ASHRAE Standard 135-2010 A Data Communication Protocol for Building Automation and Control Networks (BACnet) available for purchase at: www.ashrae.org. It is also posted on the following Siemens iShare drive; however, you must be a Siemens employee and be granted access to this drive: http://ishare.siemens.com/sii/bt/cps/rnd/sys/AppGuides/BACnetGuide/Shared Documents.
BACnet Web site: www.BACnet.org BACnet International (BI) Web site: www.bacnetinternational.org See the Glossary for other references.
Symbols The following table lists the symbols used in this guide to draw your attention to important information.
Notation Symbol Meaning
CAUTION:
Indicates that equipment damage, or loss of data may occur if the user does not follow a procedure as specified.
Note
Provides additional information or helpful hints that need to be brought to the reader's attention.
About this Application Guide
IV Siemens Industry, Inc.
Notation Symbol Meaning
Tip
Suggests alternative methods or shortcuts that may not be obvious, but can help the user better understand the capabilities of the product.
Getting Help For more information about regulated facilities, contact your local Siemens representative.
Where to Send Comments Your feedback is important to us. If you have comments about this guide, please submit them to: SBT_technical.editor@siemens.com
Table of Contents
Siemens Industry, Inc. V
Siemens Industry, Inc. 7
Chapter 1Overview of Siemens BACnet Products and Solutions
Chapter 1 describes a brief history of Siemens BACnet products and solutions and gives a brief overview of APOGEE BACnet solutions. This will give the reader an appreciation of the evolution of BACnet compliant products over the years and continuing commitment of Siemens to provide a full range of BACnet solutions to the marketplace.
Brief History of BACnet Implementation within APOGEE The goals of Siemens implementation of BACnet have always been:
The support of ANSI/ASHRAE standard BACnet/IP throughout field panel and workstation architecture.
Meeting BTL requirements for the field panel and the workstation. Meeting the global strategic BACnet requirements of Siemens Industry, Inc. Maintaining and enhancing the APOGEE Automation System features,
functionality, performance, look and feel.
Maintaining APOGEE Automation System backward compatibility. Maintaining the support for LonWorks Field Level Network (FLN), P1 FLN,
Integration Drivers (currently on the PXC platform), Insight options, and InfoCenter.
This has been accomplished over time starting in February 2006 with the introduction of a BACnet MEC and MBC with Field Panel Firmware 3.0, and an enhanced Insight BACnet Client and Server Option (see Product Announcement-638: BACnet Field Panel Firmware Revision 3.0 and Insight Revision 3.7 BACnet Option), along with Navigator Support (Commissioning Tool/Design Tool) and appropriate training, documentation, and rollout. PA-638 introduced the following BACnet capabilities on the APOGEE BAS:
Table 1: BACnet Features and Capabilities Introduced with Insight 3.7.
Protocol Datalink
Communications Description Support by APOGEE
System?
BACnet over Ethernet BACnet over IEEE 8802-3 Ethernet Supported by Insight 3.7 BACnet Option
BACnet/IP BACnet over Internet Protocol on Supported by Insight 3.7 BACnet
Chapter 1Overview of Siemens BACnet Products and Solutions
8 Siemens Industry, Inc.
Protocol Datalink
Communications Description Support by APOGEE
System?
Ethernet Option and Field Panel Firmware Revision 3.0
MS/TP Master Slave/Token Passing over EIA-485 network
Supported through APOGEE BACnet MS/TP Driver and third-party BACnet routers
PTP Point-to-Point over EIA-232 Supported through APOGEE Trane Driver and third-party BACnet routers
LonTalk BACnet over LonTalk Not supported in APOGEE system
ARCnet BACnet over ARCnet Supported through third-party BACnet routers only
Table 2 shows a timeline of the additional features have been added to the Siemens implementation of BACnet over the years. Hyperlinks to the Product Announcements or Sales Releases posted on InfoLink have been added under the Product Announcement or Sales Release Product Number column.
Table 2: Timeline of APOGEE Enhancements to Incorporate BACnet Features and Functions.
Date Product Announcement
or Sales Release
Document Number
Title Enhancement Description
Feb 2006 PA-638 BACnet Field Panel Firmware Revision 3.0 and Insight 3.7 BACnet Option
Introduced the BACnet Option for Insight. The Insight BACnet Option provides APOGEE with BACnet Ethernet and BACnet/IP Client and Server integration capabilities. The BACnet Client Option provides BACnet communication with both APOGEE and third-party BACnet devices and systems, enabling functionality such as:
Monitoring and commanding BACnet Objects Establishing BACnet Schedules and Calendars Backing up databases in BACnet devices Receiving and acknowledging BACnet alarms Establishing and reading BACnet trend logs
Mar 2007
PA-638R2 BACnet Field Panel Firmware Revision 3.0 and Insight 3.7 (and
PA-638R2 is a revision to PA 638 and PA638R that includes the new BACnet MS/TP Driver and the PXC Compact Field Panel with Firmware Revision 3.0.
Brief History of BACnet Implementation within APOGEE
Siemens Industry, Inc. 9
Date Product Announcement
or Sales Release
Document Number
Title Enhancement Description
later) BACnet Option
Mar 2007
PA-651 TX-I/O Range TX-I/O technology is introduced.
Jun 2007 PA-668 PXC Modular Series PXC modular hardware platform introduced.
Jul 2007 PA-664 Insight Revision 3.8.1 The significant change to Insight Revision 3.8.1 software is the support for the PXC MODULAR Field Panel.
Oct 2007 PA-669 MBC Pre-Retirement Notice
Announced that the MBC field panel will be officially retired on October 1, 2008.
Jul 2008 PS-700 BACnet Field Panels on Firmware Revision 3.1
MS/TP supported by Insight 3.9.1 BACnet Option through Field Panel Firmware Revision 3.1, and the BACnet MS/TP Driver on previous firmware revisions
Jul 2008 PA-702 Insight Revision 3.9.1 With this announcement of APOGEE Insight 3.9.1, along with Firmware Revision 3.1, the APOGEE Automation System is positioned for comprehensive BACnet support throughout the system architecture.
The PXC Modular must be used to bridge BACnet/IP ALN and BACnet MS/TP ALN. The PXC Modular must be used to support BACnet MS/TP ALN and configurable P1 or BACnet MS/TP FLN.
Aug 2008
PA-704 Retirement of Integration Drivers on Open Processors Platform
After September 30, 2008, the Open Processor and the Modular Building Controller (MBC) went into retirement. This included all Open Processor platform-based integration driver products. The PXC Modular product line with TX-I/O replaced the MBC.
Jun 2009 PA-725 Insight Revision 3.10 Supported BACnet Event Enrollment for the first time. The Event Enrollment allows the user to determine multiple alarm/event conditions and manage notification recipients for a device that otherwise cannot create an alarm/event message on its own, such as a BACnet TEC. The Event Enrollment can notify the user immediately or after a preset time delay in the event of the following conditions: change-of-state, command failure, floating range limit, and out-of-range. The Event Enrollment Object allows the user to monitor all aspects of their system.
Insight software now passed BTL testing requirements for BACnet Operator WorkStation (B-OWS) for the first time.
Sep 2009 PA-735 PXC Compact 36 The PXC Compact 36 is introduced.
Oct 2009 PA-736 BACnet Field Panels on Firmware Revision 3.2.
Provided support for the following features:
Easily installed and hot swappable HOA module accessory for supporting all PXC Compact controllers including PXC-16, PXC-24, and PXC-36.
PXC Compact 36 on BACnet/IP with BACnet MS/TP or P1
Chapter 1Overview of Siemens BACnet Products and Solutions
10 Siemens Industry, Inc.
Date Product Announcement
or Sales Release
Document Number
Title Enhancement Description
FLN and TX I/O support. BACnet/IP to BACnet MS/TP router functionality at the ALN is supported.
PXC Compact 16 and 24 on BACnet/IP. PXC Compact 16 and 24 on BACnet/IP includes support for one FLN configurable for BACnet MS/TP or one FLN for P1.
PXC Compact 16 and 24 resides on BACnet MS/TP ALN or FLN.
PXC Modular on BACnet/IP includes support for one FLN configurable for BACnet MS/TP or three FLN ports for P1. BACnet/IP to BACnet MS/TP router functionality at the ALN is supported.
Power MEC and Power Open Processor with BACnet support the TX I/O modules on the MEC Expansion Bus or P1 FLN.
Power Open Processor on BACnet/IP includes support for one FLN configurable for BACnet MS/TP or three FLN ports for P1.
Feb 2010 PA-747 SNMP Agent for BACnet Firmware 3.2
The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. SNMP leverages the Transmission Control Protocol/Internet Protocol (TCP/IP) suite. SNMP enables network administrators to manage network performance, find and solve network problems and plan for network growth.
The SNMP Agent is available as a licensable feature for the PXC Modular controller on Firmware Revision 3.2. The SNMP Agent reports information to the SNMP Network Management System (NMS also known as the SNMP Manager). The PXC Modular loaded with the SNMP Agent firmware and license acts as a data concentrator for SNMP messages and allows information from the APOGEE Automation System to be mapped into the PXC Modular controller and then exported using the SNMP protocol to an SNMP Manager or NMS. One PXC Modular controller acts as an SNMP Agent on behalf of a network of PXC controllers on the BACnet/IP network as well as managed BACnet MS/TP devices or P1 devices on the Field Level Network (FLN). Note that it is recommended to use one PXC Modular as an SNMP Agent device for each BACnet/IP Automation Level Network (ALN) trunk.
Sept 2010
POA-001 Modular Equipment Controller (MEC)
Announces that effective October 1, 2010, the MEC product line will go into retirement. After this date, only
Brief History of BACnet Implementation within APOGEE
Siemens Industry, Inc. 11
Date Product Announcement
or Sales Release
Document Number
Title Enhancement Description
Product Line Retirement Plan
repair parts (Rparts) (which should be used only for replacement of failed units) will be available until October 1, 2017.
Oct 2010 SR-761 Insight Revision 3.11 Condenses the existing BACnet Scheduler interface into a single dialog that is easier and quicker to use.
BTL Certified as BACnet AWS (Advanced WorkStation) Jan 2011 SR-773 APOGEE BACnet
Scalable Solution Key features and benefits include:
PXC controller-based BACnet Web Server which provides a cost-effective Internet Web Browser user interface for any number of users, without the requirement for a dedicated computer and the Insight software package with user licenses.
Daily system operation monitoring, commanding, alarm management, scheduling and trending available remotely via Internet Web Browser through PXC-based Web Server on BACnet/IP.
Cost effective, freely programmable Unitary Equipment Controller on BACnet MS/TP network, for flexibility to fit the controller to the equipment control needs.
I/O modules on the BACnet MS/TP networks to cost effectively management remote I/O.
BTL certified solutions to meet the customer needs for interoperability and to meet strict BACnet protocol implementation guidelines.
Jan 2011 SR-771 Field Panel Web Server The Field Panel Web Server provides a Web-based Graphical User Interface compatible with BACnet networks that is hosted directly from APOGEE Field Panels. The Web Server allows remote access through an intuitive Web-based user interface to monitor, control, command and configure an APOGEE building automation system.
Feb 2011 SR-770 BACnet MS/TP Point Pickup Modules
The Siemens BACnet MS/TP Point Pickup Modules (PPM's) are expansion I/O devices that communicate on a BACnet MS/TP network, allowing for the incorporation of a cluster of remote points into the BAS.
The PPM family leverages the RS-485 network to extend the reach of any BTL-listed BACnet Building Controllers features and application program.
Each Universal Input can be configured for analog or digital input. Input/output type is configured by writing to BACnet object properties eliminating the need for a custom or proprietary tool.
The PPM family is designed to make the Siemens BACnet
Chapter 1Overview of Siemens BACnet Products and Solutions
12 Siemens Industry, Inc.
Date Product Announcement
or Sales Release
Document Number
Title Enhancement Description
system more scalable, flexible, adaptive, and cost effective.
May 2011
POA-006 Retirement of LON TECs and Room Units
Retirement of LON TECs and Room Units effective October 1, 2011.
Dec 2011 SR-785 BACnet Field Panel Web Server Version 2 Update
The BACnet Field Panel Web Server provides a Web-based Graphical User Interface compatible with BACnet networks that is hosted directly from APOGEE Field Panels. The Web Server allows remote access through an intuitive Web-based user interface to monitor, control, command and configure any Siemens building automation system. Version 2 extends the capabilities of the solution to include: Email notification of alarm and event conditions for a
more extensive remote solution. The industrys most comprehensive native mobile app
solution, including remote access to system information via Android and BlackBerry mobile devices.(iOS version coming soon)
Substantial BACnet MS/TP and UI database refresh performance improvements for an optimized user experience.
June 2012
SR-790 Insight 3.12 Insight 3.12 is BTL listed for BACnet AWS. BACnet Schedule Properties:
The Exception schedules which indicate BACnet schedule overrides, now display in the BACnet Schedule Properties window. Now users can see in one screen the standard schedule with exceptions and easily determine when the Exception schedule will execute.
Event Enrollment Enhancements: Event Enrollment window filers the supported
Event Types by APOGEE BACnet panels. July 2012 SR-789 DesigoTM CC Version 1 Desigo CC, a new management workstation, is introduced.
This workstation can replace the Insight APOGEE workstation on the Management Level Network (MLN) and also integrates fire safety systems and real-time video capabilities.
June 2013
SR-816 DesigoTM CC Version 1.1 Additional main features of Version 1.1 Desigo CC OPC server option System Management Console MXL Line Card (MLC) support on XLS Desigo S-Line and C-Line Detectors for FireFinder XLS support Support of multiple XLS/MXL networks, each with 63
Brief History of BACnet Implementation within APOGEE
Siemens Industry, Inc. 13
Date Product Announcement
or Sales Release
Document Number
Title Enhancement Description
notes, with a front end processor (FEP) Integration of both Apogee BACnet panel networks
and Desigo Fire Safety panel networks with proper configuration
UL approved use of non-UL PCs for fire system remote monitoring. Remote access from non UL PCs via fast VPN for monitoring only
Qua