基础知识,高手请指教,欢迎留言给出更好建议。
方法1:
买一个现成的远程通讯产品,类似一个内置VPN服务器的交换机,安装一个软件,虚拟一个网卡出来,然后就可以通过这个产品上网了,要求如下:
1,现成的PLC最好带网卡,如果不带网卡,需要买相应的通讯转换器,或者买支持其他协议的远程通讯产品;
2,这类产品一般支持手机卡,所以可以直接手机卡上网,避免了现场没法拉网线的问题。
3,价格几千,上万不等。
4,好处是无需现场客户配合,无需现场有现成的互联网接入。当然有就最好了,省去流量费了。
方法2:
利用现场的网络和PLC自带的PN口,远程通讯,需要客户配合。
下面的办法简单粗暴有效,如果考虑网络安全不建议使用了。
最近在做项目的时候,经常会用到远程监控,也在论坛上搜索了下,发现解决方案都比较麻烦又是VPN,又是基于modem的,当然都可以实现,但是成本貌似比较高,我们远程监控一般只是看看程序,偶尔用用,所以我把自己的使用心得列出来下。
1,选择带PN口的CPU(西门子出了新的314PN/DP)或者网卡CP lean即可。当然现在很多设备都自带网口口,我觉得1200最好的一个功能就是带了以太网口,还很经济;
2,一般办公室距离现场都比较远,拉网线比较麻烦,并且信号不好,所以建议无线,我用过Tenda的无线AP,大约一百多块,或者Netcore以及tplink的无线路由器(可以当无线交换机用),几十块钱,连到CPU或者CP上;友情提醒下设置有点小麻烦;
3,办公室的电脑通过无线连接到无线交换机或者无线AP,如果电脑没有无线网卡可以买一个USB口的;
4,办公室的电脑有线必须能够上网;
5,打开办公室电脑的teamviewer远程协助,远程就可以操作这台电脑了。
简单说:通过互联网访问现场的电脑,现场电脑通过无线局域网访问PLC或者WinCC。
注意事项:
1,无线通讯使用AP比较好,连接设置方便,但是比较贵;
2,无线信号的距离不太远,一般大约50米左右;远了需要考虑买信号强点的交换机或者无线USB网卡;
3,现场电脑需要申请远程协助,teamviewer什么的都可以。