我们在论坛上讲过远程控制,远程下载,远程调试很久了。但是一直没有机会真正的试过。
2011年5月25日出差济南,晚上23:00才到的宾馆,赶紧休息。
26日去拜访一个设计院的客户,上午和客户交流了2个小时,到11:00左右结束。好好的犒劳一下自己。13:00左右回的宾馆。看到宾馆可以宽带上网,下午没有事情做,于是就想何不试试远程控制,远程下载,远程调试呢。检查了一下自己的计算机正好安装了PLC的编程环境。
说干就干,公司的VPN服务器早就设置好了,我的笔记本的VPN客户端也配置好了。于是开始VPN的客户端拨号,怎么也拨不上。提示VPN服务器无法访问。我用的是VPN服务器的动态域名,难道是VPN动态域名没有登录上去?干脆QQ给孙义,让他把VPN服务器重新启动,启动后,可以PING TENGCON.GICP.NET 可是没有反应,后来想了想可能是设置路由器不响应PING了,管它呢,先拨上去看看。拨号成功,用PING命令 PING 192.168.1.247 (公司一台PLC的IP地址),可以PING通。我的VPN获得的IP地址是192.168.3.2,先运行一下MODSCAN软件,输入MODBUS TCP的服务器地址192.168.1.247,可以连接,试着控制几个继电器,成功。
下面要试试远程下载了,打开编程环境,随便找了个工程,编译没有错误,输入PLC的IP地址,下载提示版本号不对,可能是PLC的固件与该工程不匹配。想了一下,让技术支持给了一个可以下载的工程,通过QQ传给我。编译,正确,下载正确,打开调试开关,调试也正确。而且速度相当的快,比在公司的局域网略微慢一点而已。
才用VPN唯一的缺点是VPN拨号后,不能上网了,QQ不能用。和公司联系必须先断开VPN才行,而调试的时候必须再拨上VPN.
整体而言,远程下载,远程调试,远程控制还是很好实现的。如果PLC搁在现场,我就不要出差了,在公司就能搞定。
11-05-28 15:47