来源:工控老炮儿
远程 PLC 的地址配置
远程 PLC 地址示例:
IP 地址:192.168.18.3
子网掩码:255.255.255.0
路由器地址:192.168.18.1

远程计算机的配置
远程计算机第一块网卡连接现场 PLC。
第一块网卡地址示例:
IP 地址:192.168.18.1
子网掩码:255.255.255.0
网关:无需配置

在远程计算机上,第二块网卡(有线或无线)必须能够访问互联网。
第二块网卡地址:
IP 地址:通过 DHCP 自动获取
子网掩码:通过 DHCP自动 获取
网关:通过 DHCP 自动获取

在远程计算机上,需要修改系统注册表启用系统 IP 路由功能,从而实现两块网卡之间的数据转发。
设置参数 IPEnableRouter 值为 1。

然后重启计算机。
复查 IP 路由是否已启用。

在远程计算机上,安装 VPN 软件,示例中使用了免费的贝锐蒲公英 VPN,您也可以选择其它免费 VPN。

记录远程计算机的 VPN 虚拟网卡 IP 地址。
编程器(PG/PC)的配置
编程器(例如家里的笔记本电脑),必须能够访问互联网。
在编程器上,安装 VPN 软件,同样使用了免费的贝锐蒲公英 VPN。

在编程器(PG/PC)中添加通往 PLC 的路由:
在编程器上以管理员身份运行命令提示符,输入以下命令:
route add <远程 PLC 的 IP 地址> mask 255.255.255.255 <远程 PC 上 VPN 的 IP 地址> metric 1
例如本例:
route add 192.168.18.3 mask 255.255.255.255 172.16.1.165 metric 1 <回车>

注意:上述路由仅允许访问具有指定 IP 地址的 PLC。
如果要访问处于同一子网的多个设备,请按如下方式添加路由:
route add <远程设备的网络地址> mask 255.255.255.0 <远程 PC 上 VPN 的 IP 地址> metric 1
例如:
route add 192.168.18.0 mask 255.255.255.0 172.16.1.165 metric 1 <回车>
该命令允许访问远程网络上所有 IP 地址为 192.168.18.1 …… 192.168.18.255 的设备。
连接、下载和监控
在家里的 PG/PC 编程器上通过 TIA Portal 连接远程 PLC 并下载程序,必要时关闭远程计算机的防火墙。

PG/PC 接口选择 VPN 虚拟网卡,选择显示地址相同的设备,系统 IP 路由运行在传输层而不是网络层。
下载成功:

在线监控程序:

用上位机组态软件测试:

几款好用的免费 VPN 下载

链接:
https://pan.quark.cn/s/3fe25dabf298
提取码:ZvUQ
全部0条评论
快来发表一下你的评论吧 !