如何通过3G网络对S7-300400远程编程调试
对生产设备的远程诊断和远程维护已经成为当前自动化技术中一部分。尤其对于那些错误容易诊断且容易排除的情况,派一个服务工程师到现场解决,既增加工程师的工作负荷。又花费时间,而且相应的费用也增加。为了缩短故障的诊断与恢复时间,提高有经验的高级工程师工作效率,那么远程诊断与编程就是必备的部分。通过下面的方法,可以在移动的情况下对PLC站进行编程与调试。
1.系统结构
2.硬件需求
1)PC/PG 编程器
2) 3G Modem(沃3G、天翼3G、移动3G都可以。通过USB接口连接到编程器)
3) Linksys 路由器
4) ADSL宽带Modem
5)CPU317-2PN/DP (6ES7 317-2EJ10-0AB0)
3.软件需求
1) 编程软件 Step7 V5.4
4.组态
我们通过下述的实际操作来介绍如何远程诊断与调试S7-300/400。
要对PLC进行远程诊断与调试,在PLC端的ADSL路由器必须上网获得公网固定IP地址。
在编程器安装3G上网卡的拨号上网软件(本例以天翼3G上网卡为例介绍),天翼3G上网卡的驱动拨号软件安装后如下图(在安装拨号软件的同时安装了USB网卡的驱动程序)
4.1 在本地组态CPU317-2PN/DP
在图2的桌面上双击SIMATIC Manager图标,打开SIMATIC Manager后新建项目,项目名为Remote_program。创建项目后,在该项目中插入一个S7-300的站,然后在此站中插入S7-300的机架及CPU。插入后如下图
上面的硬件组态后设置PLC以太网接口的IP地址,因为路由器的IP地址为192.168.101.254,而PLC为路由器上内网的一台设备,所以其IP地址可以为192.168.101.1到192.168.101.253中的一个,这里设置为192.168.101.25;子网掩码为255.255.255.0;网关为:192.168.101.254(网关地址为路由器的IP地址,在此必须设置网关地址)。通过远程的编程器对PLC编程,需要路由器的处理,所以网关的地址必须设置。下图为PLC的以太网接口参数的设置:
设置完以太网的接口参数后,点击保存编译按钮,在程序块中添加OB1,打开OB1编写程序如下图
保存上面的程序,先把编程器的IP地址设置为192.168.101.1;子网掩码为255.255.255.0;如下图所示
设置完计算机的IP地址后,点击“Start”——》“Setting”——》“control panel”,打开后如下图
双击“Set PG/PC Interface”,选择编程接口如下图:
点击上图的“OK”关闭此窗口后,回到“SIMATIC Manager”硬件配置界面,然后用以太网线连接计算机与PLC。连接后,点击下载按钮,下载硬件配置到PLC,下载完硬件配置后,下载程序块到PLC中。到此就完成了对PLC的配置。
4.2 配置ADSL路由器,配置步骤如下:
断开PLC与计算机的以太网线,在连接以太网线从计算机到路由器, 打开IE浏览器,在IE浏览器的地址栏中输入路由器的IP地址:192.168.101.254。 进入到路由器的配置页面,设置路由器拨号上网的参数,设置好后,路由器接入到Internet后获得公网的固定IP地址,如下图所示
然后,点击LINKSYS路由器网页上的选项卡“Application & Gaming”,进入此选项卡后,设置端口转发机制如下图所示
注意:图9中的“Application”中填写容易记的名字,这里用的是“Remote”;在“Start”和“End”中填写“102”,“102”为S7协议的端口号;在“TCP UDP”中选择“Both”;转发的目的IP地址为192.168.101.25,此IP地址为PLC的IP地址。即把发送到路由器上端口号为102端口的数据包转发到内网192.168.101.25的设备上。
到此就完成对路由器的配置。断开路由器与计算机的以太网连接。然后用以太网线连接路由器与PLC。
4.3 远程下载和在线监控程序
把3G上网卡插入到计算机USB口。双击桌面上的“ChinaNet”图标,双击后会弹出下图:
这样就完成了,计算机通过天翼3G网络连接到Internet,下面接着介绍如何给Internet连接对PLC进行远程下载和在线监控程序。因为使用的是端口转发机制(即外网设备如何访问内网的设备)技术,所以远程在线监控程序与远程下载程序的操作是不一样的,对于远程下载程序来说下载的目的IP地址不能填写PLC的IP地址,因为PLC的IP地址是内网IP地址(私有地址),所以对于Internet的连接来说,无法直接访问此类地址的设备,所以下载时指定的IP地址是公网的地址(即路由器上获得的IP地址,上文中的路由器的公网IP地址:222.128.29.196),当数据包发到路由器时,路由器发现接收到的数据是102端口的数据,于是根据转发规则,把数据包转发到PLC上。而对于远程在线监控程序来说,需要在线的设备的IP地址不能为内网IP地址而必须是公网IP地址,下面将介绍如何远程下载程序和远程在线监控程序。
远程下载程序:
打开前面组态好的Step7的项目,确保PLC的编程接口如下图所示:
下载项目,选择整个项目后,点击下载按钮,如下图所示
点击完下载按钮,会弹出下面的窗口
出现上图后选择IP地址192.168.101.25 修改为 222.128.29.196后,按键盘回车键后,会找到远程PLC的型号,如下图所示
点击上图的“OK”按钮就可以把整个项目下载到PLC中。
远程在线监控程序
远程在线监控程序时,需要把PLC硬件的IP地址修改为公网IP地址222.128.29.196后保存编译项目。如下图:
然后,打开OB1程序块,然后点击在线按钮,如下图:
到此,就实现了PLC的远程监控。
分享电气知识,希望本文能对你有启发,
学习电气相关内容可以关注我,欢迎关注、点赞、评论及转发。
支持4G全网通不含3G 魅蓝Note电信帮将于28日推出
驱动中国2015年1月14日消息 今日,魅蓝Note电信版信息曝光。从曝光信息来看,魅蓝Note电信版是一款5英寸4G全网通版产品,在将会在1月28日的发布会正式推出。
从曝光信息来看,这款5英寸魅蓝Note电信版型号为M463C,是一款全网通产品,但由于电信定义全网通并非完全准确,所以其实不支持移动/联通的3G网络,也就是说,魅蓝Note电信版支持移动和联通的4G频段,但无法回落至3G,只能在2G/4G之间来回切换。
另外,有消息显示,魅族此次新品发布会还将推出一款新机,与魅蓝Note的后盖材质和工艺相同,采用5英寸1080P显示屏,搭载MT6572处理器,内置2GB运行内存,前置摄像头为500万像素,后置摄像头为1300万像素,预计售价799元。预计,这款新机将和魅蓝Note电信版一同出现在28日的新品发布会上。
相关问答
怎么正确卸载联通的 3G 无线 上网卡驱动 - 小红薯A27E6D92 的回...卸载联通无线上网卡驱动程序的方法:1.关闭应用程序,停止存储卡(如果正在使用存储卡),并拔出Modem。2.选择开始→所有程序→无线上网卡→卸载。3...
我的 天翼 无线 上网卡 插电脑上没反应-ZOL问答你卸载了3G上网卡的驱动了?重新安装下就行了,我的都是上网卡里自带的驱动,双击自动安装补充:天翼上网卡有个小毛病,就是有时会不识别!你插再多次都没用,重启...
电信 上网卡 安装之后没有信号怎么办?可能出现以下现象:1、上网卡安装默认程序安装完毕后没有3G信号显示2、在其他电脑安装使用正常,排除设备故障原因,该区域3G信号没有问题,排除无线网络故障原...
为什么电信 3G 上不去,问题提示5005?5005错误大部分是无线网卡有问题可能你无限网卡驱动坏了被杀毒杀了部分文件很多人都是这样下个驱动重下下如果不行重装系统一切正常后再装杀毒5005错...
Macbook pro怎样用 天翼3G上网卡上网 - Feb? 的回答 - 懂得USB的设备?使用macos吗?一般硬件自带驱动和拨号程序。用户名:card密码:card认证:pap+chap天翼分两个信号1X和DO,1X是慢速连接信号,DO是3G连接信号,...
电信4g网卡怎么办?如果电信4G网卡无法连接网络,可以尝试以下方法:1.检查信号强度:在电脑上打开电信4G网卡管理软件,查看信号强度是否足够。如果信号强度不足,可以尝试移动...
无线 上网卡驱动 程序无法运行是什么原因?驱动程序正确安装,插入无线上网卡后指示灯也亮,但不能正常上网的原因有:1.指示灯蓝灯闪烁:表示数据卡注册了3G网络(WCDMA/HSDPA/HSUPA),但未进行数据连接...
天翼3G 无线宽带无法连接125104什么意思?无线宽带有信号却无法连接上网,请按以下情况进行预处理:1、请先核实上网卡是否欠费,缴纳费用即可恢复使用。2、连上外接电源,并更换不同的USB口测试。3、...
联通 3G 无线网卡显示无服务,不能 上网 ,怎么处理-ZOL问答确保联通3G无线上网卡资费正常可用,无欠费停机状态;将联通3G无线上网卡拔出来,再重新插入,看是否恢复正常;使用新的联通3G无线上网卡替换,看是否可以正常显示...
10603 驱动 应该用哪个?驱动一般是399.24版本是最适合。1060这张显卡使用的驱动版本,能够让使用1060显卡的电脑发挥出最大的性能并最大程度上保证帧数的稳定。不管是战争机器5这类3A...