485通讯是什么意思(中央空调的485通讯到底是什么)
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

RS-485是一个物理接口,被认为是首选串行接口。目前大多采用两线制,一般采用屏蔽双绞线传输(RVSP2*1.0)。接口连接器采用DB-9 9 9芯插头插座,总线拓扑结构一般采用主从式通信方式,即一主多从。
计算机后面的接口
485串口是由RS-232、RS-422等串口发展而来,RS-485接口常用于中央空调的冷水机组。理论最大传输距离为1219米。当然,增加直放站可以将通信距离延长到10km,有时还会增加终端电阻。实际中,在应用场景中很少超过200米。当然,距离太长的话通信速度会慢。
很多人说485协议或者Modbus接口,其实意思大家都懂,只是表达的不是很准确。一般来说,485接口是指物理接口,属于硬件,Modbus协议是语言,属于软件。冷水机组制造商可为BA系统集成提供485接口和Modbus协议的通信方式。
1、485接口都支持哪些协议呢?
RS485是物理层,不是通信协议。以RS485为物理层的通信协议有很多,比如3360 Modbus RTU/ASCII,西门子PROFIBUSDP,PA,MPI,PPI等等。当然最常用的是Modbus-RTU。2、Modbus又是什么?
Modbus协议是应用于电子控制器的通用语言。通过该协议,控制器可以通过网络(如以太网)相互通信以及与其他设备通信。它已经成为通用的工业标准。有了它,不同厂家生产的控制设备可以连接成一个工业网络进行集中监控。该协议定义了控制器可以识别和使用的消息结构,而不管它们通过什么网络进行通信。它描述了控制器请求访问其它设备的过程,如何响应来自其它设备的请求,以及如何检测和记录错误。它规定了消息域的模式和内容的通用格式。Modbus在请求/响应模式下工作。每次通信都是由主站先发送指令,指令可以广播或单播给特定的从站。从站响应指令,按要求响应,或报告异常。当主站不发送请求时,从站不会自己发送数据,从站和从站不能直接通信。
3、Modbus协议支持哪些接口呢?
Modbus可以支持RS-232、RS-485等多种电气接口,也可以在双绞线、光纤、无线等多种介质上传输。当然ModbusRTU/ASCII的物理接口是串口,ModbusPlus不是很常见,ModbusTCP是通过以太网口,这是我们电脑常用的网口(电脑上也有232串口),传输距离没有限制。
4、ModbusRTU和ModbusTCP有什么不同
Modbus协议属于应用层(OSI模型的第7层)协议,TCP协议属于传输层(OSI模型的第4层)协议,两者的层次并不并列。比如Modbus协议就像公司里的总经理,而TCP协议就像公司里的轿车和商务车。一天,总经理要飞往机场。他可以选择:1)自己开车,2)让司机开商务车,3)打车/公交。如果选择1),那就是总经理和car的关系,ModbusTCP协议类似于这种关系。如果选择3),会类似于另一个ModbusRTU/ASCII协议的关系。
我们可以看到有四种最常用的Modbus协议:ModbusASCII,ModbusRTU,ModbusPlus和ModbusTCP;
Modbus系列
4.1ModbusASCII
当设备设置为使用ASCII(美国信息交换标准代码)模式在MODBUS串行线上通信时,消息中的每个8位字节将作为两个ASCII4位字符发送。当物理通信链路或设备的功能不允许满足RTU定时器管理要求时,使用此模式。所以这种模式效率不如RTU,因为每个字节需要两个字符。示例:字节0x7D编码为两个字符:0x35和0x 42(ASCII表中的0x37='7 '和0x44='D ')。
4.2ModbusRTU
ModbusRTU是一种用二进制表示数据的简洁方法。ModbusRTU适合于工业应用,因为它结合了二进制编码和CRC检错,因为它比ASCII字符的替代更有效。在ModbusRTU和ASCII之间选择时,如果考虑性能,RTU是首选。
4.3ModbusTCP
ModbusTCP是Modbus在TCP/IP网络上运行的实现,旨在允许ModbusASCII/RTU协议在基于TCP/IP的网络上传输。Modbus/TCP在TCP/IP帧中嵌入Modbus消息。尽管实现起来非常简单,但与网络相关的功能增加了一些挑战。例如,由于Modbus主机期望并要求在一定时间范围内对其轮询做出响应,因此必须考虑TCP/IP网络(以及其他方面)的不确定性。ModbusASCII和ModbusTCP的主要区别在于,ModbusASCII所需的LRC错误检查是由IP层执行的。
"对于以上三种TCP/RTU/ASCII的通信协议,数据模型和函数调用都是一样的,只是封装方式不同。
4.4ModbusPlu
sModbus有一个扩展版本ModbusPlus(Modbus+或者MB+),不过此协议是Modicon专有的,和Modbus不同。它需要一个专门的协处理器来处理类似HDLC的高速令牌旋转。它使用1Mbit/s的双绞线,并且每个节点都有转换隔离设备,是一种采用转换/边缘触发而不是电压/水平触发的设备。连接ModbusPlus到计算机需要特别的接口,通常是支持ISA(SA85),PCI或者PCMCIA总线的板卡。[^1]
4.5Modbusrtu和Modbustcp两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,ModbusTCP基于以太网和TCP/IP协议,ModbusRTU和ModbusASCII则是使用异步串行传输(通常是RS-232/422/485)。现在市场上有很多协议转换器,可以轻松地将这些不同的协议相互转换。
4.6ModbusRTU的485串口方式通信速度不能太快,一般采用主从召唤的方式采集各子单元的数据,即主单元依次召唤各子单元,召唤到哪个单元哪个单元上传数据,总线的使用权完全由主单元分配,各子单元不能擅自占领总线。如果系统的单元多,主单元循环采集一周的时间就很长,子单元信息变化时不能及时发送给主单元,导致系统对突变事件的反应处理速度慢。RS485就其通讯的本质还是RS232通讯的机制,只是解决了通讯距离短,不能多台设备联网的问题,但是通讯速度慢的问题还是存在。
可以采用两芯双绞线、两芯屏蔽线等。在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120Ω)的RS485专用电缆(STP-120Ω(用于RS485&CAN)一对18AWG),而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆(ASTP-120Ω(用于RS485&CAN)一对18AWG)。
4.7ModbusTCP快,没有传输距离的限制,以太网的通讯速度是RS485十倍百倍,随着TCP/IP的技术的更新,将会有更高的速度。
5、中央空调自控系统接口
(1)设备接口
当前的中央空调的换热机组、锅炉、定压补水装置等越来越多采用的是以太网口的ModbusTCP协议,实现高速通讯,但是冷水机组目前不多见。
随着控制器厂商逐渐推动ModbusTCP协议,现在电脑上也逐渐取消了串口,仅保留USB和网口,后续冷水机组等设备接口必将采用ModbusTCP高速接口,当然现有的基础上加网关转为TCP的不算,这样还是假TCP,本质还是485通讯的RTU,同样慢。
(2)自控系统接口
西门子PLC现在标配的均为以太网口ModbusTCP协议,大部分楼宇控制系统也支持这样的接口和协议。
当然中央空调自控系统很多时候也采用OPC协议对外互动。
6、总结
总之,485说的是物理接口硬件,Modbus说的是协议软件,不久将来冷水机组提供的可能不再是485接口了,而是以太网口和TCP协议了。
本文主要介绍了关于485通讯是什么意思(中央空调的485通讯到底是什么)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/108071.html