二、系统功能
网关服务器包含硬件和软件两部分,常规硬件支持串口和以太网两种物理连接方式,通过可插拔的背板,可支持CC-Link、CAN Bus、DeviceNet、Profibus、LonWorks等各种现场总线,实现不同物理连接方式的统一和标准化。
用户在PC机上通过系统提供的组态配置程序,可以设定不同物理通道上运行的通信协议进行数据采集,对要采集的数据设备的物理地址、通道地址或者参数名称等,能够由用户自主设定,在用户完成组态配置后,可以将配置好的工程下载到硬件设备中,并可远程启动硬件设备中的网关运行程序,进行数据采集。
对于已采集到硬件设备中的数据,网关运行程序能够以各种方式进行各种操作,包括:数据变换、数据过滤、运算处理、历史数据存储、统计处理、报警处理、服务请求等。
对于已处理好的数据,网关运行程序能够按照已组态配置好的方式,包括物理连接方式、数据转发协议类型、站物理地址、转发数据通道地址或者参数名称等,将数据转发至其它应用系统。
三、软件结构
软件平台由以下几个主要模块及子系统组成:
1. 组态及配置工具
为网关硬件平台运行软件组态配置工具,运行在PC端。使用可配置方式实现对网关工程项目的IO组态,并实现组态工程上传、下载及配置。
2. 运行系统
运行在网关硬件平台上。完成数据采集和数据转发服务。运行系统支持Windows嵌入式操作系统。
3. 运行监控系统
运行在在网关硬件平台上,监视网关设备的运行状态、运行参数、通讯报文、日志等,可对网关设备进行调试。
4. 驱动接口开发工具包(SDK)
运行在PC端,在已支持的3000种协议的基础上,提供给用户自行开发扩展驱动接口。
四、数据采集
1.采集功能
① 物理层支持RS-232/485/422、以太网、现场总线(如:CC-Link、CAN Bus、DeviceNet、Profibus、LonWorks等)
② 支持GPRS、CDMA、数传电台、电话拨号、卫星等多种远程通信方式
③ 串口数量最大可支持32个(根据硬件型号而定)
④ 支持各种采集模式:
A. 同步/异步
B. Polling
C. 平衡式/非平衡式
D. 自动通知
E. 订阅/发布:采用每个通道每个驱动独立进程管理模式,任一驱动故障或运行不稳定不会影响整个系统支持透明协议传输功能;对采集数据有死区压缩、量程变换、滤波、小信号切除等功能;采集数据支持时间戳和质量戳功能,如果被采集设备不具备时间戳和质量戳,支持自动添加支持写优先处理,支持频繁读写的均衡处理。
2.采集接口
通信协议及标准:
工控:OPC Client、Modbus Master;
电力:IEC60870-5-101/102/103/104 Master、DNP Master、IEC61850 Client、JBUS等;
楼宇:LonWorks、BACnet Client、Batibus、SNMP Client等;
其它行业通讯协议约1000种左右;
对于不便公开的保密协议,用户可利用驱动开发包自行开发采集设备的驱动程序。
3.典型应用设备举例:
支持国际、国内1000多种主流测控设备;
过程控制:PLC、DCS、变频器、测控模块、智能仪表、电子衡器等;
电力自动化:继电保护装置、直流屏、小电流选线装置、VQC自动装置等;
智能楼宇及机房监控:UPS、楼控设备、门禁系统、安防系统、消防系统等;
油品储运及加油站:雷达、伺服、光导、钢带等各种液位仪、发油系统、可燃气体报警器等多设备。
4.数据转发
①物理链路:
转发物理端口支持RS-232/485/422、以太网、现场总线;
转发通信方式支持GPRS/CDMA、数传电台、电话拨号、卫星等。
②转发协议:
转发协议支持:Modbus Slave、IEC60870-5-101/102/103/104 Slave、CDT Slave、DNP Slave、IEC61850 Server、SNMP Agent等。
③转发接口支持:
OPC Server、DDE Server、ODBC/ADO等;
对于不便公开的保密协议,用户可利用驱动开发包自行开发转发驱动程序支持多路采集到多路转发的功能。
5.系统特点
① 支持从通道到设备到测点的三级测点树管理;
② 具备看门狗管理、系统在线自诊断/复位功能;
③ 具有对通信链路状态的监视和报警功能;
④ 支持设备冗余、通道冗余、双机冗余等多种冗余逻辑;
⑤ 具有完备的诊断调试、故障监视、日志输出等功能;
⑥ 具备二次计算功能。
7.参数指标
启动速度:< 20 秒
单机额定容量:20,000 点
数据采集吞吐量:20,000 点/秒
数据回写吞吐量:20,000点/秒
数据混合吞吐量:20,000点/秒
单机额定设备数:256 个