如何通过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的远程监控。
分享电气知识,希望本文能对你有启发,
学习电气相关内容可以关注我,欢迎关注、点赞、评论及转发。
远程遥控家电!WiFi智能节能插座试用
家用电器太多,第一个问题就是每个设备对应一个遥控器,操作起来非常麻烦,于是笔者向网友求助推荐一款万能遥控器,最终选中了BroadLink e-Remote全向红外转wifi智能遥控开关,到手之后用着挺不错,还出了文章推荐给大家——《手机遥控一切!红外转WiFi万能遥控器》。这款WiFi万能遥控器笔者现在已经用了三个多月,家里所有手机都装上APP之后,任何一部手机都变成了遥控器,确实非常方便!
这个万能遥控器笔者一直在用,产品缺点部分全新APP已改进,值得推荐
家用电器太多,第二个问题就是多数电器不够智能,虽然新上市的很多电器都打着“智能”的旗号,但一些基本的功能还是无法满足,比如待机节能、定时开关机、遥控开关机、预约工作等等。新产品都如此,一些比较老的家电就更不用提了。
万能遥控器的APP还支持智能插座,要不要买个玩玩呢?
之前在购买BroadLink WiFi万能遥控器后,就发现遥控APP除了支持万能遥控器外,还能支持自家的WiFi智能插座产品,后来每次启动遥控APP时都会产生这样的想法——反正都是同一个APP,用着很方便,要不要买一个玩玩呢?(PS:这说明自家相关产品之间相互做推广的策略还是很有效的……)
虽然想法一直有,但由于用途并不明确,所以并没有下决心购买,直到家里的电器越来越多,热水壶、榨汁机、电饭煲、空气净化器……
1.睡觉时忘关净化器的情况很多,实在是懒得起来去关掉;
2.电饭煲焖米饭得1个小时,回家之前能遥控焖饭就好了;
3.家庭影院很多设备并不能完全待机,有些设备待机时闪烁的灯光很烦人,有些设备待机时还挺费电的;
4.有时候想要从已关机的电脑中取一些资料,电脑用WiFi导致无法远程唤醒。
这个时候,智能插座就能派上用场了,反正也不贵,买来玩玩看。
提示:试试“← →”可以实现快速翻页
产品介绍:外观类似功耗仪/变压器
首先我们来看看产品实物,说实话产品本身并不起眼,乍一看还以为是一个变压器或功耗仪(它确实有功耗仪的功能,后面会做介绍):
产品全名:BroadLink e-Plug WiFi智能插座
包装盒上已经把产品的功能及特性写得很清楚了:1.通过智能手机实时控制查看状态;2.WiFi/局域网/远程控制;3.电能统计/查看历史功耗;4.计划/周期定时控制。
打开包装盒,首先映入眼帘的就是二维码,手机扫一下就能安装遥控APP了,非常方便,不过奇怪的是APP并非笔者之前安装的,轻微强迫症用户表示不想在手机上安装太多功能性APP,所以稍微有点失望,不过后来才发现原来BroadLink重做了全新的遥控客户端,新版同样兼容笔者之前买的万能遥控器,而且功能更全!
APP Store下载客户端
同时识别出来了局域网内的万能遥控器和智能插座
再来看看产品细节:
笔者买的这款插座为10A的型号,可以支持功率2000W以内的设备,产品本身为标准小三相插头,提供两相和小三相插座,并不支持大功率的大三相设备(如热水器、空调)。如果用它连接热水器或空调,16A大功率型号提供了大三相插孔。
使用方法:手机APP远程遥控功能强大
既然是智能插座,那一定是通过智能手机来控制一切,前面通过二维码已经安装了遥控APP,下面就来看看怎么用?
产品配套的APP使用体验很好,无需说明书就能一步步的通过指引来连接到智能插座,产品初始化过程就是输入WiFi密码,让智能插座连接到局域网,然后手机APP就能自动识别出局域网内所有BroadLink的智能设备了,包括笔者之前买的智能路由器。
注意到云端图标了吗?只要你家路由器连到了互联网,那么手机就可以通过3G远程访问智能插座/万能遥控器了,这是BroadLink提供的云端访问功能,不用非得在局域网内。
智能插座主控页面三个按钮功能介绍
计划任务是最实用的功能
能耗监控是笔者最喜欢的功能
智能插座还支持自动节能功能,当电器没有功率消耗时自动断电,此时智能插座依然在线,但功率消耗不到1W,非常省电。值得一提的是,即便您使用的上千万的大功率电器,智能插座自身的功耗发热也非常小,因为它本身也只有一些小芯片在工作而已。
产品优缺点总结和疑难解答
BroadLink SP2 WiFi智能插座产品优点:
1. BroadLink旗下SP2(智能插座)、RM2(万能遥控器)、TC1(智能开关)、A1(空气质量检测器)等产品互通,一个APP控制一切,易用性非常好;
2. 支持局域网控制、远程云端控制,只要手机能上网,遥控无死角;
3. 功率实时监控、耗电量年月日分析,相当于一个功能很强的功耗仪,要知道一个靠谱点的功耗仪也得100块呢;
4. 产品本身自带节能功能,带大功率电器时的功耗发热也很小,这是它与同类型其它品牌产品的最大优势。
BroadLink SP2 WiFi智能插座产品不足:
1. 如果电器不支持通电自动开机/进入工作状态,那就无法遥控,这一点一定要确定之后再购买;
2. 只有一个三相插座,再加一个两相就完美了。
BroadLink SP2 WiFi智能插座疑难解答:
Q1:设备怎么配到我家的路由器上啊?
A1: 首先确保您的智能手机已连上家中的无线路由器,再检查设备上电后是否处于黄灯快闪状态(出厂默认值),否则长按右边按键恢复原厂设置。然后打开我们的 App进入“配置”页面,您所在的无线网络名称已自动获取,输入上网密码点击配置即可。注意:配置时手机需连在您想要设备加入的Wi-Fi网络。
Q3:我可以远程控制设备吗?
A3:是的,只要您的设备在线,您的手机可以上网,您可以在全球任何地方控制设备。
Q4:在国外,我可以直接插110V电压吗?
A4:设备支持110V和220V输入电压,在国外可以直接插入110V电源使用。但设备不带变压器功能,国外买来的110V设备仍需配变压器才可在国内220V电压下使用。
Q5:设备最大输出功率是多少?
A5:我们的设备支持10A的输出电流,2200瓦功率,请确认您接入的设备不超过最大额定功率。
Q6:别人会不会找到我的设备,网络安全如何保证?
A6:只有知道您家上网密码并进入同一网络的手机才可以找到设备;我们设置了锁定功能,您配置完上锁后其他人再找不到设备;也可以家里人手机全找到设备后锁定,以后就只有您家中人可以控制。上锁功能在“设备信息”页。
Q7:我可以控制多个插座吗?
A7:是的,您可以添加多个设备并在“设备信息”页面自定义名称、图标。同一手机最大支持可控制设备为100台。
Q8:我可以设定多少组定时功能?
A8:您可以设定最大7组定时功能。
相关问答
肿么在qq上进行远程控制?-ZOL问答
选择对话框上方的一个电脑图标,然后点击,有三个选择,第一个是您申请远程控制对方电脑。第二个是您申请远程控让对方制你电脑。不管是您邀请对方控制你电脑...
挂qq显示对方3G在线是什么意思?
3G在线是登录时的网络状态显示,表示对方是通过手机的2G、3G、4G网络登录的,如果使用WiFi网络,电脑登录,会显示WiFi、PC状态扩展知识:QQ是腾讯QQ的简称,是一款...
如何通过3G无线网卡实现远程视频监控?
要实现远程视频监控,可以通过以下步骤使用3G无线网卡:1.购买或租赁一个3G无线网卡,确保它能够在您的设备上进行连接和使用。2.将3G无线网卡插入到您的设备中...
小米路由器3g远程smb访问-ZOL问答
3G讨论回答(5)在使用非MIUI系统时,如果需要访问小米路由器共享盘,可能需要安装一个支持SMB协议的文件浏览器。对于安卓平台上的设备,我推荐使用“ES文件浏览...
知不知道手机“远程控制”的指令方法?
有以下几种方法:1、采用手机打电话接通后输入密码的指令方式控制。2、用手机短信指令方式进行控制。3、联4G、3G网、wifi网进行直接访问控制。4、通过手机...
免费远程控制软件.远程控制哪个好?远程控制别人摄像头的监控...
[最佳回答]网络人远程控制软件(Netman)是一款免费的远程办公、远程电脑控制、远程视频控制软件,输入对方的IP和密码就能实现远程监控。软件使用UDP协议穿透内...
海信远场语音怎么用?
方法1、打开海信智能电视进入主界面;2、按遥控器上的“设置”按键,再选择里面的“通用设置”;3、在“通用设置”当中可以选择开启/关闭“远程语音控制”;...
肿么用手机远程控制电源开关的?移动管家手机无线遥控开关是...
插入手机卡,接入电源(220V或12V),无论何时何地通过手机短信都可以访问本控制器,从而操作家用电器或工业马达等电器设备,达到用手机短信远程控制电器设备的目的。...
360路由器如何远程开关?
我们以360路由器为例1.找到“路由器卫士”,点击打开2.进到软件主页面,可以远程管理自己想管理控制的功能!3.诊断自家的路由器4.选择“一键诊断网络”“wif...
小米路由器可以远程控制吗?
是的,小米路由器可以通过手机客户端或web页面实现远程控制。用户可以在任何时间、任何地点远程访问路由器,进行路由器设置、查看设备状态、管理上网设备、查看...