KNX总线和RS485总线的区别是什么

接口/总线/驱动

1139人已加入

描述

  在物联网智能有线的协议中,应用最广泛的两种协议就是KNX总线与RS485总线;所谓总线,就是一条连接所有设备的线路。所谓总线通讯协议,是总线上运行的软件定义。总线协议就像是一种语言,是总线上的设备用来进行彼此沟通的工具。因此,这个语言的精细程度就决定了总线设备之间沟通的效率。

  我们熟悉的KNX总线,使用的是KNX协议。KNX协议从物理层到数据链路层以及到应用层,在各个层面都有非常详细和完备的定义。因此,从这个角度来说,KNX总线协议就像是中国的普通话的语言,非常精细而且准确。即使是不同厂家生产的KNX设备,都可以完全地实现无缝兼容。

  另一种经常被提到的RS485总线,也是目前市面相对比较常见的总线标准,但是RS485总线标准实际上只规定了其物理层面的相关参数,并没有对软件方面的通讯协议进行详细规定。生产厂家只好基于RS485总线标准,自行制定相关的总线协议。比如Modbus协议,就是最早由施耐德电气制定的基于RS485总线通信的,用于工业控制的总线协议。我们现在常听到所谓“485协议”,其表达的意思应该是“某种基于485总线的通讯协议”,所以并不是一个准确的说法,只不过约定俗成,也就很少有人去追究了。

  因此,RS485总线协议是一个并不完备的通讯语言,有很大的空间取决于厂家的自行定义。这也就是为什么,同样是声称自己产品属于“485协议”的两个厂家,其产品之间却不能直接进行互联的原因。因为他们所说的语言在很多细节上并不一致。

  所以上海铭港物联网科技有限公司在智能建筑中的落地应用中,更多的选择使用KNX总线协议,而由于KNX总线协议的诸多优点国家也推出相应的国家标准GB\T20965-2013,这也是唯一有国家标准的物联网智能总线协议。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分