上位机与多台PLC能否通过交换机建立无线通讯

本次,我们以组态王、西门子触摸屏、两台交换机和2台西门子S7-200SMART为例,介绍上位机与多台PLC在Profinet协议下通过交换机建立自组网无线通信实现过程。在本方案中采用了西门子PLC无线通讯终端DTD418MB,作为实现无线通讯的硬件设备。我们无需更改网络参数和原有程序,也不必了解协议细节,通过DTD418MB,即可直接实现工业交换机之间无线以太网通讯。


测试设备与参数:

·西门子PLC型号:S7-200Smart×2台

·上位机:组态王6.55×1台

·西门子触摸屏:SMART700IEV3×1台

·工业交换机:DT4050×2台

·无线通讯终端:DTD418MB×4块

·主从关系:2主2从

·通讯接口:RJ45接口

·供电:12-24VDC

·通讯协议:Profinet协议

·传输距离:100米,1KM

接线方式:

1.上位机与DTD418M接线

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入上位机的RJ45接口。


2.触摸屏与DTD418M接线

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入西门子触摸屏的RJ45接口。


3.PLC与DTD418M接线

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入S7-200SMART的RJ45接口。


配置组态王TCP驱动文件:

打开相关文件夹——搜索文件,以记事本的方式打开——修改如下


其中的“192.168.2.10”是cpu的ip地址。如果有多台,应列出它们的ip地址。“0”表示CPU的槽号。注:S7-200TCP默认CPU槽号为0。

组态王配置


设置组态王画面:

数据词典—定义变量——画面—创建一个新画面——关联变量


触摸屏配置:

1.配置屏的选型


2.配置触摸屏和2台PLC连接


3.变量设置

将2台PLC的在这里设置为触摸屏“按钮”的变量,将2台PLC的在这里设置为触摸屏的“指示灯”变量。


4.建立文本列表——新建画面设置


5.界面(按钮)的配置步骤:“常规”——“属性”——“动画”——“事件”


5.1.界面(指示灯)的配置步骤:“属性”——“外观”


6下载程序


PLC程序的下载:

1.①号PLC设置

PLC设置IP地址:192.168.2.10程序配置是当有动作,将对应到输出此状态。


2.②号PLC设置

PLC设置IP地址:192.168.2.11程序配置说明:当有动作,将对应到输出此状态。


测试方法:

1.用组态王/触摸屏的M点按钮控制PLC对应的Q点,同时在组态王/触摸屏上监测Q点输出。

2.给PLC的I点输入信号,看组态王/触摸屏是否有监测到相应点的信号

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系