作者:艺捷自动化,其旗下产品有艺捷自动化网站和易为二维码小程序(微信)
对于工控自动化领域的电气工程师来说,基于RS485的串行通讯是最常见的。绝大部分仪表都能支持这种通讯方式。RS485通讯,是一种异步半双工模式,同一时间只有一个站可以发送数据。基于RS485通讯的协议有好多种,大部分采用一主多从的模式,比如最常用的Modbus RTU协议就是一主多从的。为什么呢,因为这样设计比较简单地解决了通讯冲突的问题,所有设备都接到一条485总线上,只有一个设备是主站,其它设备都是从站。只有主站能发起通讯,从站只能监听通讯并在随后应答通讯,主站通过轮询来获得每个从站的数据,这样就不会有通讯冲突。主站通常是PLC,采集器和电脑等上位机,从站一般是各种仪表和智能设备。但有时候需要有两个或多个主站来访问同一个从站,就需要要附加的设备来解决通讯冲突的问题。为什么会有两主或多主的情况呢,比如说现场有一个仪表是做从站的,已经有一个主站和它通讯了,现在呢要升级改造,新加的设备也要通讯这个仪表,怎么解决呢,这就要用到485缓存器。
下面以泰华RS485缓存器为例来介绍具体的实现方法。TD-7521是一款两主一从的缓存型RS-485集线器,RS-485是一主多从的通信结构,当工业现场需要多台主机与同一从机通信时,直接连接将导致通信冲突,使用TD-7521进行转换可解决此问题,同时可对RS-485信号进行放大、隔离增加通信距离。来看一下接线图。
IN1,IN2端分别接两个主站,OUT接从站,POWER接24V电源。但是在正式使用之前还要设置485缓存器的参数。按照下面步骤操作。
1、使用RS-485通信线将电脑和缓存器的从机口(即输出口)连接;
2、打开TD-7521配置软件《RS-485缓存器配置软件 V2.2》,如图所示:
选择串口号,串口号是你连接485缓存器的串口号,在设备管理器中查看。版本一定要选V4版,因为现在新的设备是V4版的,选V3版无法配置。然后是连接设备,如果连接成功,则软件将会显现缓存器的当前参数。选择工作模式,设置各个端口的波特率、数据位、校验方式、停止位,点配置参数。若配置成功则提示“配置参数成功“,若失败则提示”配置参数失败“,请检查RS-485通信线是否正常,连线是否正确,缓存器供电是否正常,串口号是否选择正确。出厂默认参数为波特率9600,数据位8,校验方式无校验,停止位1,也可不设置参数,采用默认参数通讯。
更多信息,访问以下链接:
485隔离器485缓存器一进二出两主一从一进二出四出集线RS485中继_艺捷自动化