常州涵田半岛别墅:如何实现两台PLC之间的MODBUS无线通信

来源:百度文库 编辑:偶看新闻 时间:2024/06/12 01:04:52

无线modbus采集模块 Modbus数据采集模块

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

在工业现场可能会遇到这样的情况,分布在不同地方(车间、控制室场所等)的PLC之间需要进行远程相互控制,通常是采用RS485总线,通过MODBUS协议完成此功能。

如果现场布线不方便的话,也可以采用无线方式进行通信。这里以达泰DTD433无线模组和西门子S7_200为例进行说明。

一、两台S7_200西门子PLC之间的远程控制

实现的功能:

 PLC18个开关量输入,I0.0~I0.7PLC2的开关量输出Q0.0~Q0.7一一对应,也就是说上图中的A1开关按下时,PLC1的开关量输入I0.0闭合,PLC2的输出继电器触点Q0.0导通,L2点亮。

PLC28个开关量输入,I0.0~I0.7PLC1的开关量输出Q0.0~Q0.7一一对应,也就是说上图中的A2开关按下时,PLC2的开关量输入I0.0闭合,PLC1的输出继电器触点Q0.0导通,L1点亮。

 PLC1PLC2之间的通信是通过S7_200 CPU22XPPort0通信口的RS485总线连接的,其中采用了Modbus协议。

二、无线Modbus通信的实现方法

  以上说明了采用有线RS485总线实现多台PLC之间的远程控制方法,有时由于现场条件的限制,重新布设通信线路很不方便,例如山上与山下,或者横跨马路的情况,尤其对于工程改造项目二次布线几乎是甲方无法接受的。在这种情况下,可以采用DTD433无线通信模组代替通信电缆,实现起来非常方便,不需要编程。

无线通信模组采用中心频率为433MHz开放的ISM频段,内部使用全数字RF通信芯片与单片机组成无线数传系统,外部通信接口与RS485总线完全一致,为了使用方便,通信实现所发即所得,也就是说数据通信是完全的透明方式,这样的话,用两个DTD433模组能够直接代替有线的RS485通信导线。

  详细资料及程序可在西安达泰电子官方网站下载。

三、PLCDTD433无线模组通讯成功的案例

西门子PLCDTD433C-S4   9600bps8N1RS485        

海为PLCDTD433C-S4   9600bps8N2RS485        

台达PLCDTD433A_S4  9600bps7E1RS485  

 

 

 

请问如何实现两台笔记本之间的无线互连 如何实现两台主机之间的通信 如何实现两台电脑之间的互通? ★★★如何通过无线局域网实现多台迅驰笔记本之间硬盘数据的拷贝? 如何在宾馆实现两台无线笔记本都上网 无线路由器如何实现两台电脑互联 静态IP+无线路由器如何实现两台机子上网? 两台电脑之间如何实现远程控制呢 如何在两台电脑之间实现资源共享 两台数据库服务器之间如何实现数据容错? 两台数据库服务器之间如何实现数据容错? 两台数据库服务器之间如何实现数据容错? 如何在socket的基础上实现两台主机之间的通讯 ★★★如何实现两台笔记本之间硬盘数据的拷贝? 只用一根网线如何实现两台计算机之间的通信和共享 如何实现两台pc之间字符的发送与接受? 两台笔记本如何通过无线路由器实现adsl无线共享上网 一台上网的PC和超远距离店面之间如何实现无线远程监控(店面里不能上网) 如何实现两台计算机的共享 带无线网卡的两台笔记本能通过无线网卡实现双机对联吗 在一台电脑中如何安装两个硬盘,如何设置,如何实现两硬盘之间的数据传输。 两台电脑如何实现一台打印机的共享 ★★★如何通过无线局域网实现多台迅驰笔记本之间硬盘数据的拷贝?建立无线网络连接后如何操作?互拷数据 请问,如何实现两笔记本电脑之间文件资料的传输?