BACnet协议详解——Object篇之device object

写在前面

时间过得真快,三周的时间就这么一下子就过去了,我的blog又拖更了。这段时间经历了很多,公司开始裁员了。当然,这波裁员没有波及到我,但是作为这个行业的人,也要开始对自己的道路有一些思考了。互联网大厂开始开源节流,ChatGPT横空出世,YQ之后经济复苏缓慢,每一个都牵动着打工人的心。车贷房贷的压力让我们不得不在打工的路上越来越卷,还好我所在的公司是一所外企,但是有人在的地方就有江湖,有中国人在的职场必定就有内卷。吐槽一下心中的郁结,明天还是阳光灿烂,毕竟还有那么多人在等着跟我们伸手。就像呼兰脱口秀里说的,早上要干翻这个世界,晚上回来被这个世界干的服服帖帖。但第二天依然得有干翻这个世界的尽头,不然怎么办呢!希望大家都能保持高昂的斗志,去探索技术的宇宙吧!

总体陈述

言归正传,还是要说技术的。在写技术之前,我想了半天这个标题叫什么。我觉得英文单词perspective最为贴切吧,但是用中文想了半天才想到“总体陈述”这个词。这个部分就给大家对前面几章的内容做一个总结。我想如果你认真的看了前面几章内容的话,并且再加上BACnet本身协议的阅读,你会很迷糊这是要干什么。反正我当时读完这几章之后,我是云里雾里还不知道BACnet要干什么。今天所讲的这个Object就是应用的开始,但是当你深入的理解应用之后,你就会理解为什么要把之前的内容放在最开始讲了。这是基石,也就是地基。盖房子可能你永远卡不到地基,但是肯定是从地基开始做起。然而,对于各位看官理解这个协议,从地基去讲确实有点不合适。所以我就在这里将应用之前,先把所有的地基先串一串,让大家了解一下地基到底是怎么跟房子连接起来的,然后再详细的去讲房子以及里面的窗户和装修等等。
在前面几篇文章中,大家应该对BACnet协议从应用层到物理层有了一定的了解。物理层用于数据的实际传输,链路层用于管理物理层使所有的设备都能在一个稳定的通信规则中稳定畅通的通信,网络层用于实现多个链路层的情况下数据的路由和分享。通过之前的文章,我想大家都大概对这三个层级有了一个大概的认识,也基本了解了它在各自位置的功能。但是当你再回顾应用层的协议和讲解时,你会很模糊,这个应用层到底是在干什么呢!其实,在我看BACnet协议的时候,我也有这样的感觉,这个应用层到底是在干什么呢?尤其是在你看了BACnet协议之后,里面还有关于BACnet数据的组包规则什么的,你会更加晕头转向。但是当你看到BACnet协议栈之后,再看到BACnet协议中的Object章节,你就会慢慢的清晰起来。因为之前章节所讲的东西都是再BACnet协议栈内部的东西

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值