time-delay notification-class high-limit low-limit deadband limit-enable event-enable acked-transitions notify-type event-time-stamps profile-name
[113] Unsigned OPTIONAL, [17] Unsigned OPTIONAL, [45] REAL OPTIONAL, [59] REAL OPTIONAL, [25] REAL OPTIONAL,
[52] BACnetLimitEnable OPTIONAL,
[35] BACnetEventTransitionBits OPTIONAL, [0] BACnetEventTransitionBits OPTIONAL, [72] BACnetNotifyType OPTIONAL,
[130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY [168] CharacterString OPTIONAL
}
ANALOG-OUTPUT ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType, present-value [85] REAL, description [28] CharacterString OPTIONAL, device-type [31] CharacterString OPTIONAL, status-flags [111] BACnetStatusFlags, event-state [36] BACnetEventState, reliability [103] BACnetReliability OPTIONAL, out-of-service [81] BOOLEAN, units [117] BACnetEngineeringUnits, min-pres-value [69] REAL OPTIONAL, max-pres-value [65] REAL OPTIONAL, resolution [106] REAL OPTIONAL, priority-array [87] BACnetPriorityArray, relinquish-default [104] REAL, cov-increment [22] REAL OPTIONAL, time-delay [113] Unsigned OPTIONAL, notification-class [17] Unsigned OPTIONAL, high-limit [45] REAL OPTIONAL, low-limit [59] REAL OPTIONAL, deadband [25] REAL OPTIONAL, limit-enable [52] BACnetLimitEnable OPTIONAL, event-enable [35] BACnetEventTransitionBits OPTIONAL, acked-transitions [0] BACnetEventTransitionBits OPTIONAL, notify-type [72] BACnetNotifyType OPTIONAL, event-time-stamps [130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY
profile-name [168] CharacterString OPTIONAL
}
ANALOG-VALUE ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType, present-value [85] REAL, description [28] CharacterString OPTIONAL, status-flags [111] BACnetStatusFlags, event-state [36] BACnetEventState, reliability [103] BACnetReliability OPTIONAL, out-of-service [81] BOOLEAN, units [117] BACnetEngineeringUnits, priority-array [87] BACnetPriorityArray OPTIONAL, relinquish-default [104] REAL OPTIONAL, cov-increment [22] REAL OPTIONAL, time-delay [113] Unsigned OPTIONAL, notification-class [17] Unsigned OPTIONAL, high-limit [45] REAL OPTIONAL, low-limit [59] REAL OPTIONAL, deadband [25] REAL OPTIONAL, limit-enable [52] BACnetLimitEnable OPTIONAL, event-enable [35] BACnetEventTransitionBits OPTIONAL, acked-transitions [0] BACnetEventTransitionBits OPTIONAL, notify-type [72] BACnetNotifyType OPTIONAL,
event-time-stamps [130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY
profile-name [168] CharacterString OPTIONAL }
BINARY-INPUT ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType, present-value [85] BACnetBinaryPV, description [28] CharacterString OPTIONAL, device-type [31] CharacterString OPTIONAL, status-flags [111] BACnetStatusFlags, event-state [36] BACnetEventState, reliability [103] BACnetReliability OPTIONAL, out-of-service [81] BOOLEAN, polarity [84] BACnetPolarity, inactive-text [46] CharacterString OPTIONAL,
active-text change-of-state-time change-of-state-count time-of-state-count-reset elapsed-active-time time-of-active-time-reset time-delay notification-class alarm-value event-enable acked-transitions notify-type event-time-stamps profile-name
[4] CharacterString OPTIONAL,
[16] BACnetDateTime OPTIONAL, [15] Unsigned OPTIONAL,
[115] BACnetDateTime OPTIONAL, [33] Unsigned32 OPTIONAL,
[114] BACnetDateTime OPTIONAL, [113] Unsigned OPTIONAL, [17] Unsigned OPTIONAL,
[6] BACnetBinaryPV OPTIONAL,
[35] BACnetEventTransitionBits OPTIONAL, [0] BACnetEventTransitionBits OPTIONAL, [72] BACnetNotifyType OPTIONAL,
[130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY [168] CharacterString OPTIONAL
}
BINARY-OUTPUT ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType, present-value [85] BACnetBinaryPV, description [28] CharacterString OPTIONAL, device-type [31] CharacterString OPTIONAL, status-flags [111]BACnetStatusFlags, event-state [36] BACnetEventState, reliability [103]BACnetReliability OPTIONAL, out-of-service [81] BOOLEAN, polarity [84] BACnetPolarity, inactive-text [46] CharacterString OPTIONAL, active-text [4] CharacterString OPTIONAL, change-of-state-time [16] BACnetDateTime OPTIONAL, change-of-state-count [15] Unsigned OPTIONAL,
time-of-state-count-reset [115] BACnetDateTime OPTIONAL, elapsed-active-time [33] Unsigned32 OPTIONAL,
time-of-active-time-reset [114] BACnetDateTime OPTIONAL, minimum-off-time [66] Unsigned32 OPTIONAL, minimum-on-time [67] Unsigned32 OPTIONAL, priority-array [87] BACnetPriorityArray, relinquish-default [104] BACnetBinaryPV, time-delay [113] Unsigned OPTIONAL, notification-class [17] Unsigned OPTIONAL, feedback-value [40] BACnetBinaryPV OPTIONAL, event-enable [35] BACnetEventTransitionBits OPTIONAL,
acked-transitions notify-type event-time-stamps profile-name
[0] BACnetEventTransitionBits OPTIONAL, [72] BACnetNotifyType OPTIONAL,
[130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY [168] CharacterString OPTIONAL
}
BINARY-VALUE ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType, present-value [85] BACnetBinaryPV, description [28] CharacterString OPTIONAL, status-flags [111] BACnetStatusFlags, event-state [36] BACnetEventState, reliability [103] BACnetReliability OPTIONAL, out-of-service [81] BOOLEAN, inactive-text [46] CharacterString OPTIONAL, active-text [4] CharacterString OPTIONAL, change-of-state-time [16] BACnetDateTime OPTIONAL, change-of-state-count [15] Unsigned OPTIONAL,
time-of-state-count-reset [115] BACnetDateTime OPTIONAL, elapsed-active-time [33] Unsigned32 OPTIONAL,
time-of-active-time-reset [114] BACnetDateTime OPTIONAL, minimum-off-time [66] Unsigned32 OPTIONAL, minimum-on-time [67] Unsigned32 OPTIONAL, priority-array [87] BACnetPriorityArray OPTIONAL, relinquish-default [104] BACnetBinaryPV OPTIONAL, time-delay [113] Unsigned OPTIONAL, notification-class [17] Unsigned OPTIONAL, alarm-value [6] BACnetBinaryPV OPTIONAL, event-enable [35] BACnetEventTransitionBits OPTIONAL, acked-transitions [0] BACnetEventTransitionBits OPTIONAL, notify-type [72] BACnetNotifyType OPTIONAL, event-time-stamps [130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY
profile-name [168] CharacterString OPTIONAL }
MULTI-STATE-INPUT ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType,
present-value description device-type status-flags event-state reliability out-of-service number-of-states state-text
time-delay notification-class alarm-values fault-values event-enable acked-transitions notify-type event-time-stamps profile-name
[85]Unsigned,
--maximum value is restricted by the number-of-states [28] CharacterString OPTIONAL, [31] CharacterString OPTIONAL, [111] BACnetStatusFlags, [36] BACnetEventState,
[103] BACnetReliability OPTIONAL, [81] BOOLEAN, [74] Unsigned,
[110] SEQUENCE OF CharacterString OPTIONAL,
-- accessed as a BACnetARRAY [113] Unsigned OPTIONAL, [17] Unsigned OPTIONAL,
[7] SEQUENCE OF Unsigned OPTIONAL, [39] SEQUENCE OF Unsigned OPTIONAL, [35] BACnetEventTransitionBits OPTIONAL, [0] BACnetEventTransitionBits OPTIONAL, [72] BACnetNotifyType OPTIONAL,
[130] SEQUENCE OF BACnetTimeStamp OPTIONAL,
-- accessed as a BACnetARRAY [168] CharacterString OPTIONAL
}
MULTI-STATE-OUTPUT ::= SEQUENCE {
object-identifier [75] BACnetObjectIdentifier, object-name [77] CharacterString, object-type [79] BACnetObjectType, present-value [85] Unsigned,
-- maximum value is restricted by the number-of-states
description [28] CharacterString OPTIONAL, device-type [31] CharacterString OPTIONAL, status-flags [111] BACnetStatusFlags, event-state [36] BACnetEventState, reliability [103] BACnetReliability OPTIONAL, out-of-service [81] BOOLEAN, number-of-states [74] Unsigned, state-text [110] SEQUENCE OF CharacterString OPTIONAL,
-- accessed as a BACnetARRAY
priority-array [87] BACnetPriorityArray, relinquish-default [104] Unsigned, time-delay [113] Unsigned OPTIONAL, notification-class [17] Unsigned OPTIONAL, feedback-value [40] Unsigned OPTIONAL, event-enable [35] BACnetEventTransitionBits OPTIONAL,