恭喜,你发布的帖子
发布于 2015-11-05 23:38:10
6楼
有很多事用路由组成虚拟局域网的方式,这样操作你觉得稳定吗?
通过虚拟局域网也就是VPN的技术来做这件事听上去貌似可以,实则不然!这是很多人想当然的!因为他们不了解通信!
如果真那么简单都实现了,我上面说的那些设备和软件,难道都是西门子吃饱了撑的弄出来的?
局域网的通信协议(HMI直接连PLC),运行在广域网(Internet)是行不通的。
在局域网,比如是100M的带宽,那么这100M的带宽都是你的,大数据量的通信有保证,网络中断的概率几乎为0;广域网则不然,比如HMI在上海,PLC在广州,带宽不是你可以掌控的,很可能还是通过2G,3G这些网络去搭建的,要知道这些网络流量可都是要花钱的!就算是带宽够,你能掏的起流量费吗?
再说另外一方面,在局域网内,HMI访问PLC的1000个变量,2S刷新一次,不论PLC数据是否发生变化,HMI都要去PLC取一次数据,这称之为时间触发的通信;而在广域网内,这么多数据已高频率在广域网传输是极不靠谱的事情,或许2S内,一个ping包都没送到呢。
所以Teleconrol相关协议解决的是:把时间触发的通信,变成事件触发的通信,例如PLC里有个温度,可能2个小时都没变化过,那么对这样的数值根本没有必要实时传送,可以配置,让其有变化的时候再发送就可以了。这样广域网上的数据量大大降低,即使是GPRS通信这种只有几十K的带宽也完全可以满足。
另外,Telecontrol还解决了广域网通信不稳定的问题,例如,通信可能中断了2个小时,那么HMI侧这2个小时的数据归档,报警也不会丢失,因为Telecontrol的模块内部有数据存储区,所有的数据带时间戳存在里面,等网络恢复后,没有发走的数据会依次发走,到达HMI侧后,会按照时间戳重新排布,你的数据归档和报警也不会丢失。
这才是Telecontrol的精华和真谛所在!
请填写推广理由:
分享
只看
楼主