没有合适的资源?快使用搜索试试~ 我知道了~
首页BACnet协议标准2008年版-英文原版
bacnet协议2008,英文版 BACnet(A Data Communication Protocol for Building Automation and Control Network)是一种为楼宇自动控制网络所制定的数据通信协议,BACnet标准产生的背景是用户对楼宇自动控制设备互操作性(Interoperability)的广泛要求,即将不同厂家的设备组成一个一致的自控系统
资源详情
资源评论
资源推荐
ASHRAE Standing Standard Project Committee 135
Cognizant TC: TC 1.4, Control Theory and Application
SPLS Liaison: Frank E. Jakob
Consultants to the Project Committee
William O. Swan, III, Chair Harsha M. Dabholkar Jerald P. Martocci
David Robin, Vice-Chair Sharon E. Dinges H. Michael Newman
Carl Neilson, Secretary Dana R. Epperson Cherisse M. Nicastro
Donald P. Alexander Thomas Ertsgaard Robert L. Old
Ron E. Anderson Craig P. Gemmill Mark A. Railsback
Beauford W. Atwater Daniel P. Giorgis Carl J. Ruther
David J. Branson Ira G. Goldschmidt Ernest Senior
Barry B. Bridges Winston I. Hetherington Patrick F. Sheridan
Coleman L. Brumley, Jr. David G. Holmberg David G. Shike
Ernest C. Bryant Anthony J. Icenhour Kevin Sweeney
Steven T. Bushby Robert L. Johnson David B. Thompson
James F. Butler Stephen Karg Daniel A. Traill
A. J. Capowski J. Damian Ljungquist J. Michael Whitcomb
Keith A. Corbett James G. Luth David F. White
Jeffrey Cosiol John J. Lynch Grant N. Wichenko
Tr oy C owan Robert J. Zamojcin
Alexander Andreyev Koichi Ikeda Dave Richards
Martin Burns Bernhard Isler David H. Ritter
Christopher Chapman Hiroshi Ito Frank Schubert
Howard Coleman René Kälin Randy Shaull
Clifford H. Copass Micheal Kintner-Myers Takeji Toyoda
Stuart Donaldson Roland Laird Steven Treado
Peter Fischer Simon Lemaire Ketki Vahalia
David Fisher Joseph S. Majewski Alan Vinh
Wilson Fowlie Jerald Martocci Bruce Westphal
Rokuro Fujii Les Mather David White
Andrey Golovin Kornelia Mergner Graham Whiting
Don Gottschalk Hans-Joachim Mundt Todd Wiese
John L. Hartman Masahara Nakamura Cameron Williams
Daniel Heine Jack Neyer Ove Wiuff
Yoshiyuki Honda Duffy O'Craven Christoph Zeller
Ted Humpal Masahiro Ogawa Chad Ziehm
Cuong Huynh Michael Olson Rob Zivney
René Quirighetti
ANSI/ASHRAE 135-2008 i
CONTENTS
FOREWORD ………………………………………………………………………………………………………………….vii
1
PURPOSE .................................................................................................................................................................... 1
2 SCOPE ......................................................................................................................................................................... 1
3 DEFINITIONS ............................................................................................................................................................. 1
3.1 Terms Adopted from International Standards ...................................................................................................... 1
3.2 Terms Defined for this Standard ......................................................................................................................... 2
3.3 Abbreviations and Acronyms Used in this Standard ............................................................................................ 5
4 BACnet PROTOCOL ARCHITECTURE ..................................................................................................................... 8
4.1 The BACnet Collapsed Architecture ................................................................................................................... 9
4.2 BACnet Network Topology .............................................................................................................................. 11
4.3 Security ........................................................................................................................................................... 13
5 THE APPLICATION LAYER .................................................................................................................................... 14
5.1 The Application Layer Model........................................................................................................................... 14
5.2 Segmentation of BACnet Messages .................................................................................................................. 18
5.3 Transmission of BACnet APDUs ..................................................................................................................... 19
5.4 Application Protocol State Machines ................................................................................................................ 23
5.5 Application Protocol Time Sequence Diagrams ................................................................................................ 37
5.6 Application Layer Service Conventions ............................................................................................................ 45
6 THE NETWORK LAYER .......................................................................................................................................... 47
6.1 Network Layer Service Specification ................................................................................................................ 47
6.2 Network Layer PDU Structure.......................................................................................................................... 48
6.3 Messages for Multiple Recipients ..................................................................................................................... 53
6.4 Network Layer Protocol Messages ................................................................................................................... 54
6.5 Network Layer Procedures ............................................................................................................................... 56
6.6 BACnet Routers ............................................................................................................................................... 58
6.7 Point-To-Point Half-Routers ............................................................................................................................ 63
7 DATA LINK/PHYSICAL LAYERS: ISO 8802-3 ("Ethernet") LAN ........................................................................... 68
7.1 The Use of ISO 8802-2 Logical Link Control (LLC) ......................................................................................... 68
7.2 Parameters Required by the LLC Primitives ..................................................................................................... 68
7.3 Parameters Required by the MAC Primitives .................................................................................................... 68
7.4 Physical Media ................................................................................................................................................ 68
8 DATA LINK/PHYSICAL LAYERS: ARCNET LAN ................................................................................................. 70
8.1 The Use of ISO 8802-2 Logical Link Control (LLC) ......................................................................................... 70
8.2 Parameters Required by the LLC Primitives ..................................................................................................... 70
8.3 Mapping the LLC Services to the ARCNET MAC Layer .................................................................................. 70
8.4 Parameters Required by the MAC Primitives .................................................................................................... 70
8.5 Physical Media ................................................................................................................................................ 70
9 DATA LINK/PHYSICAL LAYERS: MASTER-SLAVE/TOKEN PASSING (MS/TP) LAN ...................................... 72
9.1 Service Specification ........................................................................................................................................ 72
9.2 Physical Layer ................................................................................................................................................. 74
9.3 MS/TP Frame Format ...................................................................................................................................... 76
9.4 Overview of the MS/TP Network ..................................................................................................................... 77
9.5 MS/TP Medium Access Control ....................................................................................................................... 78
9.6 Cyclic Redundancy Check (CRC) .................................................................................................................... 94
9.7 Interfacing MS/TP LANs with Other BACnet LANs ........................................................................................ 95
9.8 Responding BACnet User Processing of Messages from MS/TP ....................................................................... 95
9.9 Repeaters ......................................................................................................................................................... 96
10 DATA LINK/PHYSICAL LAYERS: POINT-TO-POINT (PTP) ............................................................................. 98
10.1 Overview ......................................................................................................................................................... 98
10.2 Service Specification ........................................................................................................................................ 98
10.3 Point-to-Point Frame Format .......................................................................................................................... 103
10.4 PTP Medium Access Control Protocol ............................................................................................................ 105
11 DATA LINK/PHYSICAL LAYERS: EIA/CEA-709.1 ("LonTalk") LAN .............................................................. 126
11.1 The Use of ISO 8802-2 Logical Link Control (LLC) ....................................................................................... 126
11.2 Parameters Required by the LLC Primitives ................................................................................................... 126
ii ANSI/ASHRAE 135-2008
11.3
Mapping the LLC Services to the LonTalk Application Layer ......................................................................... 126
11.4 Parameters Required by the Application Layer Primitives ............................................................................... 126
11.5 Physical Media .............................................................................................................................................. 127
12 MODELING CONTROL DEVICES AS A COLLECTION OF OBJECTS ............................................................ 128
12.1 Accumulator Object Type .............................................................................................................................. 132
12.2 Analog Input Object Type .............................................................................................................................. 140
12.3 Analog Output Object Type............................................................................................................................ 145
12.4 Analog Value Object Type ............................................................................................................................. 150
12.5 Averaging Object Type .................................................................................................................................. 155
12.6 Binary Input Object Type ............................................................................................................................... 158
12.7 Binary Output Object Type ............................................................................................................................ 163
12.8 Binary Value Object Type .............................................................................................................................. 169
12.9 Calendar Object Type .................................................................................................................................... 174
12.10 Command Object Type .................................................................................................................................. 176
12.11 Device Object Type ....................................................................................................................................... 180
12.12 Event Enrollment Object Type ....................................................................................................................... 188
12.13 File Object Type ............................................................................................................................................ 193
12.14 Group Object Type ........................................................................................................................................ 195
12.15 Life Safety Point Object Type ........................................................................................................................ 197
12.16 Life Safety Zone Object Type ........................................................................................................................ 203
12.17 Loop Object Type .......................................................................................................................................... 209
12.18 Multi-state Input Object Type......................................................................................................................... 216
12.19 Multi-state Output Object Type ...................................................................................................................... 220
12.20 Multi-state Value Object Type........................................................................................................................ 224
12.21 Notification Class Object Type ....................................................................................................................... 229
12.22 Program Object Type ..................................................................................................................................... 232
12.23 Pulse Converter Object Type .......................................................................................................................... 237
12.24 Schedule Object Type .................................................................................................................................... 244
12.25 Trend Log Object Type .................................................................................................................................. 249
12.26 Access Door Object Type ............................................................................................................................... 257
12.27 Event Log Object Type .................................................................................................................................. 264
12.28 Load Control Object Type .............................................................................................................................. 270
12.29 Structured View Object Type ......................................................................................................................... 279
12.30 Trend Log Multiple Object Type .................................................................................................................... 281
13 ALARM AND EVENT SERVICES ...................................................................................................................... 289
13.1 Change of Value Reporting ............................................................................................................................ 290
13.2 Intrinsic Reporting ......................................................................................................................................... 292
13.3 Algorithmic Change Reporting ....................................................................................................................... 296
13.4 Alarm and Event Occurrence and Notification ................................................................................................ 304
13.5 AcknowledgeAlarm Service ........................................................................................................................... 306
13.6 ConfirmedCOVNotification Service ............................................................................................................... 308
13.7 UnconfirmedCOVNotification Service ........................................................................................................... 310
13.8 ConfirmedEventNotification Service .............................................................................................................. 311
13.9 UnconfirmedEventNotification Service .......................................................................................................... 314
13.10 GetAlarmSummary Service ............................................................................................................................ 316
13.11 GetEnrollmentSummary Service .................................................................................................................... 318
13.12 GetEventInformation Service ......................................................................................................................... 321
13.13 LifeSafetyOperation Service .......................................................................................................................... 323
13.14 SubscribeCOV Service ................................................................................................................................... 325
13.15 SubscribeCOVProperty Service ...................................................................................................................... 327
14 FILE ACCESS SERVICES ................................................................................................................................... 330
14.1 AtomicReadFile Service................................................................................................................................. 331
14.2 AtomicWriteFile Service ................................................................................................................................ 334
15 OBJECT ACCESS SERVICES ............................................................................................................................. 336
15.1 AddListElement Service................................................................................................................................. 336
15.2 RemoveListElement Service .......................................................................................................................... 338
15.3 CreateObject Service ...................................................................................................................................... 340
ANSI/ASHRAE 135-2008 iii
15.4
DeleteObject Service ...................................................................................................................................... 342
15.5 ReadProperty Service ..................................................................................................................................... 343
15.6 ReadPropertyConditional Service ................................................................................................................... 345
15.7 ReadPropertyMultiple Service ........................................................................................................................ 350
15.8 ReadRange Service ........................................................................................................................................ 353
15.9 WriteProperty Service .................................................................................................................................... 357
15.10 WritePropertyMultiple Service ....................................................................................................................... 359
16 REMOTE DEVICE MANAGEMENT SERVICES ............................................................................................... 362
16.1 DeviceCommunicationControl Service ........................................................................................................... 362
16.2 ConfirmedPrivateTransfer Service .................................................................................................................. 364
16.3 UnconfirmedPrivateTransfer Service .............................................................................................................. 366
16.4 ReinitializeDevice Service ............................................................................................................................. 367
16.5 ConfirmedTextMessage Service ..................................................................................................................... 369
16.6 UnconfirmedTextMessage Service ................................................................................................................. 371
16.7 TimeSynchronization Service ......................................................................................................................... 372
16.8 UTCTimeSynchronization Service ................................................................................................................. 373
16.9 Who-Has and I-Have Services ........................................................................................................................ 374
16.10 Who-Is and I-Am Services ............................................................................................................................. 376
17 VIRTUAL TERMINAL SERVICES ..................................................................................................................... 378
17.1 Virtual Terminal Model.................................................................................................................................. 378
17.2 VT-Open Service ........................................................................................................................................... 382
17.3 VT-Close Service ........................................................................................................................................... 384
17.4 VT-Data Service ............................................................................................................................................ 385
17.5 Default-terminal Characteristics ..................................................................................................................... 387
18 ERROR, REJECT, and ABORT CODES .............................................................................................................. 391
18.1 Error Class - DEVICE .................................................................................................................................... 391
18.2 Error Class - OBJECT .................................................................................................................................... 391
18.3 Error Class - PROPERTY .............................................................................................................................. 391
18.4 Error Class - RESOURCES ............................................................................................................................ 392
18.5 Error Class - SECURITY ............................................................................................................................... 393
18.6 Error Class - SERVICES ................................................................................................................................ 393
18.7 Error Class – COMMUNICATION ................................................................................................................ 394
18.8 Error Class - VT............................................................................................................................................. 395
18.9 Reject Reason ................................................................................................................................................ 396
18.10 Abort Reason ................................................................................................................................................. 396
19 BACnet PROCEDURES ....................................................................................................................................... 398
19.1 Backup and Restore ....................................................................................................................................... 398
19.2 Command Prioritization ................................................................................................................................. 401
19.3 Device Restart Procedure ............................................................................................................................... 404
20 ENCODING BACnet PROTOCOL DATA UNITS ............................................................................................... 405
20.1 Encoding the Fixed Part of BACnet APDUs ................................................................................................... 405
20.2 Encoding the Variable Part of BACnet APDUs ............................................................................................... 415
21 FORMAL DESCRIPTION OF APPLICATION PROTOCOL DATA UNITS ....................................................... 429
22 CONFORMANCE AND INTEROPERABILITY .................................................................................................. 477
22.1 Conformance to BACnet ................................................................................................................................ 477
22.2 BACnet Interoperability ................................................................................................................................. 478
23 EXTENDING BACnet TO ACCOMMODATE VENDOR PROPRIETARY INFORMATION ............................. 480
23.1 Extending Enumeration Values ...................................................................................................................... 480
23.2 Using the PrivateTransfer Services to Invoke Non-Standardized Services ....................................................... 481
23.3 Adding Proprietary Properties to a Standardized Object .................................................................................. 481
23.4 Adding Proprietary Object Types to BACnet .................................................................................................. 481
23.5 Restrictions on Extending BACnet ................................................................................................................. 482
24 NETWORK SECURITY ...................................................................................................................................... 483
24.1 Security Architecture ..................................................................................................................................... 483
24.2 Authentication Mechanisms ........................................................................................................................... 484
24.3 Data Confidentiality Mechanism .................................................................................................................... 486
24.4 RequestKey Service ....................................................................................................................................... 487
剩余697页未读,继续阅读
winsomexjs
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2