设备监控系统报警图表的研究与实现

2014-10-22 19:30夏平殷晓春
电脑知识与技术 2014年27期
关键词:监控系统图表

夏平 殷晓春

摘要:该文对设备监控系统中报警数据曲线图的绘制进行了研究,结合项目阐述了OWC组件在ASP.NET页面中的应用,给出了功能需求、实现方法。

关键词:监控系统;组件编程;ASP.NET;C#;图表

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)27-6523-02

Abstract: This paper studied drawing alarm data curve in equipment monitoring system, combined with the project illustrates the application of OWC component in ASP.NET pages, gives the method for realizing the function demand.

Key words: monitoring system; component programming; ASP.NET; C#; chart

1 系统的研究背景

设备监控系统主要用于机电设备、工作环境及安全生产过程的工况监测。支持图形、曲线、数据的大屏幕或多屏显示,具有丰富的组态、画面编辑及报表生成功能;需要将监测过程中所产生的所有数据如,测值、报警、断电和静态参数等数据全部在历史曲线上显示。该文根据作者在实际项目开发中总结的经验给出了一个在ASP.NET中调用OWC组件实现曲线趋势图的实例方法。

2 报警图表的设计需求

用户在导航栏中,选择“报警曲线”功能,页面首先需要初始化设备编号参数,加载设备IP值、设备通道和全天报警开始和结束日期控件。然后根据设备IP、通道、报警时间访问后台数据库,得到报警数据信息,在页面中分别以列表和图表的方式显示存在报警的全天模拟量。列表的显示设计是用ASP.NET中的绑定控件GridView 分页显示报警数据,图表是用折线图或柱状图来显示全天设备的报警值。

系统对所有的监测数据和重要的操作事件均采用数据库保存,用户可以根据需要自行设定保存期限,为用户二次开发和事件的追述提供良好的条件。在监控系统数据库中,设计了设备报警表WLDeviceAlarm来存放设备的报警信息,该表主要包括以下字段:设备IP编号 (DeviceIP)、通道值(ChannelNumber)、报警值(AlarmValue)、报警时间(AlarmTime)、备注(Remarks)。

4 总结

经测试,该组件与VS开发环境无缝集成,完美的实现了系统需求。

参考文献:

[1] 林金霖.ASP.NET实务宝典[M]. 2版.北京.中国铁道出版社,2005.

[2] 高宏,李俊民.ASP.NET典型模块与项目实战大全[M]..清华大学出版社,2012.

猜你喜欢
监控系统图表
无线广播电视安全优质播出的技术分析
中央电视台高端岛3后期制作网络监控系统的实现
县级区域雨量站观测设备监控系统的研究与设计
双周图表
双周图表
双周图表
基于Zigbee技术的煤矿井下通风机监控系统设计
图表