回复:1200远程(跨省)调试有什么好办法?

yming

西门子1847工业学习平台

  • 帖子

    23148
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2014-10-26 12:06:27

67楼

展开查看
以下是引用HITIAR在2014-10-26 07:43:31的发言 >65楼:还有一种情况,有多台1200分布在不同的地方,已建立VPNU并有固定IP.需升级所有PLC的程序。现场并不具备可远程控制的计算机,只是一个分布式站点。如何在控制中心远程升级PLC程序。使WEB功能只能修改变量,不能下载程序。楼上有侠做过实验,可以做好路由器的虚拟映射,配置PLC的IP地址为公网地址,下载程序即可,暂没有实验,不知是否可行。
在现场没有编程计算机的情况下,如果远程的PN网络存在路由器时,是可以采用下面的方式访问远程PLC的。
1、首先要知道公网接入点的IP地址(固定的IP;或者是动态分配的IP)。
2、在PN网络路由器的设置上,要在《安全功能》中启用远程Web管理选项。这样才能远程控制访问映射到PN网络中的每一台PLC或驱动CU。
3、在获得了路由器的访问(2、)权限后,就可以从外部远程设置路由器的转发规则:
启用DMZ功能;把某一PLC的IP地址设置成对公网“开放”。也就是说,外部对公网接入点的IP访问,就是对这台PLC的IP的完全访问,并允许双向通讯。
4、通过远程分别设置对应的PLC的IP地址DMZ映射。你可以分别下载/上载PLC程序。
这里需要注意的是只能修改程序,不能下载组态。因为每次对PLC访问都是对公网接入点的IP地址访问,是同一个公网的IP地址。
设置好路由器的Web管理的用户名;密码;完事儿后关闭DMZ功能。
========================================
如果仅需要对PLC、驱动的Web访问时,就使用路由器的《转发规则》中的虚拟服务器即可。将PN网络中的每一台PLC或者驱动CU的IP地址映射到不同的端口(例如:PLC1:8080,PLC2:8081,PLC3:8082)。
这时,如果远程公网接入点 IP=202.100.3.46;你在浏览器中键入http://202.100.3.46:8080/就是打开了PLC1的Web的页面。以此类推。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15120条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。