网易博客旧文----bacnet学习系列之一----初识

bacnet学习系列之一----初识
2014-01-14 14:14:15| 分类: BACnet | 标签: |举报 |字号大中小 订阅

突然有一个项目要接入bacnet的数据。原来从来没有做过这方面的东西,连bacnet也是第一次听说。
于是在互联网上疯狂收集资料,收集了如下一些资料:
1、首先是协议,网上有一份中文版本的,但不全,第七章到第十二章都没有
于是还下了一份英文的,补充着看吧,《ANSI ASHRAE Standard 135-2008 A Data Communication Protocol fol Building Automation and Control Networks.pdf》
2、图书,网上说董春桥的《智能楼宇BACnet原理与应用》可以参考,于是找到还有卖的,38元,甚至还有二手的10几块吧。最后是在图书馆借到了,省了点钱,顺便还借了《BACnet标准与楼宇自控系统技术》《智能大厦控制系统》一起 比较者看看,补充自己的知识。
3、协议实现,http://www.bacnetwiki.com/wiki/index.php?title=Main_Page,这里可以下到协议栈的实现c代码bacnet-stack-0.8.2.zip,就不用自动从头开始写了,同时有帮助文件(BAC-stack.chm,BAC-stack-graphs.chm)和工具(bacnet-tools-0.8.2.zip)下载
4、测试工具,还是推荐vts,我下的是3.5.5版本的,vts-3.5.5-win32.zip
5、其他一些资料
bacnet学习系列之一----初识 - xzhoumin - MMZHOU的博客

开始学习吧,这是一个4层协议的通讯协议,用于楼宇自动化,物理层和链路层借用别的规约,自己定义了网络层和应用层,因此,需要掌握的就是网络层和应用层。
应用层又是面向对象的,所有的都是对象,然后对象有属性,对象之间交换就通过服务。
应用层的编码使用的是ASN.1,这个编码tlv方式,还是很有意思的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值