今天蛮尴尬的,本来一件很简单的远程调试的事情,因为现场的工控机死活装不上博途(应该是拷贝的镜像有问题),活活浪费了5个小时,博途卸了装装了卸始终报错,最终放弃。现场工控机软件比较复杂,涉及到数据库配置,java报表工具这些,实在不想重装系统。于是就琢磨如何在现场电脑无博途的状况下读写PLC程序。
1.Teamviewer为标配,吹一拨Teamviewer,好软件!在Teamviewer选项-高级,内启用VPN驱动,需要远程电脑和本地电脑都启用
在Teamviewer客户端发起VPN的连接,如果成功,就可以看到VPN界面了
伙伴的IP为现场电脑的IP,这个是有用的。
2.本地电脑和现场电脑打开软件‘’TIA Portal Cloud Connector“,注意即便现场电脑不安装博途本体,这个插件性质的小软件还是必须在,在安装包CD2中就有,也可以通过博途安装程序只安装这个软件并不安装博途。
现场测组态成PC/PG,点击启用通信
本地组态成远程设备,在协议这一菜单下,输入远程伙伴的IP,参见第一步Teamviwer VPN IP,正常状况下,点击下方的检查连接,会打勾了。返回常规选项单,启用通信。软件会提示你该通讯端已成功启用,并且启用通讯的按钮已经从黄色变为绿色
到这一步就已经完成了。接下来就是见证那啥的时候了。
打开博途软件,在线访问,瞄一眼网卡,多了一张网卡!现场电脑的网卡出现在了本地电脑下面,自然也能搜索到该网卡下的PLC.
接下来就不多说了吧,该上传上传该下载下载。
最后,这只能算提供了一种远程调试的手段吧,当然不通过电脑,直接通过第三方硬件发起连接的方法我自己也会好几种,就不展开了免得弄的推销别人的硬件一样。因人而异,我觉得是好用的,适合调试阶段,如果你也是Teamviewer的订阅用户,那确实很合适的。指不定哪天你就遇到了和我今天一样的幺蛾子。
西门子也是蛮厉害的,杂七杂八的小软件到最后发现都还挺有用的,上次还使用了博图下的多人同时在线调试同一个程序,也还蛮有意思的。