两台PLC之间如何远程通讯 点击:934 | 回复:0



大连德嘉工控

    
  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1050帖 | 1333回
  • 年度积分:376
  • 历史总积分:8436
  • 注册:2009年2月24日
发表于:2018-11-20 15:00:00
楼主

硬件配置:

(1)远程模块:云远程适配器(PLC侧);云RCD接入模块(上位机侧)

(2)大连德嘉H05PLC(兼容S7-200,自带一个网口,可以通过以太网与S7-200SMART/300/1200通讯。)

(3)无线宽带4G路由器(可插手机SIM卡)

硬件配置连接示意图如下:

图片1.png

下面介绍下具体的设置步骤:

首先将电脑与远程适配器用网线连接好,IE浏览器输入192.168.1.222进入云远程适配器的参数设置:

图片2.png

这里的网关(路由器)MAC填写与PLC2侧连接的路由器MAC地址,由于H05PLC兼容西门子S7-200,可通过STEP7 MicroWIN 编程;也可通过STEP7 MicroWIN SMART编程,所以PLC类型这里选择S7-200SMART即可,西门子PLC MACPLC2侧的H05PLCMAC地址。

同理其次进入云RCD模块的参数设置:


图片3.png

这里填的网关(路由器)MAC填写PLC1侧所连路由器的MAC地址,远程连接ID号(大连德嘉提供)和内部ID要一一对应来能建立连接,云服务器IP由大连德嘉提供,可见参数设置是非常简单的。

 

最后在进入PLC1侧的H05参数设置,同样将网线与电脑连接后,IE浏览器输入192.168.1.222进入设置界面如下:

选择IP设置”,设置好IP地址:

图片4.png

选择PLC通讯”,这里一共有6个通道,进入“通道0”的参数设置,如下:

图片5.png

注:这里的对方PLC IP不要填PLC2的实际IP地址,要填云RCDIP地址。这样便将PLC1H05PLCV数据区通过远程的这种方式将数据送到PLC2H05PLC中的Q数据区。

可通过上位机来观察下数据:

下面是PLC1H05IP192.168.1.12的数据

图片6.png

然后再看下PLC2H05PLC的数据,这里用IP192.168.1.20来访问数据

图片7.png


终上所述,两台PLC可以通过这种远程(云服务器)的方式来通讯,而且还不需要固定IP,只要两侧的PLC能够上网就可以实现远程通讯。这里只能由主站这一侧主动写入或读取从站的数据,由于这种方式是通过4G的方式远程通讯的,所以长时间可能会出现通讯中断,务必要加个通讯中断检测,还有就是保证4G路由器插的手机卡要有足够的流量。


1分不嫌少!


热门招聘
相关主题

官方公众号

智造工程师