BACnet通讯分析(4)

2019-03-09 14:55

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

}

MULTI-STATE-VALUE ::= 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, 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 OPTIONAL, relinquish-default [104] Unsigned OPTIONAL, time-delay [113] Unsigned OPTIONAL, notification-class [17] Unsigned OPTIONAL, alarm-values [7] SEQUENCE OF Unsigned OPTIONAL, fault-values [39] SEQUENCE OF Unsigned 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 }

BACnetObjectType ::= ENUMERATED {

accumulator (23), analog-input (0), analog-output (1), analog-value (2), averaging (18), binary-input (3), binary-output (4),

binary-value calendar command device event-enrollment file group life-safety-point life-safety-zone loop multi-state-input multi-state-output multi-state-value notification-class program pulse-converter schedule -- see averaging -- see multi-state-value trend-log -- see life-safety-point -- see life-safety-zone -- see accumulator -- see pulse-converter (5), (6), (7), (8), (9), (10), (11), (21), (22), (12), (13), (14), (19), (15), (16), (24), (17), (18), (19), (20), (21), (22), (23), (24),

}

上述标记为红色者即为本次应用所用到的对象类型 BACnetAddressBinding ::= SEQUENCE {

deviceObjectIdentifier BACnetObjectIdentifier, deviceAddress BACnetAddress }

BACnetAddress ::= SEQUENCE {

network-number Unsigned16, -- A value of 0 indicates the local network mac-address OCTET STRING -- A string of length 0 indicates a broadcast }

priority-array的类型结构解释:

BACnetPriorityArray ::= SEQUENCE SIZE (16) OF BACnetPriorityValue

-- accessed as a BACnetARRAY

BACnetPriorityValue ::= CHOICE {

null NULL, real REAL,

binary BACnetBinaryPV, integer Unsigned,

constructedValue [0] ABSTRACT-SYNTAX.&Type }

relinquish-default的结构

BACnetBinaryPV ::= ENUMERATED {

inactive (0), active (1) }

status-flags的类型结构:

BACnetStatusFlags ::= BIT STRING {

in-alarm (0), fault (1), overridden (2), out-of-service (3)

}

Reliability的类型结构:

BACnetReliability ::= ENUMERATED {

no-fault-detected (0), no-sensor (1), over-range (2), under-range (3), open-loop (4), shorted-loop (5), no-output (6), unreliable-other (7), process-error (8), multi-state-fault (9), configuration-error (10), }

system-status的类型结构:

BACnetDeviceStatus ::= ENUMERATED {

operational (0), operational-read-only (1), download-required (2), download-in-progress (3), non-operational (4), backup-in-progress (5), }

Units的解释说明如下:

BACnetEngineeringUnits ::= ENUMERATED {

--Electrical

milliamperes (2), amperes (3),

amperes-per-meter (167),

amperes-per-square-meter (168), ampere-square-meters (169), farads (170), henrys (171), ohms (4),

ohm-meters (172), milliohms (145), kilohms (122), megohms (123),

siemens (173), -- 1 mho equals 1 siemens siemens-per-meter (174), teslas (175), volts (5),

millivolts (124), kilovolts (6), megavolts (7), volt-amperes (8), kilovolt-amperes (9), megavolt-amperes (10), volt-amperes-reactive (11), kilovolt-amperes-reactive (12), megavolt-amperes-reactive (13), volts-per-degree-Kelvin (176), volts-per-meter (177), degrees-phase (14), power-factor (15), webers (178), --Energy

joules (16), kilojoules (17),

kilojoules-per-kilogram (125), megajoules (126), watt-hours (18), kilowatt-hours (19), megawatt-hours (146), btus (20),

kilo-btus (147),

mega-btus (148), therms (21), ton-hours (22), --Frequency

cycles-per-hour (25), cycles-per-minute (26), hertz (27),

kilohertz (129), megahertz (130), per-hour (131), --Power

milliwatts (132), watts (47), kilowatts (48), megawatts (49), btus-per-hour (50),

kilo-btus-per-hour (157), horsepower (51),

tons-refrigeration (52), --Temperature

degrees-Celsius (62), degrees-Kelvin (63),

degrees-Kelvin-per-hour (181), degrees-Kelvin-per-minute (182), degrees-Fahrenheit (64), degree-days-Celsius (65), degree-days-Fahrenheit (66), delta-degrees-Fahrenheit (120), delta-degrees-Kelvin (121), --Time

years (67), months (68), weeks (69), days (70), hours (71), minutes (72), seconds (73),

hundredths-seconds (158), milliseconds (159), --Other

degrees-angular (90),

degrees-Celsius-per-hour (91), degrees-Celsius-per-minute (92), degrees-Fahrenheit-per-hour (93),


BACnet通讯分析(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:广东省深圳市2017届高三第二次调研考试理科综合试题 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: