PLC(串口)与组态软件之间建立无线数据通信的说明
  •    概述:

我公司研发生产的4g/2g wifi Ethernet DTU可以用于在组态软件和工业现场PLC之间建立可靠的数据通信,实现无线远程监控和数据的采集。


  •    通信协议:Modbus协议

PLC的通信串口都支持Modbus RTU通信协议(欧姆龙可以选择hostlink协议),modbus rtu协议的通信过程采取主从问答的方式,其采集周期可以灵活设置,适合gprs数据通信。


  •    PLC与组态软件数据通信的实现:

以下以广泛使用的西门子S7-200通过gprs 网络连接组态王软件为例介绍实现的过程。

1、设置PLC为Modbus从机模式

西门子PLC  S7-200的RS-485串口设置为MODBUS从机模式

2、Plc通过485接口连接计算机串口

S7-200的串口为DB9接口,其中管脚3485总线的A管脚8485总线的B,通过485转232接口与计算机的RS-232口连接。

3、组态软件新建I/O设备和变量实现本地数据采集

4、设置DTU连接Comway data-server


用户的计算机只需可以上网,安装comway 无线串口软件即可通过comway通信平台实现gprs数据通信,示意图如下:


comway无线串口软件在每个计算机上最多可以添加128个虚拟串口,而多个DTU可以映射到同一个虚拟串口(只要连接的设备的modbus地址不同),则组态软件可以同时与500-1000个modbus设备通过DTU建立数据通信。


推而广之,任何具备串口通信功能并支持modbus协议的设备,如仪表、变送器和RTU,均可采用上述方式建立与组态软件的无线远程通信。