{"id":113108,"date":"2024-10-18T16:43:51","date_gmt":"2024-10-18T16:43:51","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ashrae-135-2012-2\/"},"modified":"2024-10-24T22:07:07","modified_gmt":"2024-10-24T22:07:07","slug":"ashrae-135-2012-2","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ashrae\/ashrae-135-2012-2\/","title":{"rendered":"ASHRAE 135 2012"},"content":{"rendered":"

Meet Building Automation and Control Systems Communication Needs with Standard 135-2012 BACnet, the ASHRAE building automation and control networking protocol, has been designed specifically to meet the communication needs of building automation and control systems for applications such as heating, ventilating, and air-conditioning control, lighting control, access control, and fire detection systems. The BACnet protocol provides mechanisms by which computerized equipment of arbitrary function may exchange information, regardless of the particular building service it performs. As a result, the BACnet protocol may be used by head-end computers, general-purpose direct digital controllers, and application specific or unitary controllers with equal effect. This protocol provides a comprehensive set of messages for conveying encoded binary, analog, and alphanumeric data between devices including, but not limited to: (a) hardware binary input and output values, (b) hardware analog input and output values, (c) software binary and analog values, (d) text string values, (e) schedule information, (f) alarm and event information, (g) files, and (h) control logic. The purpose of Standard 135 is to define data communication services and protocols for computer equipment used for monitoring and control of HVAC&R and other building systems and to define, in addition, an abstract, object-oriented representation of information communicated between such equipment, thereby facilitating the application and use of digital control technology in buildings. This 2012 publication of the standard was motivated by the wide-reaching changes in alarming functionality made by Addendum af to Standard 135-2010. This edition of the standard also includes the recently adopted changes for the lighting industry.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
13<\/td>\n1 PURPOSE
2 SCOPE
3 DEFINITIONS
3.1 Terms Adopted from International Standards <\/td>\n<\/tr>\n
14<\/td>\n3.2 Terms Defined for this Standard <\/td>\n<\/tr>\n
19<\/td>\n3.3 Abbreviations and Acronyms Used in this Standard <\/td>\n<\/tr>\n
22<\/td>\n4 BACnet PROTOCOL ARCHITECTURE <\/td>\n<\/tr>\n
23<\/td>\n4.1 The BACnet Collapsed Architecture <\/td>\n<\/tr>\n
25<\/td>\n4.2 BACnet Network Topology <\/td>\n<\/tr>\n
27<\/td>\n4.3 Security <\/td>\n<\/tr>\n
28<\/td>\n5 THE APPLICATION LAYER
5.1 The Application Layer Model <\/td>\n<\/tr>\n
31<\/td>\n5.1.1 Confirmed Application Services <\/td>\n<\/tr>\n
32<\/td>\n5.1.2 Unconfirmed Application Services
5.2 Segmentation of BACnet Messages
5.2.1 Message Segmentation Rules
5.2.1.1 Rules for Segmenting APDU Data Streams
5.2.1.2 Maximum APDU Length <\/td>\n<\/tr>\n
33<\/td>\n5.2.1.3 Maximum Segments Accepted
5.2.2 Segmentation Protocol Control Information (PCI)
5.3 Transmission of BACnet APDUs <\/td>\n<\/tr>\n
34<\/td>\n5.3.1 ConfirmedRequest Message Transmission
5.3.2 Segmented ConfirmedRequest Message Transmission <\/td>\n<\/tr>\n
35<\/td>\n5.3.3 Segmented ComplexACK Message Transmission
5.3.4 SegmentACK APDU Transmission <\/td>\n<\/tr>\n
36<\/td>\n5.3.5 Duplicate APDUs and Message Segments
5.3.5.1 Terminating Client TSMs
5.3.5.2 Terminating Server TSMs <\/td>\n<\/tr>\n
37<\/td>\n5.3.5.3 Duplicate Message Procedures
5.3.6 Stale Resource Disposal
5.4 Application Protocol State Machines <\/td>\n<\/tr>\n
38<\/td>\n5.4.1 Variables And Parameters <\/td>\n<\/tr>\n
39<\/td>\n5.4.2 Window Query Functions
5.4.2.1 Function InWindow
5.4.2.2 Function DuplicateInWindow <\/td>\n<\/tr>\n
40<\/td>\n5.4.3 Function FillWindow
5.4.4 State Machine for Requesting BACnet User (client)
5.4.4.1 IDLE <\/td>\n<\/tr>\n
41<\/td>\n5.4.4.2 SEGMENTED_REQUEST <\/td>\n<\/tr>\n
44<\/td>\n5.4.4.3 AWAIT_CONFIRMATION <\/td>\n<\/tr>\n
45<\/td>\n5.4.4.4 SEGMENTED_CONF <\/td>\n<\/tr>\n
48<\/td>\n5.4.5 State Machine for Responding BACnet User (server)
5.4.5.1 IDLE <\/td>\n<\/tr>\n
49<\/td>\n5.4.5.2 SEGMENTED_REQUEST <\/td>\n<\/tr>\n
51<\/td>\n5.4.5.3 AWAIT_RESPONSE <\/td>\n<\/tr>\n
53<\/td>\n5.4.5.4 SEGMENTED_RESPONSE <\/td>\n<\/tr>\n
54<\/td>\n5.5 Application Protocol Time Sequence Diagrams <\/td>\n<\/tr>\n
63<\/td>\n5.6 Application Layer Service Conventions <\/td>\n<\/tr>\n
65<\/td>\n6 THE NETWORK LAYER
Maximum NPDU Length
6.1 Network Layer Service Specification <\/td>\n<\/tr>\n
67<\/td>\n6.2 Network Layer PDU Structure
6.2.1 Protocol Version Number
6.2.2 Network Layer Protocol Control Information <\/td>\n<\/tr>\n
70<\/td>\n6.2.2.1 DNET, SNET, and Vendor ID Encoding
6.2.2.2 DADR and SADR Encoding
6.2.3 Hop Count <\/td>\n<\/tr>\n
71<\/td>\n6.2.4 Network Layer Message Type
6.2.5 Vendor Proprietary Network Layer Messages <\/td>\n<\/tr>\n
72<\/td>\n6.2.6 Network Layer Messages Conveying Data
6.3 Messages for Multiple Recipients
6.3.1 Multicast Messages <\/td>\n<\/tr>\n
73<\/td>\n6.3.2 Broadcast Messages
6.4 Network Layer Protocol Messages
6.4.1 Who-Is-Router-To-Network
6.4.2 I-Am-Router-To-Network
6.4.3 I-Could-Be-Router-To-Network
6.4.4 Reject-Message-To-Network <\/td>\n<\/tr>\n
74<\/td>\n6.4.5 Router-Busy-To-Network
6.4.6 Router-Available-To-Network
6.4.7 Initialize-Routing-Table <\/td>\n<\/tr>\n
75<\/td>\n6.4.8 Initialize-Routing-Table-Ack
6.4.9 Establish-Connection-To-Network
6.4.10 Disconnect-Connection-To-Network
6.4.11 Challenge-Request
6.4.12 Security-Payload
6.4.13 Security-Response
6.4.14 Request-Key-Update <\/td>\n<\/tr>\n
76<\/td>\n6.4.15 Update-Key-Set
6.4.16 Update-Distribution-Key
6.4.17 Request-Master-Key
6.4.18 Set-Master-Key
6.4.19 What-Is-Network-Number
6.4.20 Network-Number-Is
6.5 Network Layer Procedures <\/td>\n<\/tr>\n
77<\/td>\n6.5.1 Network Layer Procedures for the Transmission of Local Traffic
6.5.2 Network Layer Procedures for the Receipt of Local Traffic
6.5.2.1 Receipt of Local APDUs
6.5.2.2 Receipt of Local Network Layer Messages
6.5.3 Network Layer Procedures for the Transmission of Remote Traffic <\/td>\n<\/tr>\n
78<\/td>\n6.5.4 Network Layer Procedures for the Receipt of Remote Traffic
6.6 BACnet Routers <\/td>\n<\/tr>\n
80<\/td>\n6.6.1 Routing Tables
6.6.2 Start-up Procedures
6.6.3 Router Operation
6.6.3.1 BACnet NPDUs – General
6.6.3.2 Who-Is-Router-To-Network <\/td>\n<\/tr>\n
81<\/td>\n6.6.3.3 I-Am-Router-To-Network
6.6.3.4 I-Could-Be-Router-To-Network
6.6.3.5 Reject-Message-To-Network <\/td>\n<\/tr>\n
82<\/td>\n6.6.3.6 Router-Busy-To-Network
6.6.3.7 Router-Available-To-Network
6.6.3.8 Initialize-Routing-Table
6.6.3.9 Initialize-Routing-Table-Ack <\/td>\n<\/tr>\n
83<\/td>\n6.6.3.10 Establish-Connection-To-Network
6.6.3.11 Disconnect-Connection-To-Network
6.6.4 Router Congestion Control
6.7 Point-To-Point Half-Routers <\/td>\n<\/tr>\n
84<\/td>\n6.7.1 Procedures for Establishing a New PTP Connection Between Two Half-Routers
6.7.1.1 Initiating Network Entity (NE) Procedure
6.7.1.2 Initiating Half-Router Procedure
6.7.1.3 Answering Half-Router Procedure <\/td>\n<\/tr>\n
85<\/td>\n6.7.1.4 Activity Timer (Tactive)
6.7.1.4.1 Initiating Half-Router Procedure
6.7.1.4.2 Answering Half-Router Procedure
6.7.2 Procedures for Disconnecting a PTP Connection in a Half-Router
6.7.2.1 Active Disconnection of a PTP Connection
6.7.2.1.1 Initiating Network Entity (NE) Procedure
6.7.2.1.2 Initiating\/Answering Half-Router Procedure
6.7.2.2 Timed Disconnection of a PTP Connection
6.7.2.3 Restarting of the Activity Timer (Tactive)
6.7.3 Procedures for Synchronizing Half-Router Routing Tables <\/td>\n<\/tr>\n
86<\/td>\n6.7.4 Error Recovery Procedures
6.7.4.1 Recovering from Routing Requests to Unconnected Networks
6.7.4.1.1 Disconnected Half-Router Procedure
6.7.4.1.2 Initiating Network Entity (NE) Procedure
6.7.4.2 Recovering from Duplicate Network Connections
6.7.4.2.1 Half-Router Procedure for Receipt of Conflicting I-Am-Router-To-Network Messages
6.7.4.2.2 Half-Router Procedure for Initiation of I-Am-Router-To-Network Messages
6.7.4.2.3 Half-Router Procedure for Decrementing the Hop Count <\/td>\n<\/tr>\n
88<\/td>\n7 DATA LINK\/PHYSICAL LAYERS: ISO 8802-3 (“Ethernet”) LAN
7.1 The Use of ISO 8802-2 Logical Link Control (LLC)
7.2 Parameters Required by the LLC Primitives
7.3 Parameters Required by the MAC Primitives
7.4 Physical Media <\/td>\n<\/tr>\n
89<\/td>\n8 DATA LINK\/PHYSICAL LAYERS: ARCNET LAN
8.1 The Use of ISO 8802-2 Logical Link Control (LLC)
8.2 Parameters Required by the LLC Primitives
8.3 Mapping the LLC Services to the ARCNET MAC Layer
8.4 Parameters Required by the MAC Primitives
8.5 Physical Media <\/td>\n<\/tr>\n
91<\/td>\n9 DATA LINK\/PHYSICAL LAYERS: MASTER-SLAVE\/TOKEN PASSING (MS\/TP) LAN
9.1 Service Specification
9.1.1 DL-UNITDATA.request
9.1.1.1 Function
9.1.1.2 Semantics of the Service Primitive
9.1.1.3 When Generated
9.1.1.4 Effect on Receipt <\/td>\n<\/tr>\n
92<\/td>\n9.1.2 DL-UNITDATA.indication
9.1.2.1 Function
9.1.2.2 Semantics of the Service Primitive
9.1.2.3 When Generated
9.1.2.4 Effect on Receipt
9.1.3 Test_Request and Test_Response
9.1.3.1 Use of Test_Request and Test_Response for ISO 8802-2 TEST Functions
9.1.3.2 Use of Test_Request and Test_Response for ISO 8802-2 XID Functions <\/td>\n<\/tr>\n
93<\/td>\n9.2 Physical Layer
9.2.1 Medium
9.2.2 Connections and Terminations <\/td>\n<\/tr>\n
94<\/td>\n9.2.2.1 Device Wiring
9.2.2.1.1 Single Buildings <\/td>\n<\/tr>\n
95<\/td>\n9.2.2.1.1.1 Twisted-pair Only with Non-isolated Devices <\/td>\n<\/tr>\n
96<\/td>\n9.2.2.1.1.2 Twisted-pair Only with Mixed Devices <\/td>\n<\/tr>\n
97<\/td>\n9.2.2.1.1.3 Twisted-pair and Reference with Isolated Devices <\/td>\n<\/tr>\n
98<\/td>\n9.2.2.1.1.4 Twisted-pair and Reference with Mixed Devices <\/td>\n<\/tr>\n
99<\/td>\n9.2.2.1.1.5 Extending Twisted-pair with Reference <\/td>\n<\/tr>\n
100<\/td>\n9.2.2.1.2 Multiple Buildings
9.2.2.1.2.1 Isolated Devices <\/td>\n<\/tr>\n
101<\/td>\n9.2.2.1.2.2 Isolated Repeater <\/td>\n<\/tr>\n
102<\/td>\n9.2.2.1.2.3 Fiber Optic Isolation <\/td>\n<\/tr>\n
103<\/td>\n9.2.2.1.2.4 No Isolation (not permitted)
9.2.3 Timing <\/td>\n<\/tr>\n
104<\/td>\n9.3 MS\/TP Frame Format <\/td>\n<\/tr>\n
105<\/td>\n9.3.1 Frame Type 00: Token
9.3.2 Frame Type 01: Poll For Master
9.3.3 Frame Type 02: Reply To Poll For Master
9.3.4 Frame Type 03: Test_Request
9.3.5 Frame Type 04: Test_Response
9.3.6 Frame Type 05: BACnet Data Expecting Reply
9.3.7 Frame Type 06: BACnet Data Not Expecting Reply
9.3.8 Frame Type 07: Reply Postponed
9.3.9 Frame Types 128 through 255: Proprietary Frames
9.4 Overview of the MS\/TP Network <\/td>\n<\/tr>\n
106<\/td>\n9.5 MS\/TP Medium Access Control
9.5.1 UART Receiver Model
9.5.1.1 DataRegister
9.5.1.2 DataAvailable
9.5.1.3 ReceiveError <\/td>\n<\/tr>\n
107<\/td>\n9.5.2 Variables <\/td>\n<\/tr>\n
108<\/td>\n9.5.3 Parameters <\/td>\n<\/tr>\n
109<\/td>\n9.5.4 Receive Frame Finite State Machine
9.5.4.1 IDLE <\/td>\n<\/tr>\n
110<\/td>\n9.5.4.2 PREAMBLE
9.5.4.3 HEADER <\/td>\n<\/tr>\n
111<\/td>\n9.5.4.4 HEADER_CRC <\/td>\n<\/tr>\n
112<\/td>\n9.5.4.5 DATA <\/td>\n<\/tr>\n
113<\/td>\n9.5.4.6 DATA_CRC
9.5.4.7 SKIP_DATA
9.5.5 The SendFrame Procedure <\/td>\n<\/tr>\n
114<\/td>\n9.5.6 Master Node Finite State Machine <\/td>\n<\/tr>\n
115<\/td>\n9.5.6.1 INITIALIZE <\/td>\n<\/tr>\n
116<\/td>\n9.5.6.2 IDLE <\/td>\n<\/tr>\n
117<\/td>\n9.5.6.3 USE_TOKEN
9.5.6.4 WAIT_FOR_REPLY <\/td>\n<\/tr>\n
118<\/td>\n9.5.6.5 DONE_WITH_TOKEN <\/td>\n<\/tr>\n
119<\/td>\n9.5.6.6 PASS_TOKEN
9.5.6.7 NO_TOKEN
9.5.6.8 POLL_FOR_MASTER <\/td>\n<\/tr>\n
121<\/td>\n9.5.6.9 ANSWER_DATA_REQUEST
9.5.7 Slave Node Finite State Machine <\/td>\n<\/tr>\n
122<\/td>\n9.5.7.1 INITIALIZE
9.5.7.2 IDLE
9.5.7.3 ANSWER_DATA_REQUEST <\/td>\n<\/tr>\n
123<\/td>\n9.6 Cyclic Redundancy Check (CRC) <\/td>\n<\/tr>\n
124<\/td>\n9.7 Interfacing MS\/TP LANs with Other BACnet LANs
9.7.1 Routing of Messages from MS\/TP
9.7.2 Routing of Messages to MS\/TP
9.8 Responding BACnet User Processing of Messages from MS\/TP
9.9 Repeaters <\/td>\n<\/tr>\n
125<\/td>\n9.9.1 IDLE
9.9.2 PORT_i_ACTIVE <\/td>\n<\/tr>\n
126<\/td>\n10 DATA LINK\/PHYSICAL LAYERS: POINT-TO-POINT (PTP)
10.1 Overview
10.2 Service Specification
10.2.1 DL-UNITDATA.request
10.2.1.1 Function
10.2.1.2 Semantics of the Service Primitive <\/td>\n<\/tr>\n
127<\/td>\n10.2.1.3 When Generated
10.2.1.4 Effect on Receipt
10.2.2 DL-UNITDATA.indication
10.2.2.1 Function
10.2.2.2 Semantics of the Service Primitive
10.2.2.3 When Generated
10.2.2.4 Effect on Receipt
10.2.3 Test_Request and Test_Response <\/td>\n<\/tr>\n
128<\/td>\n10.2.3.1 Use of Test_Request and Test_Response for ISO 8802-2 TEST Functions
10.2.3.2 Use of Test_Request and Test_Response for ISO 8802-2 XID functions
10.2.4 DL-CONNECT.request
10.2.4.1 Function
10.2.4.2 Semantics of the Service Primitive <\/td>\n<\/tr>\n
129<\/td>\n10.2.4.3 When Generated
10.2.4.4 Effect on Receipt
10.2.5 DL-CONNECT.indication
10.2.5.1 Function
10.2.5.2 Semantics of the Service Primitive
10.2.5.3 When Generated
10.2.5.4 Effect on Receipt
10.2.6 DL-CONNECT.confirm
10.2.6.1 Function
10.2.6.2 Semantics of the Service Primitive
10.2.6.3 When Generated
10.2.6.4 Effect on Receipt
10.2.7 DL-DISCONNECT.request
10.2.7.1 Function
10.2.7.2 Semantics of the Service Primitive <\/td>\n<\/tr>\n
130<\/td>\n10.2.7.3 When Generated
10.2.7.4 Effect on Receipt
10.2.8 DL-DISCONNECT.indication
10.2.8.1 Function
10.2.8.2 Semantics of the Service Primitive
10.2.8.3 When Generated
10.2.8.4 Effect on Receipt
10.2.9 DL-DISCONNECT.confirm
10.2.9.1 Function
10.2.9.2 Semantics of the Service Primitive
10.2.9.3 When Generated
10.2.9.4 Effect on Receipt <\/td>\n<\/tr>\n
131<\/td>\n10.3 PointtoPoint Frame Format <\/td>\n<\/tr>\n
132<\/td>\n10.3.1 Character Transparency and Flow Control
10.3.2 Frame Types X’00’ and X’01’: Heartbeat Frames
10.3.3 Frame Types X’02’ and X’03’: Data Frames
10.3.4 Frame Types X’04’ through X’07’: Data Ack Frames
10.3.5 Frame Types X’08’ through X’0B’: Data Nak Frames
10.3.6 Frame Type X’0C’: Connect Request Frame
10.3.7 Frame Type X’0D’: Connect Response Frame <\/td>\n<\/tr>\n
133<\/td>\n10.3.8 Frame Type X’0E’: Disconnect Request Frame
10.3.9 Frame Type X’0F’: Disconnect Response Frame
10.3.10 Frame Type X’14’: Test_Request
10.3.11 Frame Type X’15’: Test_Response
10.4 PTP Medium Access Control Protocol
10.4.1 UART Receiver Model
10.4.1.1 DataRegister
10.4.1.2 DataAvailable <\/td>\n<\/tr>\n
134<\/td>\n10.4.1.3 ReceiveError
10.4.2 Variables <\/td>\n<\/tr>\n
135<\/td>\n10.4.3 Parameters <\/td>\n<\/tr>\n
136<\/td>\n10.4.4 SendFrame Procedure
10.4.5 SendHeaderOctet Procedure
10.4.6 SendOctet Procedure <\/td>\n<\/tr>\n
137<\/td>\n10.4.7 Receive Frame State Machine
10.4.7.1 IDLE <\/td>\n<\/tr>\n
138<\/td>\n10.4.7.2 PREAMBLE <\/td>\n<\/tr>\n
139<\/td>\n10.4.7.3 HEADER <\/td>\n<\/tr>\n
140<\/td>\n10.4.7.4 HEADER_CRC
10.4.7.5 DATA <\/td>\n<\/tr>\n
141<\/td>\n10.4.7.6 DATA_CRC
10.4.8 Data Link Connection Establishment and Termination Procedures <\/td>\n<\/tr>\n
142<\/td>\n10.4.9 Connection State Machine <\/td>\n<\/tr>\n
143<\/td>\n10.4.9.1 DISCONNECTED
10.4.9.2 OUTBOUND
10.4.9.3 INBOUND <\/td>\n<\/tr>\n
144<\/td>\n10.4.9.4 CONNECTED <\/td>\n<\/tr>\n
145<\/td>\n10.4.9.5 DISCONNECTING
10.4.10 Transmission State Machine
10.4.10.1 TRANSMIT IDLE <\/td>\n<\/tr>\n
146<\/td>\n10.4.10.2 TRANSMIT BLOCKED <\/td>\n<\/tr>\n
147<\/td>\n10.4.10.3 TRANSMIT READY <\/td>\n<\/tr>\n
148<\/td>\n10.4.10.4 TRANSMIT PENDING
10.4.11 Reception State Machine
10.4.11.1 RECEIVE IDLE <\/td>\n<\/tr>\n
149<\/td>\n10.4.11.2 RECEIVE READY <\/td>\n<\/tr>\n
151<\/td>\n10.4.11.3 DATA <\/td>\n<\/tr>\n
152<\/td>\n10.4.11.4 DATA ACK <\/td>\n<\/tr>\n
153<\/td>\n10.4.11.5 DATA NAK <\/td>\n<\/tr>\n
154<\/td>\n11 DATA LINK\/PHYSICAL LAYERS: EIA\/CEA-709.1 (“LonTalk”) LAN
11.1 The Use of ISO 8802-2 Logical Link Control (LLC)
11.2 Parameters Required by the LLC Primitives
11.3 Mapping the LLC Services to the LonTalk Application Layer
11.4 Parameters Required by the Application Layer Primitives <\/td>\n<\/tr>\n
155<\/td>\n11.5 Physical Media <\/td>\n<\/tr>\n
156<\/td>\n12 MODELING CONTROL DEVICES AS A COLLECTION OF OBJECTS <\/td>\n<\/tr>\n
160<\/td>\n12.1 Accumulator Object Type <\/td>\n<\/tr>\n
162<\/td>\n12.1.1 Object_Identifier
12.1.2 Object_Name
12.1.3 Object_Type
12.1.4 Present_Value
12.1.5 Description
12.1.6 Device_Type
12.1.7 Status_Flags <\/td>\n<\/tr>\n
163<\/td>\n12.1.8 Event_State
12.1.9 Reliability
12.1.10 Out_Of_Service
12.1.11 Scale
12.1.12 Units
12.1.13 Prescale <\/td>\n<\/tr>\n
164<\/td>\n12.1.14 Max_Pres_Value
12.1.15 Value_Change_Time
12.1.16 Value_Before_Change
12.1.17 Value_Set
12.1.18 Logging_Record <\/td>\n<\/tr>\n
165<\/td>\n12.1.19 Logging_Object <\/td>\n<\/tr>\n
166<\/td>\n12.1.20 Pulse_Rate
12.1.21 High_Limit
12.1.22 Low_Limit
12.1.23 Limit_Monitoring_Interval
12.1.24 Notification_Class
12.1.25 Time_Delay
12.1.26 Limit_Enable
12.1.27 Event_Enable
12.1.28 Acked_Transitions
12.1.29 Notify_Type
12.1.30 Event_Time_Stamps <\/td>\n<\/tr>\n
167<\/td>\n12.1.31 Event_Message_Texts
12.1.32 Event_Message_Texts_Config
12.1.33 Event_Detection_Enable
12.1.34 Event_Algorithm_Inhibit_Ref
12.1.35 Event_Algorithm_Inhibit
12.1.36 Time_Delay_Normal
12.1.37 Reliability_Evaluation_Inhibit
12.1.38 Property_List <\/td>\n<\/tr>\n
168<\/td>\n12.1.39 Profile_Name <\/td>\n<\/tr>\n
169<\/td>\n12.2 Analog Input Object Type <\/td>\n<\/tr>\n
170<\/td>\n12.2.1 Object_Identifier
12.2.2 Object_Name
12.2.3 Object_Type
12.2.4 Present_Value
12.2.5 Description
12.2.6 Device_Type
12.2.7 Status_Flags
12.2.8 Event_State <\/td>\n<\/tr>\n
171<\/td>\n12.2.9 Reliability
12.2.10 Out_Of_Service
12.2.11 Update_Interval
12.2.12 Units
12.2.13 Min_Pres_Value
12.2.14 Max_Pres_Value
12.2.15 Resolution
12.2.16 COV_Increment
12.2.17 Time_Delay
12.2.18 Notification_Class <\/td>\n<\/tr>\n
172<\/td>\n12.2.19 High_Limit
12.2.20 Low_Limit
12.2.21 Deadband
12.2.22 Limit_Enable
12.2.23 Event_Enable
12.2.24 Acked_Transitions
12.2.25 Notify_Type
12.2.26 Event_Time_Stamps
12.2.27 Event_Message_Texts
12.2.28 Event_Message_Texts_Config
12.2.29 Event_Detection_Enable <\/td>\n<\/tr>\n
173<\/td>\n12.2.30 Event_Algorithm_Inhibit_Ref
12.2.31 Event_Algorithm_Inhibit
12.2.32 Time_Delay_Normal
12.2.33 Reliability_Evaluation_Inhibit
12.2.34 Property_List
12.2.35 Profile_Name <\/td>\n<\/tr>\n
174<\/td>\n12.3 Analog Output Object Type <\/td>\n<\/tr>\n
175<\/td>\n12.3.1 Object_Identifier
12.3.2 Object_Name
12.3.3 Object_Type
12.3.4 Present_Value (Commandable)
12.3.5 Description
12.3.6 Device_Type
12.3.7 Status_Flags
12.3.8 Event_State <\/td>\n<\/tr>\n
176<\/td>\n12.3.9 Reliability
12.3.10 Out_Of_Service
12.3.11 Units
12.3.12 Min_Pres_Value
12.3.13 Max_Pres_Value
12.3.14 Resolution
12.3.15 Priority_Array
12.3.16 Relinquish_Default
12.3.17 COV_Increment
12.3.18 Time_Delay
12.3.19 Notification_Class <\/td>\n<\/tr>\n
177<\/td>\n12.3.20 High_Limit
12.3.21 Low_Limit
12.3.22 Deadband
12.3.23 Limit_Enable
12.3.24 Event_Enable
12.3.25 Acked_Transitions
12.3.26 Notify_Type
12.3.27 Event_Time_Stamps
12.3.28 Event_Message_Texts
12.3.29 Event_Message_Texts_Config
12.3.30 Event_Detection_Enable <\/td>\n<\/tr>\n
178<\/td>\n12.3.31 Event_Algorithm_Inhibit_Ref
12.3.32 Event_Algorithm_Inhibit
12.3.33 Time_Delay_Normal
12.3.34 Reliability_Evaluation_Inhibit
12.3.35 Property_List
12.3.36 Profile_Name <\/td>\n<\/tr>\n
179<\/td>\n12.4 Analog Value Object Type <\/td>\n<\/tr>\n
180<\/td>\n12.4.1 Object_Identifier
12.4.2 Object_Name
12.4.3 Object_Type
12.4.4 Present_Value
12.4.5 Description
12.4.6 Status_Flags
12.4.7 Event_State <\/td>\n<\/tr>\n
181<\/td>\n12.4.8 Reliability
12.4.9 Out_Of_Service
12.4.10 Units
12.4.11 Priority_Array
12.4.12 Relinquish_Default
12.4.13 COV_Increment
12.4.14 Time_Delay
12.4.15 Notification_Class
12.4.16 High_Limit
12.4.17 Low_Limit
12.4.18 Deadband
12.4.19 Limit_Enable
12.4.20 Event_Enable <\/td>\n<\/tr>\n
182<\/td>\n12.4.21 Acked_Transitions
12.4.22 Notify_Type
12.4.23 Event_Time_Stamps
12.4.24 Event_Message_Texts
12.4.25 Event_Message_Texts_Config
12.4.26 Event_Detection_Enable
12.4.27 Event_Algorithm_Inhibit_Ref
12.4.28 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
183<\/td>\n12.4.29 Time_Delay_Normal
12.4.30 Reliability_Evaluation_Inhibit
12.4.31 Min_Pres_Value
12.4.32 Max_Pres_Value
12.4.33 Resolution
12.4.34 Property_List
12.4.35 Profile_Name <\/td>\n<\/tr>\n
184<\/td>\n12.5 Averaging Object Type
12.5.1 Object_Identifier
12.5.2 Object_Name
12.5.3 Object_Type
12.5.4 Minimum_Value <\/td>\n<\/tr>\n
185<\/td>\n12.5.5 Minimum_Value_Timestamp
12.5.6 Average_Value
12.5.7 Variance_Value
12.5.8 Maximum_Value
12.5.9 Maximum_Value_Timestamp
12.5.10 Description
12.5.11 Attempted_Samples
12.5.12 Valid_Samples
12.5.13 Object_Property_Reference <\/td>\n<\/tr>\n
186<\/td>\n12.5.14 Window_Interval
12.5.15 Window_Samples
12.5.16 Property_List
12.5.17 Profile_Name <\/td>\n<\/tr>\n
187<\/td>\n12.6 Binary Input Object Type <\/td>\n<\/tr>\n
188<\/td>\n12.6.1 Object_Identifier
12.6.2 Object_Name
12.6.3 Object_Type
12.6.4 Present_Value
12.6.5 Description
12.6.6 Device_Type <\/td>\n<\/tr>\n
189<\/td>\n12.6.7 Status_Flags
12.6.8 Event_State
12.6.9 Reliability
12.6.10 Out_Of_Service
12.6.11 Polarity
12.6.12 Inactive_Text <\/td>\n<\/tr>\n
190<\/td>\n12.6.13 Active_Text
12.6.14 Change_Of_State_Time
12.6.15 Change_Of_State_Count
12.6.16 Time_Of_State_Count_Reset
12.6.17 Elapsed_Active_Time
12.6.18 Time_Of_Active_Time_Reset
12.6.19 Time_Delay
12.6.20 Notification_Class
12.6.21 Alarm_Value <\/td>\n<\/tr>\n
191<\/td>\n12.6.22 Event_Enable
12.6.23 Acked_Transitions
12.6.24 Notify_Type
12.6.25 Event_Time_Stamps
12.6.26 Event_Message_Texts
12.6.27 Event_Message_Texts_Config
12.6.28 Event_Detection_Enable
12.6.29 Event_Algorithm_Inhibit_Ref
12.6.30 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
192<\/td>\n12.6.31 Time_Delay_Normal
12.6.32 Reliability_Evaluation_Inhibit
12.6.33 Property_List
12.6.34 Profile_Name <\/td>\n<\/tr>\n
193<\/td>\n12.7 Binary Output Object Type <\/td>\n<\/tr>\n
194<\/td>\n12.7.1 Object_Identifier
12.7.2 Object_Name
12.7.3 Object_Type
12.7.4 Present_Value (Commandable)
12.7.5 Description
12.7.6 Device_Type <\/td>\n<\/tr>\n
195<\/td>\n12.7.7 Status_Flags
12.7.8 Event_State
12.7.9 Reliability
12.7.10 Out_Of_Service
12.7.11 Polarity <\/td>\n<\/tr>\n
196<\/td>\n12.7.12 Inactive_Text
12.7.13 Active_Text
12.7.14 Change_Of_State_Time
12.7.15 Change_Of_State_Count
12.7.16 Time_Of_State_Count_Reset
12.7.17 Elapsed_Active_Time
12.7.18 Time_Of_Active_Time_Reset
12.7.19 Minimum_Off_Time
12.7.20 Minimum_On_Time <\/td>\n<\/tr>\n
197<\/td>\n12.7.21 Priority_Array
12.7.22 Relinquish_Default
12.7.23 Time_Delay
12.7.24 Notification_Class
12.7.25 Feedback_Value
12.7.26 Event_Enable
12.7.27 Acked_Transitions
12.7.28 Notify_Type
12.7.29 Event_Time_Stamps
12.7.30 Event_Message_Texts
12.7.31 Event_Message_Texts_Config <\/td>\n<\/tr>\n
198<\/td>\n12.7.32 Event_Detection_Enable
12.7.33 Event_Algorithm_Inhibit_Ref
12.7.34 Event_Algorithm_Inhibit
12.7.35 Time_Delay_Normal
12.7.36 Reliability_Evaluation_Inhibit
12.7.37 Property_List
12.7.38 Profile_Name <\/td>\n<\/tr>\n
199<\/td>\n12.8 Binary Value Object Type <\/td>\n<\/tr>\n
200<\/td>\n12.8.1 Object_Identifier
12.8.2 Object_Name
12.8.3 Object_Type
12.8.4 Present_Value
12.8.5 Description
12.8.6 Status_Flags <\/td>\n<\/tr>\n
201<\/td>\n12.8.7 Event_State
12.8.8 Reliability
12.8.9 Out_Of_Service
12.8.10 Inactive_Text
12.8.11 Active_Text
12.8.12 Change_Of_State_Time
12.8.13 Change_Of_State_Count
12.8.14 Time_Of_State_Count_Reset
12.8.15 Elapsed_Active_Time <\/td>\n<\/tr>\n
202<\/td>\n12.8.16 Time_Of_Active_Time_Reset
12.8.17 Minimum_Off_Time
12.8.18 Minimum_On_Time
12.8.19 Priority_Array
12.8.20 Relinquish_Default
12.8.21 Time_Delay
12.8.22 Notification_Class
12.8.23 Alarm_Value
12.8.24 Event_Enable
12.8.25 Acked_Transitions
12.8.26 Notify_Type <\/td>\n<\/tr>\n
203<\/td>\n12.8.27 Event_Time_Stamps
12.8.28 Event_Message_Texts
12.8.29 Event_Message_Texts_Config
12.8.30 Event_Detection_Enable
12.8.31 Event_Algorithm_Inhibit_Ref
12.8.32 Event_Algorithm_Inhibit
12.8.33 Time_Delay_Normal
12.8.34 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
204<\/td>\n12.8.35 Property_List
12.8.36 Profile_Name <\/td>\n<\/tr>\n
205<\/td>\n12.9 Calendar Object Type
12.9.1 Object_Identifier
12.9.2 Object_Name
12.9.3 Object_Type
12.9.4 Description
12.9.5 Present_Value
12.9.6 Date_List
12.9.7 Property_List
12.9.8 Profile_Name <\/td>\n<\/tr>\n
207<\/td>\n12.10 Command Object Type <\/td>\n<\/tr>\n
208<\/td>\n12.10.1 Object_Identifier
12.10.2 Object_Name
12.10.3 Object_Type
12.10.4 Description
12.10.5 Present_Value
12.10.6 In_Process
12.10.7 All_Writes_Successful <\/td>\n<\/tr>\n
209<\/td>\n12.10.8 Action
12.10.9 Action_Text
12.10.10 Property_List
12.10.11 Profile_Name <\/td>\n<\/tr>\n
211<\/td>\n12.11 Device Object Type <\/td>\n<\/tr>\n
212<\/td>\n12.11.1 Object_Identifier
12.11.2 Object_Name
12.11.3 Object_Type
12.11.4 System_Status <\/td>\n<\/tr>\n
213<\/td>\n12.11.5 Vendor_Name
12.11.6 Vendor_Identifier
12.11.7 Model_Name
12.11.8 Firmware_Revision
12.11.9 Application_Software_Version
12.11.10 Location
12.11.11 Description
12.11.12 Protocol_Version
12.11.13 Protocol_Revision
12.11.14 Protocol_Services_Supported
12.11.15 Protocol_Object_Types_Supported
12.11.16 Object_List <\/td>\n<\/tr>\n
214<\/td>\n12.11.17 Structured_Object_List
12.11.18 Max_APDU_Length_Accepted
12.11.19 Segmentation_Supported
12.11.20 Max_Segments_Accepted
12.11.21 VT_Classes_Supported
12.11.22 Active_VT_Sessions
12.11.23 Local_Time
12.11.24 Local_Date
12.11.25 UTC_Offset <\/td>\n<\/tr>\n
215<\/td>\n12.11.26 Daylight_Savings_Status
12.11.27 APDU_Segment_Timeout
12.11.28 APDU_Timeout
12.11.29 Number_Of_APDU_Retries
12.11.30 Deleted Clause
12.11.31 Time_Synchronization_Recipients
12.11.32 Max_Master
12.11.33 Max_Info_Frames
12.11.34 Device_Address_Binding <\/td>\n<\/tr>\n
216<\/td>\n12.11.35 Database_Revision
12.11.36 Configuration_Files
12.11.37 Last_Restore_Time
12.11.38 Backup_Failure_Timeout
12.11.39 Active_COV_Subscriptions
12.11.40 Slave_Proxy_Enable
12.11.41 Manual_Slave_Address_Binding
12.11.42 Auto_Slave_Discovery <\/td>\n<\/tr>\n
217<\/td>\n12.11.43 Slave_Address_Binding
12.11.44 Last_Restart_Reason
12.11.45 Time_Of_Device_Restart
12.11.46 Restart_Notification_Recipients
12.11.47 UTC_Time_Synchronization_Recipients <\/td>\n<\/tr>\n
218<\/td>\n12.11.48 Time_Synchronization_Interval
12.11.49 Align_Intervals
12.11.50 Interval_Offset
12.11.51 Backup_Preparation_Time
12.11.52 Restore_Preparation_Time
12.11.53 Restore_Completion_Time
12.11.54 Backup_And_Restore_State
12.11.55 Property_List
12.11.56 Serial_Number
12.11.57 Profile_Name <\/td>\n<\/tr>\n
220<\/td>\n12.12 Event Enrollment Object Type
12.12.1 Object_Identifier <\/td>\n<\/tr>\n
221<\/td>\n12.12.2 Object_Name
12.12.3 Object_Type
12.12.4 Description
12.12.5 Event_Type
12.12.6 Notify_Type
12.12.7 Event_Parameters <\/td>\n<\/tr>\n
223<\/td>\n12.12.8 Object_Property_Reference <\/td>\n<\/tr>\n
224<\/td>\n12.12.9 Event_State
12.12.10 Event_Enable
12.12.11 Acked_Transitions
12.12.12 Notification_Class
12.12.13 Event_Time_Stamps
12.12.14 Event_Message_Texts
12.12.15 Event_Message_Texts_Config
12.12.16 Event_Detection_Enable <\/td>\n<\/tr>\n
225<\/td>\n12.12.17 Event_Algorithm_Inhibit_Ref
12.12.18 Event_Algorithm_Inhibit
12.12.19 Time_Delay_Normal
12.12.20 Status_Flags
12.12.21 Reliability <\/td>\n<\/tr>\n
226<\/td>\n12.12.22 Fault_Type
12.12.23 Fault_Parameters
12.12.24 Property_List
12.12.25 Reliability_Evaluation_Inhibit
12.12.26 Profile_Name <\/td>\n<\/tr>\n
227<\/td>\n12.13 File Object Type
12.13.1 Object_Identifier
12.13.2 Object_Name
12.13.3 Object_Type
12.13.4 Description
12.13.5 File_Type
12.13.6 File_Size <\/td>\n<\/tr>\n
228<\/td>\n12.13.7 Modification_Date
12.13.8 Archive
12.13.9 Read_Only
12.13.10 File_Access_Method
12.13.11 Record_Count
12.13.12 Property_List
12.13.13 Profile_Name <\/td>\n<\/tr>\n
230<\/td>\n12.14 Group Object Type
12.14.1 Object_Identifier
12.14.2 Object_Name
12.14.3 Object_Type
12.14.4 Description
12.14.5 List_Of_Group_Members
12.14.6 Present_Value
12.14.7 Property_List <\/td>\n<\/tr>\n
231<\/td>\n12.14.8 Profile_Name <\/td>\n<\/tr>\n
232<\/td>\n12.15 Life Safety Point Object Type <\/td>\n<\/tr>\n
233<\/td>\n12.15.1 Object_Identifier <\/td>\n<\/tr>\n
234<\/td>\n12.15.2 Object_Name
12.15.3 Object_Type
12.15.4 Present_Value
12.15.5 Tracking_Value
12.15.6 Description
12.15.7 Device_Type
12.15.8 Status_Flags <\/td>\n<\/tr>\n
235<\/td>\n12.15.9 Event_State
12.15.10 Reliability
12.15.11 Out_Of_Service
12.15.12 Mode
12.15.13 Accepted_Modes
12.15.14 Time_Delay
12.15.15 Notification_Class
12.15.16 Life_Safety_Alarm_Values
12.15.17 Alarm_Values
12.15.18 Fault_Values <\/td>\n<\/tr>\n
236<\/td>\n12.15.19 Event_Enable
12.15.20 Acked_Transitions
12.15.21 Notify_Type
12.15.22 Event_Time_Stamps
12.15.23 Silenced
12.15.24 Operation_Expected
12.15.25 Maintenance_Required
12.15.26 Setting
12.15.27 Direct_Reading
12.15.28 Units <\/td>\n<\/tr>\n
237<\/td>\n12.15.29 Member_Of
12.15.30 Event_Message_Texts
12.15.31 Event_Message_Texts_Config
12.15.32 Event_Detection_Enable
12.15.33 Event_Algorithm_Inhibit_Ref
12.15.34 Event_Algorithm_Inhibit
12.15.35 Time_Delay_Normal
12.15.36 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
238<\/td>\n12.15.37 Property_List
12.15.38 Profile_Name <\/td>\n<\/tr>\n
239<\/td>\n12.16 Life Safety Zone Object Type <\/td>\n<\/tr>\n
240<\/td>\n12.16.1 Object_Identifier <\/td>\n<\/tr>\n
241<\/td>\n12.16.2 Object_Name
12.16.3 Object_Type
12.16.4 Present_Value
12.16.5 Tracking_Value
12.16.6 Description
12.16.7 Device_Type
12.16.8 Status_Flags <\/td>\n<\/tr>\n
242<\/td>\n12.16.9 Event_State
12.16.10 Reliability
12.16.11 Out_Of_Service
12.16.12 Mode
12.16.13 Accepted_Modes
12.16.14 Time_Delay
12.16.15 Notification_Class
12.16.16 Life_Safety_Alarm_Values
12.16.17 Alarm_Values <\/td>\n<\/tr>\n
243<\/td>\n12.16.18 Fault_Values
12.16.19 Event_Enable
12.16.20 Acked_Transitions
12.16.21 Notify_Type
12.16.22 Event_Time_Stamps
12.16.23 Silenced
12.16.24 Operation_Expected
12.16.25 Maintenance_Required
12.16.26 Zone_Members
12.16.27 Member_Of <\/td>\n<\/tr>\n
244<\/td>\n12.16.28 Event_Message_Texts
12.16.29 Event_Message_Texts_Config
12.16.30 Event_Detection_Enable
12.16.31 Event_Algorithm_Inhibit_Ref
12.16.32 Event_Algorithm_Inhibit
12.16.33 Time_Delay_Normal
12.16.34 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
245<\/td>\n12.16.35 Property_List
12.16.36 Profile_Name <\/td>\n<\/tr>\n
246<\/td>\n12.17 Loop Object Type <\/td>\n<\/tr>\n
247<\/td>\n12.17.1 Object_Identifier
12.17.2 Object_Name
12.17.3 Object_Type
12.17.4 Present_Value
12.17.5 Description
12.17.6 Status_Flags <\/td>\n<\/tr>\n
249<\/td>\n12.17.7 Event_State
12.17.8 Reliability
12.17.9 Out_Of_Service
12.17.10 Update_Interval
12.17.11 Output Units
12.17.12 Manipulated_Variable_Reference
12.17.13 Controlled_Variable_Reference
12.17.14 Controlled_Variable_Value
12.17.15 Controlled_Variable_Units <\/td>\n<\/tr>\n
250<\/td>\n12.17.16 Setpoint_Reference
12.17.17 Setpoint
12.17.18 Action
12.17.19 Proportional_Constant
12.17.20 Proportional_Constant_Units
12.17.21 Integral_Constant
12.17.22 Integral_Constant_Units
12.17.23 Derivative_Constant
12.17.24 Derivative_Constant_Units
12.17.25 Bias
12.17.26 Maximum_Output <\/td>\n<\/tr>\n
251<\/td>\n12.17.27 Minimum_Output
12.17.28 Priority_For_Writing
12.17.29 COV_Increment
12.17.30 Time_Delay
12.17.31 Notification_Class
12.17.32 Error_Limit
12.17.33 Deadband
12.17.34 Event_Enable
12.17.35 Acked_Transitions
12.17.36 Notify_Type
12.17.37 Event_Time_Stamps
12.17.38 Event_Message_Texts <\/td>\n<\/tr>\n
252<\/td>\n12.17.39 Event_Message_Texts_Config
12.17.40 Event_Detection_Enable
12.17.41 Event_Algorithm_Inhibit_Ref
12.17.42 Event_Algorithm_Inhibit
12.17.43 Time_Delay_Normal
12.17.44 Reliability_Evaluation_Inhibit
12.17.45 Property_List
12.17.46 Profile_Name <\/td>\n<\/tr>\n
254<\/td>\n12.18 Multi-state Input Object Type <\/td>\n<\/tr>\n
255<\/td>\n12.18.1 Object_Identifier
12.18.2 Object_Name
12.18.3 Object_Type
12.18.4 Present_Value
12.18.5 Description
12.18.6 Device_Type
12.18.7 Status_Flags <\/td>\n<\/tr>\n
256<\/td>\n12.18.8 Event_State
12.18.9 Reliability
12.18.10 Out_Of_Service
12.18.11 Number_Of_States
12.18.12 State_Text
12.18.13 Time_Delay
12.18.14 Notification_Class
12.18.15 Alarm_Values
12.18.16 Fault_Values
12.18.17 Event_Enable <\/td>\n<\/tr>\n
257<\/td>\n12.18.18 Acked_Transitions
12.18.19 Notify_Type
12.18.20 Event_Time_Stamps
12.18.21 Event_Message_Texts
12.18.22 Event_Message_Texts_Config
12.18.23 Event_Detection_Enable
12.18.24 Event_Algorithm_Inhibit_Ref
12.18.25 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
258<\/td>\n12.18.26 Time_Delay_Normal
12.18.27 Reliability_Evaluation_Inhibit
12.18.28 Property_List
12.18.29 Profile_Name <\/td>\n<\/tr>\n
259<\/td>\n12.19 Multi-state Output Object Type
12.19.1 Object_Identifier <\/td>\n<\/tr>\n
260<\/td>\n12.19.2 Object_Name
12.19.3 Object_Type
12.19.4 Present_Value (Commandable)
12.19.5 Description
12.19.6 Device_Type
12.19.7 Status_Flags
12.19.8 Event_State <\/td>\n<\/tr>\n
261<\/td>\n12.19.9 Reliability
12.19.10 Out_Of_Service
12.19.11 Number_Of_States
12.19.12 State_Text
12.19.13 Priority_Array
12.19.14 Relinquish_Default
12.19.15 Time_Delay
12.19.16 Notification_Class
12.19.17 Feedback_Value
12.19.18 Event_Enable <\/td>\n<\/tr>\n
262<\/td>\n12.19.19 Acked_Transitions
12.19.20 Notify_Type
12.19.21 Event_Time_Stamps
12.19.22 Event_Message_Texts
12.19.23 Event_Message_Texts_Config
12.19.24 Event_Detection_Enable
12.19.25 Event_Algorithm_Inhibit_Ref
12.19.26 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
263<\/td>\n12.19.27 Time_Delay_Normal
12.19.28 Reliability_Evaluation_Inhibit
12.19.29 Property_List
12.19.30 Profile_Name <\/td>\n<\/tr>\n
264<\/td>\n12.20 Multi-state Value Object Type <\/td>\n<\/tr>\n
265<\/td>\n12.20.1 Object_Identifier
12.20.2 Object_Name
12.20.3 Object_Type
12.20.4 Present_Value
12.20.5 Description
12.20.6 Status_Flags <\/td>\n<\/tr>\n
266<\/td>\n12.20.7 Event_State
12.20.8 Reliability
12.20.9 Out_Of_Service
12.20.10 Number_Of_States
12.20.11 State_Text
12.20.12 Priority_Array
12.20.13 Relinquish_Default
12.20.14 Time_Delay <\/td>\n<\/tr>\n
267<\/td>\n12.20.15 Notification_Class
12.20.16 Alarm_Values
12.20.17 Fault_Values
12.20.18 Event_Enable
12.20.19 Acked_Transitions
12.20.20 Notify_Type
12.20.21 Event_Time_Stamps
12.20.22 Event_Message_Texts
12.20.23 Event_Message_Texts_Config
12.20.24 Event_Detection_Enable <\/td>\n<\/tr>\n
268<\/td>\n12.20.25 Event_Algorithm_Inhibit_Ref
12.20.26 Event_Algorithm_Inhibit
12.20.27 Time_Delay_Normal
12.20.28 Reliability_Evaluation_Inhibit
12.20.29 Property_List
12.20.30 Profile_Name <\/td>\n<\/tr>\n
269<\/td>\n12.21 Notification Class Object Type
12.21.1 Object_Identifier <\/td>\n<\/tr>\n
270<\/td>\n12.21.2 Object_Name
12.21.3 Object_Type
12.21.4 Description
12.21.5 Notification_Class
12.21.6 Priority
12.21.7 Ack_Required
12.21.8 Recipient_List <\/td>\n<\/tr>\n
271<\/td>\n12.21.9 Property_List
12.21.10 Profile_Name <\/td>\n<\/tr>\n
272<\/td>\n12.22 Program Object Type <\/td>\n<\/tr>\n
273<\/td>\n12.22.1 Object_Identifier
12.22.2 Object_Name
12.22.3 Object_Type
12.22.4 Program_State
12.22.5 Program_Change <\/td>\n<\/tr>\n
274<\/td>\n12.22.6 Reason_For_Halt <\/td>\n<\/tr>\n
275<\/td>\n12.22.7 Description_Of_Halt
12.22.8 Program_Location
12.22.9 Description
12.22.10 Instance_Of
12.22.11 Status_Flags
12.22.12 Reliability
12.22.13 Out_Of_Service <\/td>\n<\/tr>\n
276<\/td>\n12.22.14 Event_Detection_Enable
12.22.15 Notification_Class
12.22.16 Event_Enable
12.22.17 Event_State
12.22.18 Acked_Transitions
12.22.19 Notify_Type
12.22.20 Event_Time_Stamps
12.22.21 Event_Message_Texts
12.22.22 Event_Message_Texts_Config
12.22.23 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
277<\/td>\n12.22.24 Property_List
12.22.25 Profile_Name <\/td>\n<\/tr>\n
278<\/td>\n12.23 Pulse Converter Object Type <\/td>\n<\/tr>\n
280<\/td>\n12.23.1 Object_Identifier
12.23.2 Object_Name
12.23.3 Object_Type
12.23.4 Description
12.23.5 Present_Value
12.23.6 Input_Reference
12.23.7 Status_Flags <\/td>\n<\/tr>\n
281<\/td>\n12.23.8 Event_State
12.23.9 Reliability
12.23.10 Out_Of_Service
12.23.11 Units
12.23.12 Scale_Factor
12.23.13 Adjust_Value <\/td>\n<\/tr>\n
282<\/td>\n12.23.14 Count
12.23.15 Update_Time
12.23.16 Count_Change_Time
12.23.17 Count_Before_Change
12.23.18 COV_Increment
12.23.19 COV_Period
12.23.20 Notification_Class
12.23.21 Time_Delay <\/td>\n<\/tr>\n
283<\/td>\n12.23.22 High_Limit
12.23.23 Low_Limit
12.23.24 Deadband
12.23.25 Limit_Enable
12.23.26 Event_Enable
12.23.27 Acked_Transitions
12.23.28 Notify_Type
12.23.29 Event_Time_Stamps
12.23.30 Event_Message_Texts <\/td>\n<\/tr>\n
284<\/td>\n12.23.31 Event_Message_Texts_Config
12.23.32 Event_Detection_Enable
12.23.33 Event_Algorithm_Inhibit_Ref
12.23.34 Event_Algorithm_Inhibit
12.23.35 Time_Delay_Normal
12.23.36 Reliability_Evaluation_Inhibit
12.23.37 Property_List
12.23.38 Profile_Name <\/td>\n<\/tr>\n
286<\/td>\n12.24 Schedule Object Type <\/td>\n<\/tr>\n
287<\/td>\n12.24.1 Object_Identifier
12.24.2 Object_Name
12.24.3 Object_Type
12.24.4 Present_Value
12.24.5 Description
12.24.6 Effective_Period <\/td>\n<\/tr>\n
288<\/td>\n12.24.7 Weekly_Schedule
12.24.8 Exception_Schedule <\/td>\n<\/tr>\n
289<\/td>\n12.24.9 Schedule_Default
12.24.10 List_Of_Object_Property_References
12.24.11 Priority_For_Writing
12.24.12 Status_Flags
12.24.13 Reliability <\/td>\n<\/tr>\n
290<\/td>\n12.24.14 Out_Of_Service
12.24.15 Event_Detection_Enable
12.24.16 Notification_Class
12.24.17 Event_Enable
12.24.18 Event_State
12.24.19 Acked_Transitions
12.24.20 Notify_Type
12.24.21 Event_Time_Stamps <\/td>\n<\/tr>\n
291<\/td>\n12.24.22 Event_Message_Texts
12.24.23 Event_Message_Texts_Config
12.24.24 Reliability_Evaluation_Inhibit
12.24.25 Property_List
12.24.26 Profile_Name <\/td>\n<\/tr>\n
292<\/td>\n12.25 Trend Log Object Type <\/td>\n<\/tr>\n
294<\/td>\n12.25.1 Object_Identifier
12.25.2 Object_Name
12.25.3 Object_Type
12.25.4 Description
12.25.5 Enable
12.25.6 Start_Time
12.25.7 Stop_Time
12.25.8 Log_DeviceObjectProperty <\/td>\n<\/tr>\n
295<\/td>\n12.25.9 Log_Interval
12.25.10 COV_Resubscription_Interval
12.25.11 Client_COV_Increment
12.25.12 Stop_When_Full
12.25.13 Buffer_Size
12.25.14 Log_Buffer <\/td>\n<\/tr>\n
297<\/td>\n12.25.15 Record_Count
12.25.16 Total_Record_Count
12.25.17 Notification_Threshold
12.25.18 Records_Since_Notification
12.25.19 Last_Notify_Record
12.25.20 Event_State
12.25.21 Notification_Class
12.25.22 Event_Enable
12.25.23 Acked_Transitions
12.25.24 Notify_Type
12.25.25 Event_Time_Stamps <\/td>\n<\/tr>\n
298<\/td>\n12.25.26 Logging_Type
12.25.27 Align_Intervals
12.25.28 Interval_Offset
12.25.29 Trigger
12.25.30 Status_Flags <\/td>\n<\/tr>\n
299<\/td>\n12.25.31 Reliability
12.25.32 Event_Message_Texts
12.25.33 Event_Message_Texts_Config
12.25.34 Event_Detection_Enable
12.25.35 Event_Algorithm_Inhibit_Ref
12.25.36 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
300<\/td>\n12.25.37 Reliability_Evaluation_Inhibit
12.25.38 Property_List
12.25.39 Profile_Name <\/td>\n<\/tr>\n
301<\/td>\n12.26 Access Door Object Type <\/td>\n<\/tr>\n
302<\/td>\n12.26.1 Object_Identifier
12.26.2 Object_Name
12.26.3 Object_Type
12.26.4 Present_Value (Commandable) <\/td>\n<\/tr>\n
303<\/td>\n12.26.5 Description
12.26.6 Status_Flags
12.26.7 Event_State
12.26.8 Reliability <\/td>\n<\/tr>\n
304<\/td>\n12.26.9 Out_Of_Service
12.26.10 Priority_Array
12.26.11 Relinquish_Default
12.26.12 Door_Status
12.26.13 Lock_Status
12.26.14 Secured_Status <\/td>\n<\/tr>\n
305<\/td>\n12.26.15 Door_Members
12.26.16 Door_Pulse_Time
12.26.17 Door_Extended_Pulse_Time
12.26.18 Door_Unlock_Delay_Time
12.26.19 Door_Open_Too_Long_Time
12.26.20 Door_Alarm_State <\/td>\n<\/tr>\n
306<\/td>\n12.26.21 Masked_Alarm_Values
12.26.22 Maintenance_Required
12.26.23 Time_Delay
12.26.24 Notification_Class
12.26.25 Alarm_Values
12.26.26 Fault_Values
12.26.27 Event_Enable
12.26.28 Acked_Transitions
12.26.29 Notify_Type
12.26.30 Event_Time_Stamps
12.26.31 Event_Message_Texts <\/td>\n<\/tr>\n
307<\/td>\n12.26.32 Event_Message_Texts_Config
12.26.33 Event_Detection_Enable
12.26.34 Event_Algorithm_Inhibit_Ref
12.26.35 Event_Algorithm_Inhibit
12.26.36 Time_Delay_Normal
12.26.37 Reliability_Evaluation_Inhibit
12.26.38 Property_List
12.26.39 Profile_Name <\/td>\n<\/tr>\n
309<\/td>\n12.27 Event Log Object Type <\/td>\n<\/tr>\n
310<\/td>\n12.27.1 Object_Identifier
12.27.2 Object_Name <\/td>\n<\/tr>\n
311<\/td>\n12.27.3 Object_Type
12.27.4 Description
12.27.5 Status_Flags
12.27.6 Event_State
12.27.7 Reliability
12.27.8 Enable
12.27.9 Start_Time <\/td>\n<\/tr>\n
312<\/td>\n12.27.10 Stop_Time
12.27.11 Stop_When_Full
12.27.12 Buffer_Size
12.27.13 Log_Buffer <\/td>\n<\/tr>\n
313<\/td>\n12.27.14 Record_Count
12.27.15 Total_Record_Count
12.27.16 Notification_Threshold
12.27.17 Records_Since_Notification
12.27.18 Last_Notify_Record
12.27.19 Notification_Class
12.27.20 Event_Enable
12.27.21 Acked_Transitions <\/td>\n<\/tr>\n
314<\/td>\n12.27.22 Notify_Type
12.27.23 Event_Time_Stamps
12.27.24 Event_Message_Texts
12.27.25 Event_Message_Texts_Config
12.27.26 Event_Detection_Enable
12.27.27 Event_Algorithm_Inhibit_Ref
12.27.28 Event_Algorithm_Inhibit
12.27.29 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
315<\/td>\n12.27.30 Property_List
12.27.31 Profile_Name <\/td>\n<\/tr>\n
316<\/td>\n12.28 Load Control Object Type <\/td>\n<\/tr>\n
320<\/td>\n12.28.1 Object_Identifier <\/td>\n<\/tr>\n
321<\/td>\n12.28.2 Object_Name
12.28.3 Object_Type
12.28.4 Description
12.28.5 Present_Value
12.28.6 State_Description
12.28.7 Status_Flags
12.28.8 Event_State
12.28.9 Reliability <\/td>\n<\/tr>\n
322<\/td>\n12.28.10 Requested_Shed_Level
12.28.11 Start_Time
12.28.12 Shed_Duration
12.28.13 Duty_Window
12.28.14 Enable <\/td>\n<\/tr>\n
323<\/td>\n12.28.15 Full_Duty_Baseline
12.28.16 Expected_Shed_Level
12.28.17 Actual_Shed_Level
12.28.18 Shed_Levels
12.28.19 Shed_Level_Descriptions
12.28.20 Notification_Class
12.28.21 Time_Delay
12.28.22 Event_Enable
12.28.23 Acked_Transitions <\/td>\n<\/tr>\n
324<\/td>\n12.28.24 Notify_Type
12.28.25 Event_Time_Stamps
12.28.26 Event_Message_Texts
12.28.27 Event_Message_Texts_Config
12.28.28 Event_Detection_Enable
12.28.29 Event_Algorithm_Inhibit_Ref
12.28.30 Event_Algorithm_Inhibit
12.28.31 Time_Delay_Normal
12.28.32 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
325<\/td>\n12.28.33 Property_List
12.28.34 Profile_Name <\/td>\n<\/tr>\n
326<\/td>\n12.29 Structured View Object Type
12.29.1 Object_Identifier
12.29.2 Object_Name
12.29.3 Object_Type
12.29.4 Description
12.29.5 Node_Type <\/td>\n<\/tr>\n
327<\/td>\n12.29.6 Node_Subtype
12.29.7 Subordinate_List
12.29.8 Subordinate_Annotations
12.29.9 Property_List <\/td>\n<\/tr>\n
328<\/td>\n12.29.10 Profile_Name <\/td>\n<\/tr>\n
329<\/td>\n12.30 Trend Log Multiple Object Type <\/td>\n<\/tr>\n
331<\/td>\n12.30.1 Object_Identifier
12.30.2 Object_Name
12.30.3 Object_Type
12.30.4 Description
12.30.5 Status_Flags
12.30.6 Event_State
12.30.7 Reliability
12.30.8 Enable <\/td>\n<\/tr>\n
332<\/td>\n12.30.9 Start_Time
12.30.10 Stop_Time
12.30.11 Log_DeviceObjectProperty
12.30.12 Logging_Type <\/td>\n<\/tr>\n
333<\/td>\n12.30.13 Log_Interval
12.30.14 Align_Intervals
12.30.15 Interval_Offset
12.30.16 Trigger
12.30.17 Stop_When_Full
12.30.18 Buffer_Size <\/td>\n<\/tr>\n
334<\/td>\n12.30.19 Log_Buffer <\/td>\n<\/tr>\n
335<\/td>\n12.30.20 Record_Count
12.30.21 Total_Record_Count
12.30.22 Notification_Threshold
12.30.23 Records_Since_Notification
12.30.24 Last_Notify_Record
12.30.25 Notification_Class
12.30.26 Event_Enable <\/td>\n<\/tr>\n
336<\/td>\n12.30.27 Acked_Transitions
12.30.28 Notify_Type
12.30.29 Event_Time_Stamps
12.30.30 Event_Message_Texts
12.30.31 Event_Message_Texts_Config
12.30.32 Event_Detection_Enable
12.30.33 Event_Algorithm_Inhibit_Ref
12.30.34 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
337<\/td>\n12.30.35 Reliability_Evaluation_Inhibit
12.30.36 Property_List
12.30.37 Profile_Name <\/td>\n<\/tr>\n
338<\/td>\n12.31 Access Point Object Type <\/td>\n<\/tr>\n
340<\/td>\n12.31.1 Object_Identifier
12.31.2 Object_Name
12.31.3 Object_Type
12.31.4 Description
12.31.5 Status_Flags
12.31.6 Event_State
12.31.7 Reliability <\/td>\n<\/tr>\n
341<\/td>\n12.31.8 Out_Of_Service
12.31.9 Authentication_Status
12.31.10 Active_Authentication_Policy <\/td>\n<\/tr>\n
342<\/td>\n12.31.11 Number_Of_Authentication_Policies
12.31.12 Authentication_Policy_List
12.31.12.1 Reading Authentication Factors <\/td>\n<\/tr>\n
343<\/td>\n12.31.12.1.1 Single-Factor Authentication
12.31.12.1.2 Multi-Factor Authentication
12.31.12.1.3 External Authentication
12.31.12.2 Initializing New Array Elements When the Array Size is Increased
12.31.13 Authentication_Policy_Names
12.31.14 Authorization_Mode <\/td>\n<\/tr>\n
344<\/td>\n12.31.14.1 Authorization Decision <\/td>\n<\/tr>\n
345<\/td>\n12.31.15 Verification_Time
12.31.16 Lockout
12.31.17 Lockout_Relinquish_Time
12.31.18 Failed_Attempts
12.31.19 Failed_Attempt_Events
12.31.20 Max_Failed_Attempts <\/td>\n<\/tr>\n
346<\/td>\n12.31.21 Failed_Attempts_Time
12.31.22 Threat_Level
12.31.23 Occupancy_Upper_Limit_Enforced
12.31.24 Occupancy_Lower_Limit_Enforced
12.31.25 Occupancy_Count_Adjust
12.31.26 Accompaniment_Time
12.31.27 Access_Event <\/td>\n<\/tr>\n
349<\/td>\n12.31.27.1 Operations for setting the Access_Event property <\/td>\n<\/tr>\n
350<\/td>\n12.31.28 Access_Event_Tag
12.31.29 Access_Event_Time
12.31.30 Access_Event_Credential
12.31.31 Access_Event_Authentication_Factor
12.31.32 Access_Doors
12.31.32.1 Commanding Access Doors <\/td>\n<\/tr>\n
351<\/td>\n12.31.33 Priority_For_Writing
12.31.34 Muster_Point
12.31.35 Zone_To
12.31.36 Zone_From
12.31.37 Notification_Class
12.31.38 Transaction_Notification_Class
12.31.39 Access_Alarm_Events <\/td>\n<\/tr>\n
352<\/td>\n12.31.40 Access_Transaction_Events
12.31.41 Event_Enable
12.31.42 Acked_Transitions
12.31.43 Notify_Type
12.31.44 Event_Time_Stamps
12.31.45 Event_Message_Texts
12.31.46 Event_Message_Texts_Config
12.31.47 Event_Detection_Enable <\/td>\n<\/tr>\n
353<\/td>\n12.31.48 Event_Algorithm_Inhibit_Ref
12.31.49 Event_Algorithm_Inhibit
12.31.50 Reliability_Evaluation_Inhibit
12.31.51 Property_List
12.31.52 Profile_Name <\/td>\n<\/tr>\n
356<\/td>\n12.32.5 Global_Identifier <\/td>\n<\/tr>\n
357<\/td>\n12.32.11 Occupancy_Count <\/td>\n<\/tr>\n
358<\/td>\n12.32.12 Occupancy_Count_Enable
12.32.14 Occupancy_Upper_Limit
12.32.15 Occupancy_Lower_Limit
12.32.16 Credentials_In_Zone
12.32.17 Last_Credential_Added
12.32.18 Last_Credential_Added_Time <\/td>\n<\/tr>\n
359<\/td>\n12.32.19 Last_Credential_Removed
12.32.20 Last_Credential_Removed_Time
12.32.21 Passback_Mode
12.32.22 Passback_Timeout
12.32.23 Entry_Points
12.32.24 Exit_Points <\/td>\n<\/tr>\n
360<\/td>\n12.32.32 Event_Message_Texts
12.32.33 Event_Message_Texts_Config
12.32.34 Event_Detection_Enable
12.32.35 Event_Algorithm_Inhibit_Ref
12.32.36 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
361<\/td>\n12.32.37 Time_Delay_Normal
12.32.38 Reliability_Evaluation_Inhibit
12.32.39 Property_List <\/td>\n<\/tr>\n
363<\/td>\n12.33.5 Global_Identifier
12.33.6 Status_Flags
12.33.7 Reliability
12.33.8 User_Type
12.33.9 User_Name
12.33.10 User_External_Identifier
12.33.11 User_Information_Reference <\/td>\n<\/tr>\n
364<\/td>\n12.33.12 Members
12.33.13 Member_Of
12.33.14 Credentials
12.33.15 Reliability_Evaluation_Inhibit
12.33.16 Property_List <\/td>\n<\/tr>\n
366<\/td>\n12.34.5 Global_Identifier
12.34.6 Status_Flags
12.34.7 Reliability
12.34.9 Negative_Access_Rules
12.34.9.1 Access Rule Specification <\/td>\n<\/tr>\n
368<\/td>\n12.34.9.2 Access Rules Authorization Check
12.34.9.3 Initializing New Array Elements When the Array Size is Increased
12.34.10 Positive_Access_Rules
12.34.10.1 Initializing New Array Elements When the Array Size is Increased <\/td>\n<\/tr>\n
369<\/td>\n12.34.11 Accompaniment
12.34.12 Reliability_Evaluation_Inhibit
12.34.13 Property_List <\/td>\n<\/tr>\n
373<\/td>\n12.35.5 Global_Identifier
12.35.6 Status_Flags
12.35.7 Reliability
12.35.8 Credential_Status
12.35.9 Reason_For_Disable <\/td>\n<\/tr>\n
374<\/td>\n12.35.9.1 Conditions for setting the Access_Event property of the Access Point object
12.35.10 Authentication_Factors <\/td>\n<\/tr>\n
375<\/td>\n12.35.10.1 Initializing New Array Elements When the Array Size is Increased
12.35.11 Activation_Time
12.35.12 Expiry_Time <\/td>\n<\/tr>\n
376<\/td>\n12.35.13 Credential_Disable
12.35.14 Days_Remaining
12.35.15 Uses_Remaining <\/td>\n<\/tr>\n
377<\/td>\n12.35.16 Absentee_Limit
12.35.17 Belongs_To
12.35.18.1 Initializing New Array Elements When the Array Size is Increased
12.35.19 Last_Access_Point
12.35.20 Last_Access_Event <\/td>\n<\/tr>\n
378<\/td>\n12.35.21 Last_Use_Time
12.35.22 Trace_Flag
12.35.23 Threat_Authority
12.35.24 Extended_Time_Enable
12.35.25 Authorization_Exemptions <\/td>\n<\/tr>\n
379<\/td>\n12.35.26 Reliability_Evaluation_Inhibit
12.35.27 Property_List <\/td>\n<\/tr>\n
380<\/td>\n12.36 Credential Data Input Object Type <\/td>\n<\/tr>\n
381<\/td>\n12.36.1 Object_Identifier
12.36.2 Object_Name
12.36.3 Object_Type
12.36.4 Present_Value
12.36.5 Description
12.36.6 Status_Flags <\/td>\n<\/tr>\n
382<\/td>\n12.36.7 Reliability
12.36.8 Out_Of_Service
12.36.9 Supported_Formats
12.36.9.1 Resizing Supported_Formats Array and Supported_Format_Classes Array, by Writing Any of these Properties <\/td>\n<\/tr>\n
383<\/td>\n12.36.9.2 Initializing New Array Elements When the Array Size is Increased
12.36.10 Supported_Format_Classes
12.36.10.1 Resizing Supported_Formats Array and Supported_Format_Classes Array by Writing Any of these Properties
12.36.10.2 Initializing New Array Elements When the Array Size is Increased
12.36.11 Update_Time
12.36.12 Event_Detection_Enable
12.36.13 Notification_Class
12.36.14 Event_Enable
12.36.15 Event_State
12.36.16 Acked_Transitions <\/td>\n<\/tr>\n
384<\/td>\n12.36.17 Notify_Type
12.36.18 Event_Time_Stamps
12.36.19 Event_Message_Texts
12.36.20 Event_Message_Texts_Config
12.36.21 Reliability_Evaluation_Inhibit
12.36.22 Property_List
12.36.23 Profile_Name <\/td>\n<\/tr>\n
385<\/td>\n12.37 CharacterString Value Object Type <\/td>\n<\/tr>\n
386<\/td>\n12.37.1 Object_Identifier
12.37.2 Object_Name
12.37.3 Object_Type
12.37.4 Description
12.37.5 Present_Value
12.37.6 Status_Flags <\/td>\n<\/tr>\n
387<\/td>\n12.37.7 Event_State
12.37.8 Reliability
12.37.9 Out_Of_Service
12.37.10 Priority_Array
12.37.11 Relinquish_Default
12.37.12 Time_Delay
12.37.13 Notification_Class
12.37.14 Alarm_Values
12.37.15 Fault_Values
12.37.16 Event_Enable
12.37.17 Acked_Transitions <\/td>\n<\/tr>\n
388<\/td>\n12.37.18 Notify_Type
12.37.19 Event_Time_Stamps
12.37.20 Event_Message_Texts
12.37.21 Event_Message_Texts_Config
12.37.22 Event_Detection_Enable
12.37.23 Event_Algorithm_Inhibit_Ref
12.37.24 Event_Algorithm_Inhibit
12.37.25 Time_Delay_Normal
12.37.26 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
389<\/td>\n12.37.27 Property_List
12.37.28 Profile_Name <\/td>\n<\/tr>\n
390<\/td>\n12.38 DateTime Value Object Type
12.38.1 Object_Identifier
12.38.2 Object_Name
12.38.3 Object_Type
12.38.4 Description
12.38.5 Present_Value <\/td>\n<\/tr>\n
391<\/td>\n12.38.6 Status_Flags
12.38.7 Event_State
12.38.8 Reliability
12.38.9 Out_Of_Service
12.38.10 Priority_Array
12.38.11 Relinquish_Default
12.38.12 Is_UTC
12.38.13 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
392<\/td>\n12.38.14 Property_List
12.38.15 Profile_Name <\/td>\n<\/tr>\n
393<\/td>\n12.39 Large Analog Value Object Type <\/td>\n<\/tr>\n
394<\/td>\n12.39.1 Object_Identifier
12.39.2 Object_Name
12.39.3 Object_Type
12.39.4 Description
12.39.5 Present_Value
12.39.6 Status_Flags <\/td>\n<\/tr>\n
395<\/td>\n12.39.7 Event_State
12.39.8 Reliability
12.39.9 Out_Of_Service
12.39.10 Units
12.39.11 Priority_Array
12.39.12 Relinquish_Default
12.39.13 COV_Increment
12.39.14 Time_Delay
12.39.15 Notification_Class
12.39.16 High_Limit
12.39.17 Low_Limit
12.39.18 Deadband
12.39.19 Limit_Enable <\/td>\n<\/tr>\n
396<\/td>\n12.39.20 Event_Enable
12.39.21 Acked_Transitions
12.39.22 Notify_Type
12.39.23 Event_Time_Stamps
12.39.24 Event_Message_Texts
12.39.25 Event_Message_Texts_Config
12.39.26 Event_Detection_Enable
12.39.27 Event_Algorithm_Inhibit_Ref
12.39.28 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
397<\/td>\n12.39.29 Time_Delay_Normal
12.39.30 Reliability_Evaluation_Inhibit
12.39.31 Min_Pres_Value
12.39.32 Max_Pres_Value
12.39.33 Resolution
12.39.34 Property_List
12.39.35 Profile_Name <\/td>\n<\/tr>\n
398<\/td>\n12.40 BitString Value Object Type
12.40.1 Object_Identifier <\/td>\n<\/tr>\n
399<\/td>\n12.40.2 Object_Name
12.40.3 Object_Type
12.40.4 Description
12.40.5 Present_Value
12.40.6 Bit_Text
12.40.7 Status_Flags
12.40.8 Event_State <\/td>\n<\/tr>\n
400<\/td>\n12.40.9 Reliability
12.40.10 Out_Of_Service
12.40.11 Priority_Array
12.40.12 Relinquish_Default
12.40.13 Time_Delay
12.40.14 Notification_Class
12.40.15 Alarm_Values
12.40.16 Bit_Mask
12.40.17 Event_Enable
12.40.18 Acked_Transitions
12.40.19 Notify_Type
12.40.20 Event_Time_Stamps <\/td>\n<\/tr>\n
401<\/td>\n12.40.21 Event_Message_Texts
12.40.22 Event_Message_Texts_Config
12.40.23 Event_Detection_Enable
12.40.24 Event_Algorithm_Inhibit_Ref
12.40.25 Event_Algorithm_Inhibit
12.40.26 Time_Delay_Normal
12.40.27 Reliability_Evaluation_Inhibit
12.40.28 Property_List <\/td>\n<\/tr>\n
402<\/td>\n12.40.29 Profile_Name <\/td>\n<\/tr>\n
403<\/td>\n12.41 OctetString Value Object Type
12.41.1 Object_Identifier
12.41.2 Object_Name
12.41.3 Object_Type
12.41.4 Description
12.41.5 Present_Value <\/td>\n<\/tr>\n
404<\/td>\n12.41.6 Status_Flags
12.41.7 Event_State
12.41.8 Reliability
12.41.9 Out_Of_Service
12.41.10 Priority_Array
12.41.11 Relinquish_Default
12.41.12 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
405<\/td>\n12.41.13 Property_List
12.41.14 Profile_Name <\/td>\n<\/tr>\n
406<\/td>\n12.42 Time Value Object Type
12.42.1 Object_Identifier
12.42.2 Object_Name
12.42.3 Object_Type
12.42.4 Description
12.42.5 Present_Value <\/td>\n<\/tr>\n
407<\/td>\n12.42.6 Status_Flags
12.42.7 Event_State
12.42.8 Reliability
12.42.9 Out_Of_Service
12.42.10 Priority_Array
12.42.11 Relinquish_Default
12.42.12 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
408<\/td>\n12.42.13 Property_List
12.42.14 Profile_Name <\/td>\n<\/tr>\n
409<\/td>\n12.43 Integer Value Object Type <\/td>\n<\/tr>\n
410<\/td>\n12.43.1 Object_Identifier
12.43.2 Object_Name
12.43.3 Object_Type
12.43.4 Description
12.43.5 Present_Value
12.43.6 Status_Flags <\/td>\n<\/tr>\n
411<\/td>\n12.43.7 Event_State
12.43.8 Reliability
12.43.9 Out_Of_Service
12.43.10 Units
12.43.11 Priority_Array
12.43.12 Relinquish_Default
12.43.13 COV_Increment
12.43.14 Time_Delay
12.43.15 Notification_Class
12.43.16 High_Limit
12.43.17 Low_Limit
12.43.18 Deadband
12.43.19 Limit_Enable <\/td>\n<\/tr>\n
412<\/td>\n12.43.20 Event_Enable
12.43.21 Acked_Transitions
12.43.22 Notify_Type
12.43.23 Event_Time_Stamps
12.43.24 Event_Message_Texts
12.43.25 Event_Message_Texts_Config
12.43.26 Event_Detection_Enable
12.43.27 Event_Algorithm_Inhibit_Ref
12.43.28 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
413<\/td>\n12.43.29 Time_Delay_Normal
12.43.30 Reliability_Evaluation_Inhibit
12.43.31 Min_Pres_Value
12.43.32 Max_Pres_Value
12.43.33 Resolution
12.43.34 Property_List
12.43.35 Profile_Name <\/td>\n<\/tr>\n
414<\/td>\n12.44 Positive Integer Value Object Type <\/td>\n<\/tr>\n
415<\/td>\n12.44.1 Object_Identifier
12.44.2 Object_Name
12.44.3 Object_Type
12.44.4 Description
12.44.5 Present_Value
12.44.6 Status_Flags <\/td>\n<\/tr>\n
416<\/td>\n12.44.7 Event_State
12.44.8 Reliability
12.44.9 Out_Of_Service
12.44.10 Units
12.44.11 Priority_Array
12.44.12 Relinquish_Default
12.44.13 COV_Increment
12.44.14 Time_Delay
12.44.15 Notification_Class
12.44.16 High_Limit
12.44.17 Low_Limit
12.44.18 Deadband
12.44.19 Limit_Enable <\/td>\n<\/tr>\n
417<\/td>\n12.44.20 Event_Enable
12.44.21 Acked_Transitions
12.44.22 Notify_Type
12.44.23 Event_Time_Stamps
12.44.24 Event_Message_Texts
12.44.25 Event_Message_Texts_Config
12.44.26 Event_Detection_Enable
12.44.27 Event_Algorithm_Inhibit_Ref
12.44.28 Event_Algorithm_Inhibit <\/td>\n<\/tr>\n
418<\/td>\n12.44.29 Time_Delay_Normal
12.44.30 Reliability_Evaluation_Inhibit
12.44.31 Min_Pres_Value
12.44.32 Max_Pres_Value
12.44.33 Resolution
12.44.34 Property_List
12.44.35 Profile_Name <\/td>\n<\/tr>\n
419<\/td>\n12.45 Date Value Object Type
12.45.1 Object_Identifier
12.45.2 Object_Name
12.45.3 Object_Type
12.45.4 Description
12.45.5 Present_Value <\/td>\n<\/tr>\n
420<\/td>\n12.45.6 Status_Flags
12.45.7 Event_State
12.45.8 Reliability
12.45.9 Out_Of_Service
12.45.10 Priority_Array
12.45.11 Relinquish_Default
12.45.12 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
421<\/td>\n12.45.13 Property_List
12.45.14 Profile_Name <\/td>\n<\/tr>\n
422<\/td>\n12.46 DateTime Pattern Value Object Type
12.46.1 Object_Identifier
12.46.2 Object_Name
12.46.3 Object_Type
12.46.4 Description
12.46.5 Present_Value <\/td>\n<\/tr>\n
423<\/td>\n12.46.6 Status_Flags
12.46.7 Event_State
12.46.8 Reliability
12.46.9 Out_Of_Service
12.46.10 Priority_Array
12.46.11 Relinquish_Default
12.46.12 Is_UTC <\/td>\n<\/tr>\n
424<\/td>\n12.46.13 Reliability_Evaluation_Inhibit
12.46.14 Property_List
12.46.15 Profile_Name <\/td>\n<\/tr>\n
425<\/td>\n12.47 Time Pattern Value Object Type
12.47.1 Object_Identifier
12.47.2 Object_Name
12.47.3 Object_Type
12.47.4 Description
12.47.5 Present_Value <\/td>\n<\/tr>\n
426<\/td>\n12.47.6 Status_Flags
12.47.7 Event_State
12.47.8 Reliability
12.47.9 Out_Of_Service
12.47.10 Priority_Array
12.47.11 Relinquish_Default
12.47.12 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
427<\/td>\n12.47.13 Property_List
12.47.14 Profile_Name <\/td>\n<\/tr>\n
428<\/td>\n12.48 Date Pattern Value Object Type
12.48.1 Object_Identifier
12.48.2 Object_Name
12.48.3 Object_Type
12.48.4 Description
12.48.5 Present_Value <\/td>\n<\/tr>\n
429<\/td>\n12.48.6 Status_Flags
12.48.7 Event_State
12.48.8 Reliability
12.48.9 Out_Of_Service
12.48.10 Priority_Array
12.48.11 Relinquish_Default
12.48.12 Reliability_Evaluation_Inhibit <\/td>\n<\/tr>\n
430<\/td>\n12.48.13 Property_List
12.48.14 Profile_Name <\/td>\n<\/tr>\n
431<\/td>\n12.49 Network Security Object Type
12.49.1 Object_Identifier
12.49.2 Object_Name
12.49.3 Object_Type
12.49.4 Description
12.49.5 Base_Device_Security_Policy <\/td>\n<\/tr>\n
432<\/td>\n12.49.6 Network_Access_Security_Policies
12.49.7 Security_Time_Window
12.49.8 Packet_Reorder_Time
12.49.9 Distribution_Key_Revision
12.49.10 Key_Sets
12.49.11 Last_Key_Server
12.49.12 Security_PDU_Timeout
12.49.13 Update_Key_Set_Timeout <\/td>\n<\/tr>\n
433<\/td>\n12.49.14 Supported_Security_Algorithms
12.49.15 Do_Not_Hide
12.49.16 Property_List
12.49.17 Profile_Name <\/td>\n<\/tr>\n
434<\/td>\n12.50 Global Group Object Type <\/td>\n<\/tr>\n
435<\/td>\n12.50.1 Object_Identifier
12.50.2 Object_Name
12.50.3 Object_Type
12.50.4 Description
12.50.5 Group_Members
12.50.5.1 Resizing Group_Members and Group_Member_Names by Writing Either Property
12.50.5.2 Initializing New Array Elements When the Array Size is Increased
12.50.6 Group_Member_Names
12.50.6.1 Resizing Group_Members and Group_Member_Names by Writing Either Property <\/td>\n<\/tr>\n
436<\/td>\n12.50.6.2 Initializing New Array Elements When the Array Size is Increased
12.50.7 Present_Value
12.50.7.1 Initializing New Array Elements When the Array Size is Increased
12.50.8 Status_Flags <\/td>\n<\/tr>\n
437<\/td>\n12.50.9 Event_State
12.50.10 Member_Status_Flags
12.50.11 Reliability
12.50.12 Out_of_Service
12.50.13 Update_Interval
12.50.14 Requested_Update_Interval <\/td>\n<\/tr>\n
438<\/td>\n12.50.15 COV_Resubscription_Interval
12.50.16 Client_COV_Increment
12.50.17 Time_Delay
12.50.18 Notification_Class
12.50.19 Event_Enable
12.50.20 Acked_Transitions
12.50.21 Notify_Type
12.50.22 Event_Time_Stamps
12.50.23 Event_Message_Texts
12.50.24 COVU_Period <\/td>\n<\/tr>\n
439<\/td>\n12.50.25 COVU_Recipients
12.50.26 Event_Message_Texts_Config
12.50.27 Event_Detection_Enable
12.50.28 Event_Algorithm_Inhibit_Ref
12.50.29 Event_Algorithm_Inhibit
12.50.30 Time_Delay_Normal
12.50.31 Reliability_Evaluation_Inhibit
12.50.32 Property_List <\/td>\n<\/tr>\n
440<\/td>\n12.50.33 Profile_Name <\/td>\n<\/tr>\n
441<\/td>\n12.51 Notification Forwarder Object Type <\/td>\n<\/tr>\n
444<\/td>\n12.51.1 Object_Identifier
12.51.2 Object_Name
12.51.3 Object_Type
12.51.4 Description
12.51.5 Status_Flags <\/td>\n<\/tr>\n
445<\/td>\n12.51.6 Reliability
12.51.7 Out_Of_Service
12.51.8 Recipient_List
12.51.9 Subscribed_Recipients
12.51.10 Process_Identifier_Filter <\/td>\n<\/tr>\n
446<\/td>\n12.51.11 Port_Filter
12.51.12 Local_Forwarding_Only
12.51.13 Property_List
12.51.14 Reliability_Evaluation_Inhibit
12.51.15 Profile_Name <\/td>\n<\/tr>\n
447<\/td>\n12.52 Alert Enrollment Object Type
12.52.1 Object_Identifier
12.52.2 Object_Name <\/td>\n<\/tr>\n
448<\/td>\n12.52.3 Object_Type
12.52.4 Description
12.52.5 Present_Value
12.52.6 Event_State
12.52.7 Event_Detection_Enable
12.52.8 Notification_Class
12.52.9 Acked_Transitions
12.52.10 Notify_Type
12.52.11 Event_Time_Stamps
12.52.12 Event_Message_Texts
12.52.13 Event_Message_Texts_Config <\/td>\n<\/tr>\n
449<\/td>\n12.52.14 Event_Algorithm_Inhibit_Ref
12.52.15 Event_Algorithm_Inhibit
12.52.16 Property_List
12.52.17 Profile_Name <\/td>\n<\/tr>\n
450<\/td>\n12.53 Channel Object Type <\/td>\n<\/tr>\n
452<\/td>\n12.53.1 Object_Identifier
12.53.2 Object_Name
12.53.3 Object_Type
12.53.4 Description <\/td>\n<\/tr>\n
453<\/td>\n12.53.5 Present_Value (Commandable) <\/td>\n<\/tr>\n
454<\/td>\n12.53.6 Datatype Coercion of Present_Value <\/td>\n<\/tr>\n
455<\/td>\n12.53.6.1 Coercion Rule 1 \u2013 Numeric to BOOLEAN
12.53.6.2 Coercion Rule 2 \u2013 BOOLEAN to Numeric
12.53.6.3 Coercion Rule 3 \u2013 Unsigned to Numeric
12.53.6.4 Coercion Rule 4 \u2013 INTEGER to Numeric
12.53.6.5 Coercion Rule 5 \u2013 REAL to Numeric
12.53.6.6 Coercion Rule 6 \u2013 Double to Numeric <\/td>\n<\/tr>\n
456<\/td>\n12.53.6.7 Handling of Coercion Failures
12.53.7 Last_Priority
12.53.8 Write_Status
12.53.9 Status_Flags
12.53.10 Reliability <\/td>\n<\/tr>\n
457<\/td>\n12.53.11 Out_Of_Service
12.53.12 List_Of_Object_Property_References
12.53.12.1 Empty References
12.53.12.2 Initializing New Array Elements When the Array Size is Increased
12.53.13 Execution_Delay
12.53.13.1 Initializing New Array Elements When the Array Size is Increased <\/td>\n<\/tr>\n
458<\/td>\n12.53.14 Allow_Group_Delay_Inhibit
12.53.15 Channel_Number
12.53.16 Control_Groups
12.53.17 Reliability_Evaluation_Inhibit
12.53.18 Property_List
12.53.19 Profile_Name <\/td>\n<\/tr>\n
459<\/td>\n12.54 Lighting Output Object Type <\/td>\n<\/tr>\n
461<\/td>\n12.54.1 Object_Identifier
12.54.2 Object_Name
12.54.3 Object_Type <\/td>\n<\/tr>\n
462<\/td>\n12.54.4 Present_Value (Commandable)
12.54.5 Tracking_Value
12.54.6 Lighting_Command <\/td>\n<\/tr>\n
467<\/td>\n12.54.6.1 Halting a Lighting Command in Progress
12.54.6.2 Blink-Warn Behavior <\/td>\n<\/tr>\n
468<\/td>\nIn_Progress
12.54.8 Description
12.54.9 Status_Flags <\/td>\n<\/tr>\n
469<\/td>\n12.54.10 Reliability
12.54.11 Out_Of_Service
12.54.12 Blink_Warn_Enable
12.54.13 Egress_Time
12.54.14 Egress_Active
12.54.15 Default_Fade_Time
12.54.16 Default_Ramp_Rate
12.54.17 Default_Step_Increment <\/td>\n<\/tr>\n
470<\/td>\n12.54.18 Transition
12.54.19 Feedback_Value
12.54.20 Priority_Array
12.54.21 Relinquish_Default
12.54.22 Power
12.54.23 Instantaneous_Power
12.54.24 Min_Actual_Value
12.54.25 Max_Actual_Value
12.54.26 Lighting_Command_Default_Priority <\/td>\n<\/tr>\n
471<\/td>\n12.54.27 COV_Increment
12.54.28 Reliability_Evaluation_Inhibit
12.54.29 Property_List
12.54.30 Profile_Name <\/td>\n<\/tr>\n
472<\/td>\n13 ALARM AND EVENT SERVICES <\/td>\n<\/tr>\n
473<\/td>\n13.1 Change of Value Reporting <\/td>\n<\/tr>\n
475<\/td>\n13.1.1 Unsubscribed COV Notifications <\/td>\n<\/tr>\n
476<\/td>\n13.2 Event Reporting <\/td>\n<\/tr>\n
477<\/td>\n13.2.1 Event Detection and Reporting Model <\/td>\n<\/tr>\n
478<\/td>\n13.2.2 Event-State-Detection <\/td>\n<\/tr>\n
479<\/td>\n13.2.2.1 Event-State-Detection State Machine
13.2.2.1.1 Normal
13.2.2.1.2 OffNormal <\/td>\n<\/tr>\n
480<\/td>\n13.2.2.1.3 Fault
13.2.2.1.4 Transition Actions <\/td>\n<\/tr>\n
481<\/td>\n13.2.2.1.5 Inhibiting Detection of Offnormal Conditions
13.2.3 Alarm-Acknowledgment <\/td>\n<\/tr>\n
482<\/td>\n13.2.4 Event-Summarization <\/td>\n<\/tr>\n
483<\/td>\n13.2.5 Event-Notification-Distribution
13.2.5.1 Notification Forwarding
13.2.5.2 Service Parameters of Event Notification Service Requests <\/td>\n<\/tr>\n
484<\/td>\n13.2.5.3 Fault Event Notifications <\/td>\n<\/tr>\n
486<\/td>\n13.2.5.4 Alarm and Event Priority Classification <\/td>\n<\/tr>\n
487<\/td>\n13.3 Event Algorithms
13.3.1 CHANGE_OF_BITSTRING Event Algorithm <\/td>\n<\/tr>\n
489<\/td>\n13.3.2 CHANGE_OF_STATE Event Algorithm <\/td>\n<\/tr>\n
490<\/td>\n13.3.3 CHANGE_OF_VALUE Event Algorithm <\/td>\n<\/tr>\n
492<\/td>\n13.3.4 COMMAND_FAILURE Event Algorithm <\/td>\n<\/tr>\n
493<\/td>\n13.3.5 FLOATING_LIMIT Event Algorithm <\/td>\n<\/tr>\n
496<\/td>\n13.3.6 OUT_OF_RANGE Event Algorithm <\/td>\n<\/tr>\n
498<\/td>\n13.3.7 BUFFER_READY Event Algorithm <\/td>\n<\/tr>\n
499<\/td>\n13.3.8 CHANGE_OF_LIFE_SAFETY Event Algorithm <\/td>\n<\/tr>\n
501<\/td>\n13.3.9 UNSIGNED_RANGE Event Algorithm <\/td>\n<\/tr>\n
503<\/td>\n13.3.10 EXTENDED Event Algorithm <\/td>\n<\/tr>\n
504<\/td>\n13.3.11 CHANGE_OF_STATUS_FLAGS Event Algorithm <\/td>\n<\/tr>\n
506<\/td>\n13.3.12 ACCESS_EVENT Event Algorithm <\/td>\n<\/tr>\n
507<\/td>\n13.3.13 DOUBLE_OUT_OF_RANGE Event Algorithm <\/td>\n<\/tr>\n
509<\/td>\n13.3.14 SIGNED_OUT_OF_RANGE Event Algorithm <\/td>\n<\/tr>\n
511<\/td>\n13.3.15 UNSIGNED_OUT_OF_RANGE Event Algorithm <\/td>\n<\/tr>\n
513<\/td>\n13.3.16 CHANGE_OF_CHARACTERSTRING Event Algorithm <\/td>\n<\/tr>\n
515<\/td>\n13.3.17 NONE Event Algorithm <\/td>\n<\/tr>\n
516<\/td>\n13.4 Fault Algorithms
13.4.1 NONE Fault Algorithm
13.4.2 FAULT_CHARACTERSTRING Fault Algorithm <\/td>\n<\/tr>\n
517<\/td>\n13.4.3 FAULT_EXTENDED Fault Algorithm <\/td>\n<\/tr>\n
518<\/td>\n13.4.4 FAULT_LIFE_SAFETY Fault Algorithm <\/td>\n<\/tr>\n
519<\/td>\n13.4.5 FAULT_STATE Fault Algorithm <\/td>\n<\/tr>\n
520<\/td>\n13.4.6 FAULT_STATUS_FLAGS Fault Algorithm <\/td>\n<\/tr>\n
521<\/td>\n13.5 AcknowledgeAlarm Service
13.5.1 Structure
13.5.1.1 Argument
13.5.1.1.1 Acknowledging Process Identifier
13.5.1.1.2 Event Object Identifier
13.5.1.1.3 Event State Acknowledged
13.5.1.1.4 Time Stamp
13.5.1.1.5 Acknowledgment Source <\/td>\n<\/tr>\n
522<\/td>\n13.5.1.1.6 Time Of Acknowledgment
13.5.1.2 Result(+)
13.5.1.3 Result(-)
13.5.1.3.1 Error Type
13.5.2 Service Procedure <\/td>\n<\/tr>\n
523<\/td>\n13.6 ConfirmedCOVNotification Service
13.6.1 Structure
13.6.1.1 Argument
13.6.1.1.1 Subscriber Process Identifier
13.6.1.1.2 Initiating Device Identifier
13.6.1.1.3 Monitored Object Identifier
13.6.1.1.4 Time Remaining
13.6.1.1.5 List of Values
13.6.1.2 Result(+) <\/td>\n<\/tr>\n
524<\/td>\n13.6.1.3 Result(-)
13.6.1.3.1 Error Type
13.6.2 Service Procedure
13.7 UnconfirmedCOVNotification Service
13.7.1 Structure
13.7.1.1 Argument
13.7.1.1.1 Subscriber Process Identifier
13.7.1.1.2 Initiating Device Identifier
13.7.1.1.3 Monitored Object Identifier <\/td>\n<\/tr>\n
525<\/td>\n13.7.1.1.4 Time Remaining
13.7.1.1.5 List of Values
13.7.2 Service Procedure <\/td>\n<\/tr>\n
526<\/td>\n13.8 ConfirmedEventNotification Service
13.8.1 Structure
13.8.1.1 Argument
13.8.1.1.1 Process Identifier
13.8.1.1.2 Initiating Device Identifier
13.8.1.1.3 Event Object Identifier
13.8.1.1.4 Time Stamp <\/td>\n<\/tr>\n
527<\/td>\n13.8.1.1.5 Notification Class
13.8.1.1.6 Priority
13.8.1.1.7 Event Type
13.8.1.1.8 Message Text
13.8.1.1.9 Notify Type
13.8.1.1.10 AckRequired
13.8.1.1.11 From State
13.8.1.1.12 To State
13.8.1.1.13 Event Values
13.8.1.2 Result(+)
13.8.1.3 Result(-) <\/td>\n<\/tr>\n
528<\/td>\n13.8.1.3.1 Error Type
13.8.2 Service Procedure <\/td>\n<\/tr>\n
529<\/td>\n13.9 UnconfirmedEventNotification Service
13.9.1 Structure
13.9.1.1 Argument
13.9.1.1.1 Process Identifier
13.9.1.1.2 Initiating Device Identifier
13.9.1.1.3 Event Object Identifier
13.9.1.1.4 Time Stamp
13.9.1.1.5 Notification Class <\/td>\n<\/tr>\n
530<\/td>\n13.9.1.1.6 Priority
13.9.1.1.7 Event Type
13.9.1.1.8 Message Text
13.9.1.1.9 Notify Type
13.9.1.1.10 AckRequired
13.9.1.1.11 From State
13.9.1.1.12 To State
13.9.1.1.13 Event Values
13.9.2 Service Procedure <\/td>\n<\/tr>\n
531<\/td>\n13.10 GetAlarmSummary Service
13.10.1 Structure
13.10.1.1 Argument
13.10.1.2 Result(+)
13.10.1.2.1 List of Alarm Summaries
13.10.1.2.1.1 Object Identifier
13.10.1.2.1.2 Alarm State
13.10.1.2.1.3 Acknowledged Transitions
13.10.1.3 Result(-)
13.10.1.3.1 Error Type <\/td>\n<\/tr>\n
532<\/td>\n13.10.2 Service Procedure <\/td>\n<\/tr>\n
533<\/td>\n13.11 GetEnrollmentSummary Service
13.11.1 Structure
13.11.1.1 Argument
13.11.1.1.1 Acknowledgment Filter
13.11.1.1.2 Enrollment Filter <\/td>\n<\/tr>\n
534<\/td>\n13.11.1.1.3 Event State Filter
13.11.1.1.4 Event Type Filter
13.11.1.1.5 Priority Filter
13.11.1.1.6 Notification Class Filter
13.11.1.2 Result(+)
13.11.1.2.1 List of Enrollment Summaries
13.11.1.2.1.1 Object Identifier
13.11.1.2.1.2 Event Type
13.11.1.2.1.3 Event State <\/td>\n<\/tr>\n
535<\/td>\n13.11.1.2.1.4 Priority
13.11.1.2.1.5 Notification Class
13.11.1.3 Result(-)
13.11.1.3.1 Error Type
13.11.2 Service Procedure <\/td>\n<\/tr>\n
536<\/td>\n13.12 GetEventInformation Service
13.12.1 Structure
13.12.1.1 Argument
13.12.1.1.1 Last Received Object Identifier
13.12.1.2 Result(+)
13.12.1.2.1 List of Event Summaries <\/td>\n<\/tr>\n
537<\/td>\n13.12.1.2.1.1 Object Identifier
13.12.1.2.1.2 Event State
13.12.1.2.1.3 Acknowledged Transitions
13.12.1.2.1.4 Event Time Stamps
13.12.1.2.1.5 Notify Type
13.12.1.2.1.6 Event Enable
13.12.1.2.1.7 Event Priorities
13.12.1.2.2 More Events
13.12.1.3 Result(-)
13.12.1.3.1 Error Type
13.12.2 Service Procedure <\/td>\n<\/tr>\n
538<\/td>\n13.13 LifeSafetyOperation Service
13.13.1 Structure
13.13.1.1 Argument
13.13.1.1.1 Requesting Process Identifier
13.13.1.1.2 Requesting Source
13.13.1.1.3 Request
13.13.1.1.4 Object Identifier <\/td>\n<\/tr>\n
539<\/td>\n13.13.1.2 Result(+)
13.13.1.3 Result(-)
13.13.1.3.1 Error Type
13.13.2 Service Procedure <\/td>\n<\/tr>\n
540<\/td>\n13.14 SubscribeCOV Service
13.14.1 Structure
13.14.1.1 Argument
13.14.1.1.1 Subscriber Process Identifier
13.14.1.1.2 Monitored Object Identifier
13.14.1.1.3 Issue Confirmed Notifications
13.14.1.1.4 Lifetime <\/td>\n<\/tr>\n
541<\/td>\n13.14.1.2 Result(+)
13.14.1.3 Result(-)
13.14.1.3.1 Error Type
13.14.2 Service Procedure <\/td>\n<\/tr>\n
543<\/td>\n13.15 SubscribeCOVProperty Service
13.15.1 Structure
13.15.1.1 Argument
13.15.1.1.1 Subscriber Process Identifier
13.15.1.1.2 Monitored Object Identifier
13.15.1.1.3 Issue Confirmed Notifications <\/td>\n<\/tr>\n
544<\/td>\n13.15.1.1.4 Lifetime
13.15.1.1.5 Monitored Property Identifier
13.15.1.1.6 COV Increment
13.15.1.2 Result(+)
13.15.1.3 Result(-)
13.15.1.3.1 Error Type
13.15.2 Service Procedure <\/td>\n<\/tr>\n
546<\/td>\n14 FILE ACCESS SERVICES <\/td>\n<\/tr>\n
547<\/td>\n14.1 AtomicReadFile Service
14.1.1 Structure
14.1.2 Argument
14.1.2.1 File Identifier
14.1.2.2 Stream Access
14.1.2.2.1 File Start Position
14.1.2.2.2 Requested Octet Count
14.1.2.3 Record Access <\/td>\n<\/tr>\n
548<\/td>\n14.1.2.3.1 File Start Record
14.1.2.3.2 Requested Record Count
14.1.3 Result(+)
14.1.3.1 End Of File
14.1.3.2 Stream Access
14.1.3.2.1 File Start Position
14.1.3.2.2 File Data
14.1.3.3 Record Access
14.1.3.3.1 File Start Record
14.1.3.3.2 Returned Record Count
14.1.3.3.3 File Record Data
14.1.4 Result(-) <\/td>\n<\/tr>\n
549<\/td>\n14.1.4.1 Error Type
14.1.5 Service Procedure <\/td>\n<\/tr>\n
550<\/td>\n14.2 AtomicWriteFile Service
14.2.1 Structure
14.2.2 Argument
14.2.2.1 File Identifier
14.2.2.2 Stream Access
14.2.2.2.1 File Start Position
14.2.2.2.2 File Data
14.2.2.3 Record Access <\/td>\n<\/tr>\n
551<\/td>\n14.2.2.3.1 File Start Record
14.2.2.3.2 Record Count
14.2.2.3.3 File Record Data
14.2.3 Result(+)
14.2.3.1 Stream Access
14.2.3.2 Record Access
14.2.4 Result(-)
14.2.4.1 Error Type
14.2.5 Service Procedure <\/td>\n<\/tr>\n
553<\/td>\n15 OBJECT ACCESS SERVICES
15.1 AddListElement Service
15.1.1 Structure
15.1.1.1 Argument
15.1.1.1.1 Object Identifier
15.1.1.1.2 Property Identifier
15.1.1.1.3 Property Array Index
15.1.1.1.4 List of Elements
15.1.1.2 Result(+) <\/td>\n<\/tr>\n
554<\/td>\n15.1.1.3 Result(-)
15.1.1.3.1 Error Type
15.1.1.3.2 First Failed Element Number
15.1.2 Service Procedure <\/td>\n<\/tr>\n
555<\/td>\n15.2 RemoveListElement Service
15.2.1 Structure
15.2.1.1 Argument
15.2.1.1.1 Object Identifier
15.2.1.1.2 Property Identifier
15.2.1.1.3 Property Array Index
15.2.1.1.4 List of Elements
15.2.1.2 Result(+)
15.2.1.3 Result(-) <\/td>\n<\/tr>\n
556<\/td>\n15.2.1.3.1 Error Type
15.2.1.3.2 First Failed Element Number
15.2.2 Service Procedure <\/td>\n<\/tr>\n
557<\/td>\n15.3 CreateObject Service
15.3.1 Structure
15.3.1.1 Argument
15.3.1.1.1 Object Specifier
15.3.1.1.2 List of Initial Values
15.3.1.2 Result(+)
15.3.1.3 Result(-)
15.3.1.3.1 Error Type <\/td>\n<\/tr>\n
558<\/td>\n15.3.1.3.2 First Failed Element Number
15.3.2 Service Procedure <\/td>\n<\/tr>\n
559<\/td>\n15.4 DeleteObject Service
15.4.1 Structure
15.4.1.1 Argument
15.4.1.1.1 Object Identifier
15.4.1.2 Result(+)
15.4.1.3 Result(-)
15.4.1.3.1 Error Type
15.4.2 Service Procedure <\/td>\n<\/tr>\n
560<\/td>\n15.5 ReadProperty Service
15.5.1 Structure
15.5.1.1 Argument
15.5.1.1.1 Object Identifier
15.5.1.1.2 Property Identifier
15.5.1.1.3 Property Array Index
15.5.1.2 Result(+)
15.5.1.2.1 Object Identifier
15.5.1.2.2 Property Identifier <\/td>\n<\/tr>\n
561<\/td>\n15.5.1.2.3 Property Array Index
15.5.1.2.4 Property Value
15.5.1.3 Result(-)
15.5.1.3.1 Error Type
15.5.2 Service Procedure <\/td>\n<\/tr>\n
562<\/td>\n15.6 Deleted Clause <\/td>\n<\/tr>\n
563<\/td>\n15.7 ReadPropertyMultiple Service
15.7.1 Structure
15.7.1.1 Argument
15.7.1.1.1 List of Read Access Specifications
15.7.1.2 Result(+)
15.7.1.2.1 List of Read Access Results
15.7.1.3 Result(-)
15.7.1.3.1 Error Type <\/td>\n<\/tr>\n
564<\/td>\n15.7.2 Service Procedure
15.7.3 Parameters Referenced by the ReadPropertyMultiple Service
15.7.3.1 Read Access Specification Parameter
15.7.3.1.1 Object Identifier
15.7.3.1.2 List of Property References
15.7.3.2 Read Access Result <\/td>\n<\/tr>\n
565<\/td>\n15.7.3.2.1 Object Identifier
15.7.3.2.2 List of Results
15.7.3.2.2.1 Property Identifier
15.7.3.2.2.2 Property Array Index
15.7.3.2.2.3 Property Value
15.7.3.2.2.4 Property Access Error <\/td>\n<\/tr>\n
566<\/td>\n15.8 ReadRange Service
15.8.1 Structure
15.8.1.1 Argument
15.8.1.1.1 Object Identifier
15.8.1.1.2 Property Identifier
15.8.1.1.3 Property Array Index
15.8.1.1.4 Range <\/td>\n<\/tr>\n
567<\/td>\n15.8.1.1.4.1 By Position
15.8.1.1.4.1.1 Reference Index
15.8.1.1.4.1.2 Count
15.8.1.1.4.2 By Sequence Number
15.8.1.1.4.2.1 Reference Sequence Number
15.8.1.1.4.2.2 Count
15.8.1.1.4.3 By Time
15.8.1.1.4.3.1 Reference Time
15.8.1.1.4.3.2 Count <\/td>\n<\/tr>\n
568<\/td>\n15.8.1.2 Result(+)
15.8.1.2.1 Object Identifier
15.8.1.2.2 Property Identifier
15.8.1.2.3 Property Array Index
15.8.1.2.4 Result Flags
15.8.1.2.5 Item Count
15.8.1.2.6 Item Data
15.8.1.2.7 First Sequence Number
15.8.1.3 Result(-) <\/td>\n<\/tr>\n
569<\/td>\n15.8.1.3.1 Error Type
15.8.2 Service Procedure <\/td>\n<\/tr>\n
571<\/td>\n15.9 WriteProperty Service
15.9.1 Structure
15.9.1.1 Argument
15.9.1.1.1 Object Identifier
15.9.1.1.2 Property Identifier
15.9.1.1.3 Property Array Index
15.9.1.1.4 Property Value
15.9.1.1.5 Priority <\/td>\n<\/tr>\n
572<\/td>\n15.9.1.2 Result(+)
15.9.1.3 Result(-)
15.9.1.3.1 Error Type
15.9.2 Service Procedure <\/td>\n<\/tr>\n
573<\/td>\n15.10 WritePropertyMultiple Service
15.10.1 Structure
15.10.1.1 Argument
15.10.1.1.1 List of Write Access Specifications
15.10.1.2 Result(+)
15.10.1.3 Result(-) <\/td>\n<\/tr>\n
574<\/td>\n15.10.1.3.1 Error Type
15.10.1.3.2 First Failed Write Attempt
15.10.2 Service Procedure <\/td>\n<\/tr>\n
575<\/td>\n15.10.3 Parameters Referenced by the WritePropertyMultiple Service
15.10.3.1 Object Identifier
15.10.3.2 List of Properties
15.10.3.2.1 Property Identifier
15.10.3.2.2 Property Array Index
15.10.3.2.3 Property Value
15.10.3.2.4 Priority <\/td>\n<\/tr>\n
576<\/td>\n15.11 WriteGroup Service
15.11.1 WriteGroup Service Structure
15.11.1.1 Argument
15.11.1.1.1 Group Number
15.11.1.1.2 Write Priority
15.11.1.1.3 Change List
15.11.1.1.4 Inhibit Delay <\/td>\n<\/tr>\n
577<\/td>\n15.11.2 WriteGroup Service Procedure <\/td>\n<\/tr>\n
578<\/td>\n16 REMOTE DEVICE MANAGEMENT SERVICES
16.1 DeviceCommunicationControl Service
16.1.1 Structure
16.1.1.1 Argument
16.1.1.1.1 Time Duration
16.1.1.1.2 Enable\/Disable
16.1.1.1.3 Password
16.1.1.2 Result(+) <\/td>\n<\/tr>\n
579<\/td>\n16.1.1.3 Result(-)
16.1.1.3.1 Error Type
16.1.2 Service Procedure <\/td>\n<\/tr>\n
580<\/td>\n16.2 ConfirmedPrivateTransfer Service
16.2.1 ConfirmedPrivateTransfer Service Structure
16.2.1.1 Argument
16.2.1.1.1 Vendor ID
16.2.1.1.2 Service Number
16.2.1.1.3 Service Parameters
16.2.1.2 Result(+) <\/td>\n<\/tr>\n
581<\/td>\n16.2.1.2.1 Vendor ID
16.2.1.2.2 Service Number
16.2.1.2.3 Result Block
16.2.1.3 Result(-)
16.2.1.3.1 Error Type
16.2.1.3.2 Vendor ID
16.2.1.3.3 Service Number
16.2.1.3.4 Error Parameters
16.2.2 Service Procedure <\/td>\n<\/tr>\n
582<\/td>\n16.3 UnconfirmedPrivateTransfer Service
16.3.1 UnconfirmedPrivateTransfer Service Structure
16.3.1.1 Argument
16.3.1.1.1 Vendor ID
16.3.1.1.2 Service Number
16.3.1.1.3 Service Parameters
16.3.2 Service Procedure <\/td>\n<\/tr>\n
583<\/td>\n16.4 ReinitializeDevice Service
16.4.1 Structure
16.4.1.1 Argument
16.4.1.1.1 Reinitialized State of Device
16.4.1.1.2 Password
16.4.1.2 Result(+) <\/td>\n<\/tr>\n
584<\/td>\n16.4.1.3 Result(-)
16.4.1.3.1 Error Type
16.4.2 Service Procedure <\/td>\n<\/tr>\n
585<\/td>\n16.5 ConfirmedTextMessage Service
16.5.1 ConfirmedTextMessage Service Structure
16.5.1.1 Argument
16.5.1.1.1 Text Message Source Device
16.5.1.1.2 Message Class
16.5.1.1.3 Message Priority
16.5.1.1.4 Message
16.5.1.2 Result(+)
16.5.1.3 Result(-) <\/td>\n<\/tr>\n
586<\/td>\n16.5.1.3.1 Error Type
16.5.2 Service Procedure <\/td>\n<\/tr>\n
587<\/td>\n16.6 UnconfirmedTextMessage Service
16.6.1 UnconfirmedTextMessage Service Structure
16.6.1.1 Argument
16.6.1.1.1 Text Message Source Device
16.6.1.1.2 Message Class
16.6.1.1.3 Message Priority
16.6.1.1.4 Message
16.6.2 Service Procedure <\/td>\n<\/tr>\n
588<\/td>\n16.7 TimeSynchronization Service
16.7.1 Structure
16.7.1.1 Argument
16.7.1.1.1 Time
16.7.2 Service Procedure <\/td>\n<\/tr>\n
589<\/td>\n16.8 UTCTimeSynchronization Service
16.8.1 Structure
16.8.1.1 Argument
16.8.1.1.1 Time
16.8.2 Service Procedure <\/td>\n<\/tr>\n
590<\/td>\n16.9 Who-Has and I-Have Services
16.9.1 Who-Has Service Structure
16.9.1.1 Argument
16.9.1.1.1 Device Instance Range Low Limit
16.9.1.1.2 Device Instance Range High Limit
16.9.1.1.3 Object Identifier <\/td>\n<\/tr>\n
591<\/td>\n16.9.1.1.4 Object Name
16.9.2 Service Procedure
16.9.3 I-Have Service Structure
16.9.3.1 Argument
16.9.3.1.1 Device Identifier
16.9.3.1.2 Object Identifier
16.9.3.1.3 Object Name
16.9.4 Service Procedure <\/td>\n<\/tr>\n
592<\/td>\n16.10 Who-Is and I-Am Services
16.10.1 Who-Is Service Structure
16.10.1.1 Argument
16.10.1.1.1 Device Instance Range Low Limit
16.10.1.1.2 Device Instance Range High Limit
16.10.2 Service Procedure <\/td>\n<\/tr>\n
593<\/td>\n16.10.3 I-Am Service Structure
16.10.3.1 Argument
16.10.3.1.1 I-Am Device Identifier
16.10.3.1.2 Max APDU Length Accepted
16.10.3.1.3 Segmentation Supported
16.10.3.1.4 Vendor Identifier
16.10.4 Service Procedure <\/td>\n<\/tr>\n
594<\/td>\n17 VIRTUAL TERMINAL SERVICES
17.1 Virtual Terminal Model <\/td>\n<\/tr>\n
596<\/td>\n17.1.1 Basic Services
17.1.2 VT-classes
17.1.3 Active VT-sessions
17.1.4 State Diagram for VT-Open, VT-Data, and VT-Close <\/td>\n<\/tr>\n
597<\/td>\n17.1.5 VT Session Synchronization
17.1.6 VT Session Identifiers <\/td>\n<\/tr>\n
598<\/td>\n17.2 VT-Open Service
17.2.1 Structure
17.2.1.1 Argument
17.2.1.1.1 VT-class
17.2.1.1.2 Local VT Session Identifier
17.2.1.2 Result (+)
17.2.1.2.1 Remote VT Session Identifier <\/td>\n<\/tr>\n
599<\/td>\n17.2.1.3 Result (-)
17.2.1.3.1 Error Type
17.2.2 Service Procedure <\/td>\n<\/tr>\n
600<\/td>\n17.3 VT-Close Service
17.3.1 Structure
17.3.1.1 Argument
17.3.1.1.1 List of Remote VT Session Identifiers
17.3.1.2 Result (+)
17.3.1.3 Result (-)
17.3.1.3.1 Error Type
17.3.1.3.2 List of VT Session Identifiers
17.3.2 Service Procedure <\/td>\n<\/tr>\n
601<\/td>\n17.4 VT-Data Service
17.4.1 Structure
17.4.1.1 Argument
17.4.1.1.1 VT-session Identifier
17.4.1.1.2 VT-new Data
17.4.1.1.3 VT-data Flag
17.4.1.2 Result (+)
17.4.1.2.1 All New Data Accepted
17.4.1.2.2 Accepted Octet Count <\/td>\n<\/tr>\n
602<\/td>\n17.4.1.3 Result (-)
17.4.1.3.1 Error Type
17.4.2 Service Procedure <\/td>\n<\/tr>\n
603<\/td>\n17.5 Default-terminal Characteristics
17.5.1 Default-terminal Character Repertoire <\/td>\n<\/tr>\n
605<\/td>\n17.5.2 Control Functions
17.5.2.1 Octet Code 007
17.5.2.2 Octet Codes 008 and 127 <\/td>\n<\/tr>\n
606<\/td>\n17.5.2.3 Octet Code 013
17.5.2.4 Octet Code 010
17.5.2.5 Octet Code 009
17.5.3 Page Size Assumptions <\/td>\n<\/tr>\n
607<\/td>\n18 ERROR, REJECT, and ABORT CODES
18.1 Error Class – DEVICE
18.2 Error Class – OBJECT <\/td>\n<\/tr>\n
608<\/td>\n18.3 Error Class – PROPERTY <\/td>\n<\/tr>\n
609<\/td>\n18.4 Error Class – RESOURCES
18.5 Error Class – SECURITY <\/td>\n<\/tr>\n
611<\/td>\n18.6 Error Class – SERVICES <\/td>\n<\/tr>\n
612<\/td>\n18.7 Error Class – COMMUNICATION <\/td>\n<\/tr>\n
614<\/td>\n18.8 Error Class – VT <\/td>\n<\/tr>\n
615<\/td>\n18.9 Reject Reason
18.10 Abort Reason <\/td>\n<\/tr>\n
616<\/td>\n18.11 Confirmed Service Common Errors <\/td>\n<\/tr>\n
617<\/td>\n19 BACnet PROCEDURES
19.1 Backup and Restore
19.1.1 The Backup and Restore Procedures
19.1.2 Backup
19.1.2.1 Initiation of the Backup Procedure
19.1.2.2 Preparation for Backup <\/td>\n<\/tr>\n
618<\/td>\n19.1.2.3 Loading the Backup Parameters
19.1.2.4 Backing Up the Configuration Files
19.1.2.5 Ending the Backup Procedure <\/td>\n<\/tr>\n
619<\/td>\n19.1.3 Restore
19.1.3.1 Initiation of the Restore Procedure
19.1.3.2 Preparation for Restore <\/td>\n<\/tr>\n
620<\/td>\n19.1.3.3 Restoring the Configuration Files
19.1.3.4 Ending the Restore Procedure <\/td>\n<\/tr>\n
621<\/td>\n19.2 Command Prioritization
19.2.1 Prioritization Mechanism <\/td>\n<\/tr>\n
622<\/td>\n19.2.1.1 Commandable Properties
19.2.1.2 Prioritized Commands
19.2.1.3 Relinquish Commands <\/td>\n<\/tr>\n
623<\/td>\n19.2.1.4 Command Source ID
19.2.1.5 Command Overwrite
19.2.1.6 Prioritization for Channel Objects
19.2.2 Application Priority Assignments <\/td>\n<\/tr>\n
624<\/td>\n19.2.3 Minimum_On_Time and Minimum_Off_Time
19.2.4 Prioritization for Command Objects
19.2.5 Prioritization for Loop Objects
19.2.6 Prioritization for Schedule Objects <\/td>\n<\/tr>\n
625<\/td>\n19.2.7 Prioritization for Access Point Objects
19.3 Device Restart Procedure <\/td>\n<\/tr>\n
626<\/td>\n20 ENCODING BACnet PROTOCOL DATA UNITS
20.1 Encoding the Fixed Part of BACnet APDUs
20.1.1 Encoding the BACnetPDU CHOICE Tag <\/td>\n<\/tr>\n
627<\/td>\n20.1.2 BACnet-Confirmed-Request-PDU
20.1.2.1 segmented-message
20.1.2.2 more-follows
20.1.2.3 segmented-response-accepted
20.1.2.4 max-segments-accepted <\/td>\n<\/tr>\n
628<\/td>\n20.1.2.5 max-APDU-length-accepted
20.1.2.6 invokeID
20.1.2.7 sequence-number
20.1.2.8 proposed-window-size
20.1.2.9 service-choice <\/td>\n<\/tr>\n
629<\/td>\n20.1.2.10 service-request
20.1.2.11 Format of the BACnet-Confirmed-Request-PDU
20.1.3 BACnet-Unconfirmed-Request-PDU <\/td>\n<\/tr>\n
630<\/td>\n20.1.3.1 service-choice
20.1.3.2 service-request
20.1.3.3 Format of the BACnet-Unconfirmed-Request-PDU
20.1.4 BACnet-SimpleACK-PDU
20.1.4.1 original-invokeID
20.1.4.2 service-ACK-choice <\/td>\n<\/tr>\n
631<\/td>\n20.1.4.3 Format of the BACnet-SimpleACK-PDU
20.1.5 BACnet-ComplexACK-PDU
20.1.5.1 segmented-message
20.1.5.2 more-follows
20.1.5.3 original-invokeID <\/td>\n<\/tr>\n
632<\/td>\n20.1.5.4 sequence-number
20.1.5.5 proposed-window-size
20.1.5.6 service-ACK-choice
20.1.5.7 service-ACK
20.1.5.8 Format of the BACnet-ComplexACK-PDU <\/td>\n<\/tr>\n
633<\/td>\n20.1.6 BACnet-SegmentACK-PDU
20.1.6.1 negative-ACK
20.1.6.2 server
20.1.6.3 original-invokeID
20.1.6.4 sequence-number
20.1.6.5 actual-window-size
20.1.6.6 Format of the BACnet-SegmentACK-PDU <\/td>\n<\/tr>\n
634<\/td>\n20.1.7 BACnet-Error-PDU
20.1.7.1 original-invokeID
20.1.7.2 error-choice
20.1.7.3 error
20.1.7.4 Format of the BACnet-Error-PDU <\/td>\n<\/tr>\n
635<\/td>\n20.1.8 BACnet-Reject-PDU
20.1.8.1 original-invokeID
20.1.8.2 reject-reason
20.1.8.3 Format of the BACnet-Reject-PDU <\/td>\n<\/tr>\n
636<\/td>\n20.1.9 BACnet-Abort-PDU
20.1.9.1 server
20.1.9.2 original-invokeID
20.1.9.3 abort-reason
20.1.9.4 Format of the BACnet-Abort-PDU <\/td>\n<\/tr>\n
637<\/td>\n20.2 Encoding the Variable Part of BACnet APDUs
20.2.1 General Rules For Encoding BACnet Tags
20.2.1.1 Class
20.2.1.2 Tag Number <\/td>\n<\/tr>\n
638<\/td>\n20.2.1.3 Length\/Value\/Type
20.2.1.3.1 Primitive Data
20.2.1.3.2 Constructed Data
20.2.1.4 Application Tags <\/td>\n<\/tr>\n
639<\/td>\n20.2.1.5 Context-Specific Tags
20.2.2 Encoding of a Null Value
20.2.3 Encoding of a Boolean Value <\/td>\n<\/tr>\n
640<\/td>\n20.2.4 Encoding of an Unsigned Integer Value
20.2.5 Encoding of a Signed Integer Value
20.2.6 Encoding of a Real Number Value <\/td>\n<\/tr>\n
641<\/td>\n20.2.7 Encoding of a Double Precision Real Number Value
20.2.8 Encoding of an Octet String Value
20.2.9 Encoding of a Character String Value <\/td>\n<\/tr>\n
642<\/td>\n20.2.10 Encoding of a Bit String Value <\/td>\n<\/tr>\n
643<\/td>\n20.2.11 Encoding of an Enumerated Value
20.2.12 Encoding of a Date Value
20.2.13 Encoding of a Time Value <\/td>\n<\/tr>\n
644<\/td>\n20.2.14 Encoding of an Object Identifier Value
20.2.15 Encoding of a Tagged Value <\/td>\n<\/tr>\n
647<\/td>\n20.2.16 Encoding of a Sequence Value <\/td>\n<\/tr>\n
649<\/td>\n20.2.17 Encoding of a Sequence-Of Value <\/td>\n<\/tr>\n
650<\/td>\n20.2.18 Encoding of a Choice Value
20.2.19 Encoding of a Value of the ANY Type
20.2.20 Summary of the Tagging Rules <\/td>\n<\/tr>\n
651<\/td>\n21 FORMAL DESCRIPTION OF APPLICATION PROTOCOL DATA UNITS <\/td>\n<\/tr>\n
726<\/td>\n22 CONFORMANCE AND INTEROPERABILITY
22.1 Conformance to BACnet
22.1.1 Protocol Implementation Conformance Statement (PICS)
22.1.1.1 PICS Contents
22.1.2 Conformance Test <\/td>\n<\/tr>\n
727<\/td>\n22.1.3 Data Link and Physical Layers
22.1.4 Conformance with Non-Standard Data Link Layer
22.1.5 Minimum Device Requirements
22.2 BACnet Interoperability
22.2.1 Interoperability Areas
22.2.1.1 Data Sharing <\/td>\n<\/tr>\n
728<\/td>\n22.2.1.2 Alarm and Event Management
22.2.1.3 Scheduling
22.2.1.4 Trending
22.2.1.5 Device and Network Management <\/td>\n<\/tr>\n
729<\/td>\n23 EXTENDING BACnet TO ACCOMMODATE VENDOR PROPRIETARY INFORMATION
23.1 Extending Enumeration Values <\/td>\n<\/tr>\n
730<\/td>\n23.2 Using the PrivateTransfer Services to Invoke Non-Standardized Services
23.3 Adding Proprietary Properties to a Standardized Object <\/td>\n<\/tr>\n
731<\/td>\n23.4 Adding Proprietary Object Types to BACnet
23.4.1 Proprietary Object_Type Enumerations
23.4.2 Proprietary Property Datatypes
23.4.3 Required Properties in Proprietary Object Types
23.5 Restrictions on Extending BACnet <\/td>\n<\/tr>\n
732<\/td>\n24 NETWORK SECURITY
24.1 Overview
24.1.1 Security Layer
24.1.2 Shared Keys <\/td>\n<\/tr>\n
733<\/td>\n24.1.3 Securing Messages
24.1.4 Network Security Policies <\/td>\n<\/tr>\n
734<\/td>\n24.1.5 Device Level Security
24.1.6 Secure Tunnel Mode
24.1.7 User Authentication
24.1.8 Key Distribution <\/td>\n<\/tr>\n
735<\/td>\n24.1.9 Deployment Options
24.1.10 Limitations and Attacks <\/td>\n<\/tr>\n
736<\/td>\n24.1.11 Minimum Device Requirements
24.2 Security Wrapper <\/td>\n<\/tr>\n
737<\/td>\n24.2.1 Security Header Protocol Control Information
24.2.2 Key Revision
24.2.3 Key Identifier
24.2.4 Source Device Instance <\/td>\n<\/tr>\n
738<\/td>\n24.2.5 Message Id
24.2.6 Timestamp
24.2.7 Destination Device Instance
24.2.8 DNET\/DLEN\/DADR
24.2.9 SNET\/SLEN\/SADR <\/td>\n<\/tr>\n
739<\/td>\n24.2.10 Authentication Mechanism
24.2.11 Authentication Data <\/td>\n<\/tr>\n
740<\/td>\n24.2.12 Service Data
24.2.13 Padding
24.2.14 Signature
24.3 Security Messages
24.3.1 Challenge-Request <\/td>\n<\/tr>\n
742<\/td>\n24.3.2 Security-Payload <\/td>\n<\/tr>\n
744<\/td>\n24.3.3 Security-Response <\/td>\n<\/tr>\n
745<\/td>\n24.3.3.1 badTimestamp <\/td>\n<\/tr>\n
746<\/td>\n24.3.3.2 cannotUseKey
24.3.3.3 incorrectKey
24.3.3.4 unknownAuthenticationType
24.3.3.5 unknownKey <\/td>\n<\/tr>\n
747<\/td>\n24.3.3.6 unknownKeyRevision
24.3.3.7 tooManyKeys
24.3.3.8 invalidKeyData
24.3.4 Request-Key-Update <\/td>\n<\/tr>\n
749<\/td>\n24.3.5 Update-Key-Set <\/td>\n<\/tr>\n
753<\/td>\n24.3.6 Update-Distribution-Key <\/td>\n<\/tr>\n
754<\/td>\n24.3.7 Request-Master-Key <\/td>\n<\/tr>\n
755<\/td>\n24.3.8 Set-Master-Key <\/td>\n<\/tr>\n
756<\/td>\n24.4 Securing an APDU <\/td>\n<\/tr>\n
757<\/td>\n24.5 Securing an NPDU
24.6 Securing a BVLL <\/td>\n<\/tr>\n
759<\/td>\n24.7 Securing Messages
24.7.1 Message Id
24.7.2 Timestamp <\/td>\n<\/tr>\n
760<\/td>\n24.7.3 Device Identification
24.7.4 Message Signature
24.7.4.1 Secure Hash Algorithms
24.7.4.1.1 MD5
24.7.4.1.2 SHA-256
24.7.4.2 HMAC
24.7.5 Encrypted Messages <\/td>\n<\/tr>\n
761<\/td>\n24.7.5.1 Cipher Block Chaining (CBC)
24.8 Network Security Network Trust Levels <\/td>\n<\/tr>\n
762<\/td>\n24.8.1 Trusted Networks
24.8.2 Non-trusted Networks
24.9 Network Security Policies
24.9.1 Plain-Non-Trusted
24.9.2 Plain-Trusted
24.9.3 Signed-Trusted
24.9.4 Encrypted-Trusted <\/td>\n<\/tr>\n
763<\/td>\n24.10 Network Security <\/td>\n<\/tr>\n
764<\/td>\n24.11 End-to-End Security
24.11.1 Determining Exceptional Security Requirements
24.12 Wrapping and Unwrapping Secure Messages
24.12.1 Wrapping and Unwrapping By Routers <\/td>\n<\/tr>\n
765<\/td>\n24.12.1.1 Routing Security Errors onto Plain Networks
24.12.1.2 Routing To and From Plain Networks
24.12.2 Securing Response Messages <\/td>\n<\/tr>\n
766<\/td>\n24.13 Authenticating Messages
24.13.1 Validating the Security Header Protocol Control Information <\/td>\n<\/tr>\n
767<\/td>\n24.13.2 Validating the Signature
24.13.3 Validating the Source MAC Address <\/td>\n<\/tr>\n
768<\/td>\n24.13.4 Validating the Destination Device Instance
24.13.5 Validating the Message Id <\/td>\n<\/tr>\n
769<\/td>\n24.13.6 Validating the Timestamp
24.14 User Authentication
24.14.1 Proxied User Authentication <\/td>\n<\/tr>\n
770<\/td>\n24.15 Time Synchronization Requirements
24.15.1 BACnet Time Synchronization Messages
24.15.2 Overcoming Non-synchronized Clocks
24.15.2.1 Devices Without Real Time Clock Chips
24.15.2.1.1 Monitoring Broadcast Traffic
24.15.2.1.2 Monitoring For Any Traffic
24.15.2.1.3 Wait For TimeSynchronization <\/td>\n<\/tr>\n
771<\/td>\n24.16 Integrating the Security Layer into the BACnet Stack
24.16.1 Secure PDU Sizes
24.16.2 Selecting Error Codes <\/td>\n<\/tr>\n
772<\/td>\n24.16.3 Communicating Security Parameters
24.16.4 Detecting and Processing Security Errors <\/td>\n<\/tr>\n
776<\/td>\n24.16.5 Security Errors in Network Layer Initiated Packets
24.16.6 Security Errors in BACnet\/IP BVLL Initiated Packets <\/td>\n<\/tr>\n
777<\/td>\n24.16.7 Data Hiding
24.16.7.1 Hiding Properties
24.16.7.2 Hiding Array Elements
24.16.7.3 Hiding Service Results
24.16.8 Device Identity
24.16.8.1 Security of Device Identity <\/td>\n<\/tr>\n
778<\/td>\n24.16.8.2 Modifying A Device’s Identity
24.17 BACnet Security In A NAT Environment
24.18 BACnet Security Proxy
24.19 Deploying Secure Device on Non-Security Aware Networks
24.20 Deploying Secure Single Network Installations <\/td>\n<\/tr>\n
779<\/td>\n24.21 Security Keys
24.21.1 Key Identifiers <\/td>\n<\/tr>\n
780<\/td>\n24.21.2 Key Sets
24.21.3 Key Distribution
24.22 Key Server
24.22.1 Key Generation <\/td>\n<\/tr>\n
781<\/td>\n24.22.2 Distribution Method <\/td>\n<\/tr>\n
782<\/td>\n24.22.3 Initial Key Distribution
24.22.4 Key Revision
24.22.5 Sites Without Key Servers <\/td>\n<\/tr>\n
783<\/td>\n24.22.6 Multiple Key Servers <\/td>\n<\/tr>\n
784<\/td>\n25 REFERENCES <\/td>\n<\/tr>\n
787<\/td>\nANNEX A – PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT (NORMATIVE) <\/td>\n<\/tr>\n
790<\/td>\nANNEX B – GUIDE TO SPECIFYING BACnet DEVICES (INFORMATIVE) <\/td>\n<\/tr>\n
791<\/td>\nANNEX C – Removed <\/td>\n<\/tr>\n
792<\/td>\nANNEX D – Removed <\/td>\n<\/tr>\n
793<\/td>\nANNEX E – EXAMPLES OF BACnet APPLICATION SERVICES (INFORMATIVE) <\/td>\n<\/tr>\n
810<\/td>\nANNEX F – EXAMPLES OF APDU ENCODING (INFORMATIVE) <\/td>\n<\/tr>\n
839<\/td>\nANNEX G – CALCULATION OF CRC (INFORMATIVE) <\/td>\n<\/tr>\n
850<\/td>\nANNEX H – COMBINING BACnet NETWORKS WITH NON-BACnet NETWORKS (NORMATIVE) <\/td>\n<\/tr>\n
869<\/td>\nANNEX I – COMMANDABLE PROPERTIES WITH MINIMUM ON AND OFF TIMES (INFORMATIVE) <\/td>\n<\/tr>\n
871<\/td>\nANNEX J – BACnet\/IP (NORMATIVE) <\/td>\n<\/tr>\n
887<\/td>\nANNEX K – BACnet INTEROPERABILITY BUILDING BLOCKS (BIBBs) (NORMATIVE) <\/td>\n<\/tr>\n
917<\/td>\nANNEX L – DESCRIPTIONS AND PROFILES OF STANDARDIZED BACnet DEVICES (NORMATIVE) <\/td>\n<\/tr>\n
923<\/td>\nANNEX M – GUIDE TO EVENT NOTIFICATION PRIORITY ASSIGNMENTS (INFORMATIVE) <\/td>\n<\/tr>\n
927<\/td>\nANNEX N – BACnet\/WS WEB SERVICES INTERFACE (NORMATIVE) <\/td>\n<\/tr>\n
961<\/td>\nANNEX O – BACnet OVER ZigBee AS A DATA LINK LAYER (NORMATIVE) <\/td>\n<\/tr>\n
967<\/td>\nANNEX P-BACnet ENCODING OF STANDARD AUTHENTICATION FACTOR FORMATS (NORMATIVE) <\/td>\n<\/tr>\n
974<\/td>\nANNEX Q – XML DATA FORMATS (NORMATIVE) <\/td>\n<\/tr>\n
1022<\/td>\nANNEX R – MAPPING NETWORK LAYER ERRORS (NORMATIVE) <\/td>\n<\/tr>\n
1024<\/td>\nANNEX S – EXAMPLES OF SECURE BACnet MESSAGES (INFORMATIVE) <\/td>\n<\/tr>\n
1039<\/td>\nHISTORY OF REVISIONS <\/td>\n<\/tr>\n
1053<\/td>\nNOTICE <\/td>\n<\/tr>\n
1054<\/td>\nFORM FOR SUBMITTAL OF PROPOSED CHANGE TOANASHRAE STANDARD UNDER CONTINUOUS MAINTENANCE <\/td>\n<\/tr>\n
1055<\/td>\nPOLICY STATEMENT DEFINING ASHRAE\u2019S CONCERNFOR THE ENVIRONMENTAL IMPACT OF ITS ACTIVITIES <\/td>\n<\/tr>\n
1056<\/td>\nAbout ASHRAE <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

ASHRAE Standard 135-2012 BACnet – A Data Communication Protocol for Building Automation and Control Networks (ANSI Approved)<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
ASHRAE<\/b><\/a><\/td>\n2012<\/td>\n1056<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":113109,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2719],"product_tag":[],"class_list":{"0":"post-113108","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ashrae","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/113108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/113109"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=113108"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=113108"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=113108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}