申明:
软件平台:指安装能够解析前端采集器(本文中所指的是电力监控设备)的数据格式并对数据进行处理的服务器。
远程维护平台:指能对前端采集器进行维护和升级的服务器。
VPN:是虚拟专网,指依靠ISP在公用网络中建立专用的数据通讯网络的技术。APN是移动向客户提供的VPN专线业务;VPDN是联通向客户提供的VPN专线业务。拥有VPN业务的卡,有固定的IP地址。
事件起因:
近期DTU开发了一款新的程序主要用在电力设备远程维护上的,汇总了一下与普通的DTU的区别有以下几点,笔者认为这几点在市场拓展方面会有很好的应用。
1> DTU可以同时支持TCP CLINET和TCP SERVER服务。当DTU上线之后主动与软件平台建立TCP链路,进入正常数据交互,此时DTU是做为TCP CLINET端;在此期间远程维护平台可以去主动连接DTU,此时DTU做为TCP SERVER端,当远程维护平台与DTU建立连接后则DTU与软件平台的输出传输终端但链路依然维持,并且DTU与远程维护平台进行正常数据传输,维护平台可以完成升级、设置等等工作。
2> DTU支持双通道配备功能。在DTU中预先设置两个IP地址,当DTU上线后主动去与地址一建立连接,当无法建立是则转向于地址二建立连接,如此反复,确保有备份可依。
3> 增加DTU缓存1K数据的功能。当DTU检测到TCP链路断开时,DTU开始循环保存串口上报的数据,等待TCP链路重新建立后,DTU再把保存到缓存区的数据主动上报给中心。
这三个功能中尤其是第一个功能很好的满足了客户远程维护远程升级的要求,但这个功能的实现必须要有专网的支持才可以。
解惑:
我想有一些人有一些疑惑吧,下面我就一一来分析一下大家的疑惑,其实我在刚开始也有如下的疑惑,完全是以己查人而已:
问题:为什么有软件平台和远程维护平台,这两个平台就不能合二为一吗?
回答:技术上是完全可以合二为一的,但现场操作上不可以。
原因如下:一个大型系统的建立往往涉及到的设备很多,例如环保数采仪,厂家很多,虽然大家主协议都是HJ/T212,但是内部的实现机制和方法都是不一样的,所以其升级、设置的原理和机制自然不同。另外软件平台的主要功能是仅对多类前端仪器的数据进行采集尚且问题多多,哪有那么多的精力去兼容那么多厂家的升级、设置及远程维护功能呢。所以出现了软件平台是一个统一接管数据的数据由使用方来掌控,而远程维护平台要对仪器进行维护因此由设备厂家来掌控了。
问题:为什么必须使用专网,CDMA拥有INTERNET地址,为什么不用CDMA方式呢?
回答:先申明一下,GPRS网络的对外地址不是INTERNET上,而CDMA的网络地址确实是INTERNET上的。也可以这么多,我拿着得到的GPRS DTU的地址去反向找DTU的时候是找不到的,而我拿着得到的CDMA DTU的地址找的时候却可以找到这个DTU。因此我可以这样做:当DTU与软件平台建立连接后,我就可以知道DTU此时的地址,就可以用远程维护平台去连接这个地址进行通讯了。这个在CDMA中的确是可以的,事实上测试的时候也是这么测的。但事实中不可以,因为一来软件平台和远程维护平台是隶属于不同的机构和人员,二来DTU的地址会经常改变也不利于操作。
总结:
1> 远程设备维护是一个势在必行的功能:因为一来目前智能化的仪器(注意:这里指的智能化更多的是支持远程维护和升级的设备)越来越多,尤其是灵活而强大的嵌入式ARM平台的应用,更给远程维护大好了基础;二来用户的专业性也在不断的提高,后期的需求也越来越多,因此需要远程升级的时候也很多。其实该可供升级的不是该设备而是至于相连的设备,它仅仅提供了一个可供远程维护的通道而已。远程设备维护也是方便安装、维护的一个必要手段,同时也大大节约了人力物力成本。
2> 笔者认为,采集通讯完美的结合将是工业控制行业一个必然的趋势,采集与通讯是不可或缺的两个部分,尤其是以无线快速发展的今天。不存在完美的采集设备,也不存在完美的通讯产品,只有采集功能与通讯功能相辅相成,并肩合作的完美应用。
由于笔者阅历尚浅,行业了解不深,有理解错误之处还请各位指正。