Escolar Documentos
Profissional Documentos
Cultura Documentos
SubscribeCOV Service SubscriberProcessID ObjectID ConfirmedNotifications Lifetime 123 AV27 TRUE 300 SubscribeCOVProperty Service SubscriberProcessID ObjectID ConfirmedNotifications Lifetime PropertyID COV Increment 123 AV27 TRUE 300 85 1.0
COV Notification
ConfirmedCOVNotification Service
SubscriberProcessID
DeviceID ObjectID
123
3415 AV27
Time Remaining
List of Values
143
Data Model
Name Present Value Status Last Changed Hours On e.g. OutsideLight on or off? OK, Fault, Overridden 2008-09-06 20:13 1652.5
Everything is a Point
Name Present Value Status Last Changed Hours On OutsideLight ON OK 2008-09-06 20:13 1652.5
BO or BV MSI or MSV
AV
Everything is an Object
OutsideLight Present Value Status Last Changed Hours On ON OK 2008-09-06 20:13 1652.5
Standard Object
BO object Object_Name Present_Value Status_Flags
Change_Of_State_Time
Elapsed_Active_Time
Proprietary Object
Proprietary XX object Object_Name My Value My Status
Last Change
Hours On
Present_Value
Time_Delay
Out_Of_Service T
OUT_OF_SERVICE
writes to Present_Value
writes to Reliability
sensor input
F=auto
Override Decision
Interface_Value
T=manual
manual setting
Out_Of_Service
OUT_OF_SERVICE
T F Reliability Logic
T F
control output
T=manual
manual setting
Present_Value
Change_Of_State_Time Change_Of_State_Count
Active/Inactive
2008-09-06 20:13 23457
Time_Of_State_Count_Reset
Elapsed_Active_Time Time_Of_Active_Time_Reset
2008-09-06 21:22
1257.3 2008-09-06 21:22
DeviceID ObjectID
Group Objects
List_Of_Group_Members Present_Value
ObjectID PropertyID Array Index Property Value
Global Group
Group_Members Present_Value Group_Member_Names
DeviceID ObjectID PropertyID Array Index
Property Value
Questions
Character Sets
String
3.64 DBCS (plus code page) JIS (Japan) ISO 10646 UCS-4 (Everything) ISO 10646 UCS-2 (Unicode) ISO 8859 (ANSI + Latin/Europe) UTF-8
properties, e.g. Description, Active_Text, etc. String parameters, e.g. Passwords Comparison, e.g. ReadPropertyConditional
Questions
Proprietary Extensions
Extensible Enumerations
Enumeration Name error-class error-code BACnetAbortReason BACnetDeviceStatus BACnetDoorAlarmState BACnetEngineeringUnits BACnetEventState BACnetEventType BACnetLifeSafetyMode BACnetLifeSafetyState BACnetLifeSafetyOperation BACnetMaintenance BACnetObjectType BACnetProgramError BACnetPropertyIdentifier BACnetPropertyStates BACnetReliability BACnetRejectReason BACnetSilencedState BACnetVTClass Reserved Range 0-63 0-255 0-63 0-63 0-255 0-255 0-63 0-63 0-255 0-255 0-63 0-255 0-127 0-63 0-511 0-63 0-63 0-63 0-63 0-63 Maximum Value 65535 65535 255 65535 65535 65535 65535 65535 65535 65535 65535 65535 1023 65535 4194303 254 65535 255 65535 65535
Some
BACnet clients wont support Avoid using constructed datatypes Publish detailed descriptions of all proprietary object types and their properties
EventNotifications
Complex,
Extended Event Types Using event types with objects not listed in 13-2 Faults
Proprietary Services
PrivateTransfer
unconfirmed
confirmed
Configuration
Read/Write
properties is preferred vs. PrivateTransfer or AtomicRead/WriteFile Tools vs. Files (e.g. XML) vs. Private Mechanisms (web pages etc.)
Questions