04-18种BACnet对象说明
更新时间:2023-03-29 00:20:01 阅读量: 互联网资料 文档下载
BACNET对象说明
目录
1 Analog Input---模拟输入对象 (2)
2AnalogOutput--模拟输出对象 (6)
3 AnalogValue--模拟值对象 (9)
4 Binary Input--二进制输入对象 (11)
5 Binary Output 二进制输出对象 (14)
6 Binary Value--二进制值对象 (17)
7. Calendar(日期表)对象 (21)
8. Command(命令)对象 (23)
9.Device(设备)对象 (25)
10. Event Enrollment(事件登录)对象 (29)
11 File(文件)对象 (32)
12 Group(组)对象 (34)
13 Loop(控制环)对象 (36)
14 Multi-State Input(多态输入)对象 (39)
15 Multi-State Output(多态输出)对象 (41)
16 Notification Class(通告类)对象 (44)
17 Program(程序)对象 (46)
18 Schedule(时间安排)对象 (48)
1
1 Analog Input---模拟输入对象
3
例子:读取AI对象的Present_Value属性。
----------------------------------MSTP---LPDU---------------------------------------
55 FF --前导码
02 --帧类型
64 --目标地址
EE --源地址
00 16 --帧数据部分长度(22个byte)
2E --帧头CRC校验高位在先
--------------------------------------NPDU--------------------------------------------------
----PCI
01---BACnet协议版本号
04 ---00000100 bit7:表示传输的是APDU报文
Bit5:0 和Bit3:0 表示DNET,DLEN,HopCount,SNET,SLEN,SARD都不存在。
Bit2:1 表示证实服务或者复杂确认分段报文或要求确认的网络协议管理和控制报文。
Bit1.0:00 表示普通优先级报文
---PDU
--------------------------------------APDU----------------------------------------------------
-----PCI
02 ---Pdu Type = 0,表示是APDU,SEG = 0,表示不分段发送,MOR=0表示没有分段后续SA=1 需要分段请求复杂确
认
01--Max Resp = 0001,表示最大报文长度128字节
00--InvokeID=0,该值可变,但必须符合协议要求
4
0C --表示服务是ReadProperty,因为读属性服务的枚举值为12
-----PDU
0C -- 对象标示符的上下文标记为0表示应用编码,编码字节长度为4
00-00-00-02 –AI对象类型枚举值为0,本例假设对象实例号为2
2D -对象标示符的上下文标记为1,编码长度为1
55 -- Presend_Value属性枚举值为45
---------------------------------------APDU-------------------------------------------------------
F0 B8 --数据帧部分CRC校验
FF --可选填充域(不推荐使用)
5
2AnalogOutput--模拟输出对象
6
例:写Present_Value属性值
----------------------------------MSTP---LPDU---------------------------------------
55 FF --前导码
02 --帧类型
64 --目标地址
EE --源地址
00 16 --帧数据部分长度(22个byte)
2E --帧头CRC校验高位在先
--------------------------------------NPDU--------------------------------------------------
----PCI
02---BACnet协议版本号
04 ---00000100 bit7:表示传输的是APDU报文
Bit5:0 和Bit3:0 表示DNET,DLEN,HopCount,SNET,SLEN,SARD都不存在。
Bit2:1 表示证实服务或者复杂确认分段报文或要求确认的网络协议管理和控制报文。
Bit1.0:00 表示普通优先级报文
---PDU
--------------------------------------APDU----------------------------------------------------
-----PCI
02 ---Pdu Type = 0,表示是APDU,SEG = 0,表示不分段发送,MOR=0表示没有分段后续SA=1 需要分段请求复杂确
认
02--Max Resp = 0001,表示最大报文长度128字节
01--InvokeID=0,该值可变,但必须符合协议要求
0F --表示服务是WriteProperty,因为读属性服务的枚举值为15
-----PDU
0C -- 对象标示符的上下文标记为0表示应用编码,编码字节长度为4
00-60-00-03 –AO对象类型枚举值为1,本例假设对象实例号为3
19 -对象标示符的上下文标记为1,编码长度为1
55 -- Presend_Value属性枚举值为85
3E --构造类型起始
44 -unsinged int类型(标示符为简单类型),编码长度为1
23 –PresentVlaue4位中第一位
03 –PresentVlaue4位中第二位
00 –PresentVlaue4位中第三位
00 –PresentVlaue4位中第四位
3F --构造类型结束
49 -对象标示符上下文标记为1,编码长度1
02 --优先级为2
---------------------------------------APDU-------------------------------------------------------
7
F0 B8 --数据帧部分CRC校验
FF --可选填充域(不推荐使用)
8
3 AnalogValue--模拟值对象
例子:读AnalogValue对象中的多个属性。Deadband死区属性和presentvalue属性
----------------------------------MSTP---LPDU---------------------------------------
55 FF --前导码
02 --帧类型
64 --目标地址
EE --源地址
00 16 --帧数据部分长度(22个byte)
2E --帧头CRC校验高位在先
--------------------------------------NPDU--------------------------------------------------
9
----PCI
03---BACnet协议版本号
04 ---00000100 bit7:表示传输的是APDU报文
Bit5:0 和Bit3:0 表示DNET,DLEN,HopCount,SNET,SLEN,SARD都不存在。
Bit2:1 表示证实服务或者复杂确认分段报文或要求确认的网络协议管理和控制报文。
Bit1.0:00 表示普通优先级报文
---PDU
--------------------------------------APDU----------------------------------------------------
-----PCI
02 ---Pdu Type = 0,表示是APDU,SEG = 0,表示不分段发送,MOR=0表示没有分段后续SA=1 需要分段请求复杂确
认
03--Max Resp = 0001,表示最大报文长度128字节
02--InvokeID=0,该值可变,但必须符合协议要求
0E --表示服务是Read multiple Property,因为读属性服务的枚举值为14
-----PDU
0C -- 对象标示符的上下文标记为0表示应用编码,编码字节长度为4
00-C0-00-07 –AnalogVlaue对象类型枚举值为3,本例假设对象实例号为7
19 -对象标示符的上下文标记为1,编码长度为1
19 -- DeadBand 死区25
19 -对象标示符的上下文标记为1,编码商都为1
55 -PresentValue 85
---------------------------------------APDU-------------------------------------------------------
F0 B8 --数据帧部分CRC校验
FF --可选填充域(不推荐使用)
10
4 Binary Input--二进制输入对象
11
----------------------------------MSTP---LPDU---------------------------------------
55 FF --前导码
02 --帧类型
64 --目标地址
EE --源地址
12
00 16 --帧数据部分长度(22个byte)
2E --帧头CRC校验高位在先
--------------------------------------NPDU--------------------------------------------------
----PCI
04---BACnet协议版本号
04 ---00000100 bit7:表示传输的是APDU报文
Bit5:0 和Bit3:0 表示DNET,DLEN,HopCount,SNET,SLEN,SARD都不存在。
Bit2:1 表示证实服务或者复杂确认分段报文或要求确认的网络协议管理和控制报文。
Bit1.0:00 表示普通优先级报文
---PDU
--------------------------------------APDU----------------------------------------------------
-----PCI
02 ---Pdu Type = 0,表示是APDU,SEG = 0,表示不分段发送,MOR=0表示没有分段后续SA=1 需要分段请求复杂确
认
04--Max Resp = 0001,表示最大报文长度128字节
03--InvokeID=0,该值可变,但必须符合协议要求
0C --表示服务是ReadProperty,因为读属性服务的枚举值为12
-----PDU
0C -- 对象标示符的上下文标记为0表示应用编码,编码字节长度为4
01-00-00-01 –BI对象类型枚举值为4,本例假设对象实例号为1
19 -对象标示符的上下文标记为1,编码长度为1
51 -- Out_Of_Service的property id号为81
---------------------------------------APDU-------------------------------------------------------
F0 B8 --数据帧部分CRC校验
FF --可选填充域(不推荐使用)
13
5 Binary Output 二进制输出对象
14
15
例:读取BO对象中Polarity属性
----------------------------------MSTP---LPDU---------------------------------------
55 FF --前导码
02 --帧类型
64 --目标地址
EE --源地址
00 16 --帧数据部分长度(22个byte)
2E --帧头CRC校验高位在先
--------------------------------------NPDU--------------------------------------------------
----PCI
05---BACnet协议版本号
04 ---00000100 bit7:表示传输的是APDU报文
Bit5:0 和Bit3:0 表示DNET,DLEN,HopCount,SNET,SLEN,SARD都不存在。
Bit2:1 表示证实服务或者复杂确认分段报文或要求确认的网络协议管理和控制报文。
Bit1.0:00 表示普通优先级报文
---PDU
--------------------------------------APDU----------------------------------------------------
-----PCI
02 ---Pdu Type = 0,表示是APDU,SEG = 0,表示不分段发送,MOR=0表示没有分段后续SA=1 需要分段请求复杂确
认
05--Max Resp = 0001,表示最大报文长度128字节
04--InvokeID=0,该值可变,但必须符合协议要求
0C --表示服务是ReadProperty,因为读属性服务的枚举值为12
-----PDU
0C -- 对象标示符的上下文标记为0表示应用编码,编码字节长度为4
01-10-00-0C –File对象类型枚举值为5,本例假设对象实例号为12
19 -对象标示符的上下文标记为1,编码长度为1
54 -- Polarity的property id号为84
---------------------------------------APDU-------------------------------------------------------
F0 B8 --数据帧部分CRC校验
FF --可选填充域(不推荐使用)
16
6 Binary Value--二进制值对象
18
19
正在阅读:
04-18种BACnet对象说明03-29
福州大学机械制造工艺学期末试卷1210-26
护理伦理学练习题201-24
无锡市关于加强新建建设工程城市雨水资源利用的暂行规定10-30
岚头镇党委班子述职报告04-23
2014岳麓版九年级下册历史复习提纲08-19
长篇少儿童话故事文字版05-08
- 2009年【中考数学压轴题汇编(含解题过程)】(十)
- PEST、波特五力分析
- 教你们怎么从菜鸟级别到电脑高手
- 飞思卡尔智能车竞赛新手入门建议
- 水利工程对环境的影响及对策分析
- 自我评价中的最经典的十个“自我”
- 一种体现科学发展观的新领导力_李锡炎
- 影响中国物业管理未来命运的因素
- 红领巾心向党教案
- 关于做手抄报的作文欣赏 三年级
- 插入式涡街流量计使用说明书
- 17章 反比例函数教案全章
- 山西省忻州市河曲县事业编考试职业能力测试每日一练带答案解析(2
- 青岛李村河污水处理厂二期工程的设计与运行
- 中级维修电工计算题
- 化学工业出版社重点书推荐
- VMware5.0版本区别及功能介绍
- 国内人员个人所得税申报表(空白)
- 行政助理工作手册
- 雅思口语第三阶段问题与答案(1)
- 对象
- 说明
- BACnet
- 04
- 18
- 睿联嘉业全力打造浙江台州首家儿童职业体验馆超级宝贝
- 人教版语文五年级上册期末复习资料1-8单元
- 2015年东北林业大学会计专硕(mpacc)难度高吗
- 县委书记在2013年务虚工作会上的讲话
- KOKIA 谢谢(中日双语)
- VB程序设计语言期末复习题
- 城镇居民基本医疗保险实施细则
- miR-155调控HGAL的表达和增加淋巴瘤细胞的运动概述
- 电力网络营销策略论文
- 浙江省金华市东阳市事业单位考试《计算机专业知识》试题
- 陕09J01建筑用料及做法20110801(OVER)
- Excel常用电子表格公式大全
- 我国内部审计存在的问题及对策研究
- 西班牙语基础词汇
- 国家学科分类名录
- 宝鸡市残疾人创业协会章程
- 11企业文化 网上作业(第二次)
- 学习践行社会主义核心价值体系对大学生的成长有何意义
- 小学学校资料档案目录封面
- 第七届全国信息技术应用水平大赛模拟题pcb设计答案