基于VPN网络实现网口PLC的远程监控和程序下载


 
一、概述

     WL-4011/4010/4050 4G LTE DTU有以太网口,具备VPN通信功能,适合连接现场网口设备,如西门子PLC(Smart200、1200)、MCGS触摸屏。可以配合组态软件实现远程监控,还能配合PLC和触摸屏编程软件完成程序的远程下载。


二、VPN网络的建立

     VPN通信的实现需要一个基于公网固定IP的VPN服务器(安装VPN HUB软件),DTU和计算机(安装DC-VPN软件)作为VPN客户端接入VPN网络,此时DTU和计算机都成为VPN网络的一个节点,即可将分布在不同子网内设备,通过VPN网络连接到一个基于internet的“虚拟局域网”内,如下图所示。

 
comway
 
三、VPN通信的实现

    以广泛使用的西门子S7-200 smart PLC和组态王软件为例,介绍VPN通信建立的过程。


  1. 计算机端安装DC-VPN软件并添加DTU
  2.     如下图所示,计算机端安装DC-VPN软件并设置相关VPN参数。DTU添加时输入其VPN IP,显示ONLINE即说明DTU接入VPN网络,通信连接正常。


    comway

  3. 设置DTU接入VPN网络
  4.     如下图所示,在DTU配置软件中设置VPN服务器的公网IP或动态域名(888.comway.com)+端口(1276)以及DTU的VPN IP(172.16.12.99)等参数,即可接入VPN网络。


    comway

  5. 在组态王软件中添加s7-200 tcp设备
  6.     在组态王软件中新建IO设备:PLC——西门子——S7-200(TCP),以DTU的VPN IP作为IO设备的IP,以DTU设置的端口映射的端口号作为IO设备的通信端口,即可建立通信。


四、PLC程序的远程下载

    以西门子s7-200 smart Plc为例,在计算机端运行STEP 7 PLC编程程序添加PLC,如下图所示点击通信---选择虚拟网卡(TAP-WINDOWS ADAPTER V9 TCPIP.1),然后通过手动添加来完成CPU的添加,如下图所示。

 
comway
 
   当VPN通信建立后,STEP7状态栏会显示已连接,此时点击下载,即可实现PLC程序的远程下载。