概述
本文探讨利用GPRS/CDMA网络对无人值守设备进行远程无线监控的方案。
无人值守设备的稳定使用、售后支持、新版本更新一直是费时费力的难题,本方案提供一种安装简单,节省人力物力的远程监控和维护的方案,即通过GPRS/CDMA无线网络进行无人职守设备的远程监控。
2系统结构
Ø 系统结构: 如上图所示,主要由mServer、mDevice、用户设备(上图以无人值守设备为例)、监控程序组成。
Ø mServer: 一款运行在Windows/Linux操作系统上的无线通信服务软件。mServer具有良好的人机界面,简单易用。mServer集成了强大的通信功能,可以对eTung各系列mDevice进行映射管理、查看状态、链路测试、远程配置、远程更新等操作。基于eTung自主研制的ETCPTM协议,mServer保证了无线通讯的可靠性及用户数据的完整性。
Ø mDevice: eTung的各系列无线终端的通称,如MD600、MR900。mDevice一方面通过无线(如:GPRS/CDMA/3G)连接到Internet,并接入到mServer,另一方面通过网口或者串口连接着用户设备。
Ø 用户设备: 指远端的各种采集设备或者RTU等无人值守设备。这些设备是mDevice的数据源和目标。
Ø 监控程序: 指通过DCC接口或其他方式与mServer相接的用户程序,能对从mDevice接收到的数据进行分析、处理、显示、存储,从而完成对无人值守设备完成监控或者软件升级。它既可以与mServer运行于同一台计算机上,也可以运行在与其有网络连接的其他计算机上。
Ø 数据流向: 采集设备 ←→ mDevice ←→ mServer ←→ 监控软件。
Ø 中心网络选择: 方案一后台监控是通过专线直接连接到无线网络,稳定性、安全性好。方案二中后台监控是通过Internet连接到无线网络,方便、费用底。
3 监控程序
最简单的监控程序可以就是一个超级终端,通过虚拟串口连接mServer。无人值守设备的串口发出的运行信息通过超级终端显示出来,更复杂的监控程序可能需要再次开发,总之,监控程序必须配合无人值守设备上的监控通讯协议,而利用mDevice + mServer架构起来的透明通道是作为传输这种通讯协议数据的一种手段。对多个无人值守设备的监控一般需要开发DCC接口。
DCC简介 |
, |
4 设备选择
mDevice中的MD-600系列是合适的选择。
Ø 适用于工业现场: 符合各种工业使用标准,具体请参照MD-600简介。
Ø 适用于GPRS和CDMA两种网络: MD-600包括支持GPRS的MD-600G和支持CDMA网络的MD-600C两种型号。其使用方式和接口全部一样,用户不用同时熟悉两种产品。
Ø 节省流量,适合监控使用:<, /SPAN> MD-600支持4种在线模式,包括永远在线、按需在线、按时在线和唤醒在线。其中按需在线和唤醒在线可以大量的节省流量和费用:加电后并不连接到GPRS或CDMA网络,当收到无人值守设备的数据后或收到唤醒的短信或振铃,则连接到mServer;另外Address-IMEI Mapping技术及智能尝试间隔设置都可以有效减低流量,节省费用。
Ø 支持动态域名: MD-600可以通过动态域名找到后台监控中心,从而后台不用使用固定IP地址。
Ø 远程配置: mServer 中心端远程配置及短信配置使得用户可以远程改变MD-600的各项配置并重启动,配置项中包括改变后台监控中心的动态域名和IP地址。
MD-600简介 |
· 基于ARM平台、8M数据缓存,内置GPRS/CDMA无线模块 · 嵌入式Linux系统,包含TCP/IP协议栈以及ETCPTM协议,保证传输数据不丢失 · 提供独立RS232配置串口及标准RS232/485数据接口 · 符合电工电子产品低温GB/T2423.1、高温GB/T2423.2的要求,适于在气候条件恶劣的地区及户外使用 · MD-600G可以快速连接RTU、PLC、工控机等设备,实现数据透明传输,广泛应用于电力抄表、配电自动化、路灯监控、道路交通等行业
|
5 组件清单及费用粗算
类别 |
组件 |
单价(元) |
软件 |
mServer |
免费 |
DCC客户端开发包 |
免费 | |
用户自己开发的监控程序 |
- | |
硬件 |
MD-600C |
|
MD-600G |
| |
PC机 |
- | |
网络环境 |
|