如何实现两台PLC之间的MODBUS无线通信

发布时间:2012-7-2 15:25    发布者:dataiesally
关键词: PLC , MODBUS , 无线通信
如何实现两台PLC之间的MODBUS无线通信?.pdf (69.93 KB) 如何实现两台PLC之间的MODBUS无线通信?
在工业现场可能会遇到这样的情况,分布在不同地方(车间、控制室场所等)的PLC之间需要进行远程相互控制,通常是采用RS485总线,通过MODBUS协议完成此功能。
如果现场布线不方便的话,也可以采用无线方式进行通信。这里以达泰DTD433无线模组和西门子S7_200为例进行说明。
一、两台S7_200西门子PLC之间的远程控制
实现的功能:
l
PLC18个开关量输入,I0.0~I0.7PLC2的开关量输出Q0.0~Q0.7一一对应,也就是说上图中的A1开关按下时,PLC1的开关量输入I0.0闭合,PLC2的输出继电器触点Q0.0导通,L2点亮。
l
PLC28个开关量输入,I0.0~I0.7PLC1的开关量输出Q0.0~Q0.7一一对应,也就是说上图中的A2开关按下时,PLC2的开关量输入I0.0闭合,PLC1的输出继电器触点Q0.0导通,L1点亮。
l
PLC1PLC2之间的通信是通过S7_200 CPU22XPPort0通信口的RS485总线连接的,其中采用了Modbus协议。
二、无线Modbus通信的实现方法
  以上说明了采用有线RS485总线实现多台PLC之间的远程控制方法,有时由于现场条件的限制,重新布设通信线路很不方便,例如山上与山下,或者横跨马路的情况,尤其对于工程改造项目二次布线几乎是甲方无法接受的。在这种情况下,可以采用DTD433无线通信模组代替通信电缆,实现起来非常方便,不需要编程。
无线通信模组采用中心频率为433MHz开放的ISM频段,内部使用全数字RF通信芯片与单片机组成无线数传系统,外部通信接口与RS485总线完全一致,为了使用方便,通信实现所发即所得,也就是说数据通信是完全的透明方式,这样的话,用两个DTD433模组能够直接代替有线的RS485通信导线。
  详细资料及程序可在西安达泰电子官方网站下载。
三、PLC与DTD433无线模组通讯成功的案例
l
西门子PLCDTD433C-S4   9600bps8N1RS485        
l
海为PLCDTD433C-S4   9600bps8N2RS485        
l
台达PLCDTD433A_S4 9600bps7E1RS485  

本文地址:https://www.eechina.com/thread-93455-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表