高压充油电缆油压监测系统后台机包括监控系统软件和采集模块系统。通过Advantech Adam模拟量采集模块,采集充油电缆系统的传感器的油压信号。后台机实现信号采集、数据显示、报警计算和显示等功能。并通过Web server功能,实现Web Client端的IE浏览现场界面。高压充油电缆油压监测系统工作站,通过HMI平台的分布式功能,实现远程界面显示和报警设置。电缆网监控中心系统是通过电缆网监控中心系统数据采集通信协议连接高压充油电缆油压监测系统平台的。
软件部分
1、数据采集
采集模拟量输入模块,实现数据的采集。采集模块为Adam4017+、4117和4050。采用研华ASCII码通讯协议。
2、数据存储
采集数据进行数据存储。因为需要保存多年,所以,必须考虑数据备份和数据恢复。
3、报警控制
采集数据报警:通过数据组态完成采集数据报警参数初始设定。系统启动,可以进行运行设置,并进行存储为初始值,系统重新启动后,保持报警原来设置;
计算数据报警;
压差报警:通过SCADA逻辑系统计算油压压差,超过报警上下限报警。报警设置通过数据组态完成;
变化率报警:通过SCADA逻辑系统计算变化率压差,超过报警上下限报警。报警设置通过数据组态完成;
报警参数设置:通过界面,输入每个报警参数的上限和下限值,并进行存储为初始值,系统重新启动后,保持原来设置。
油压下降速率报警
4、数据结构
定义数组$History($Minutes),这样就有60个存储历史油压的内存空间。
报警次数寄存器AlarmBuffer,如果有报警AlarmBuffer二进制左移1位,那么当AlarmBuffer>=7时,就可以判断有3个报警出现了。通过SCADA逻辑进行报警判断。
5、数据上传
HMIBuilder已完成驱动开发,测试通过,运行良好。
6、界面显示
包括首页、监控界面、历史曲线、历史数据、报警设置、报警浏览等主要窗口。
界面功能如下:
界面功能如下: