联系电话

010 - 62328579

传真

010 - 62315119

电子邮箱

wanglianpeng@aic-tech.com

内燃机测试台架监控

发布时间:2013-05-15    

上海某研究所有30多套内燃机测试台架,进行内燃机测试,这些台架分布10多个房间。每套测试台架有一套组态软件作为现场操作和监控终端。现需要在监控室,把各个台架的数据做集中监控,并显示在两套大屏幕上。

解决方案

各个实验台架几乎完全相同。本项目充分利用AicVision对象模型,建立一套对象模型,包括数据,报警。然后建立30多个对象。画面用相对绑定到模型。显示时,指定要显示的对象,整个画面数据就切换到此对象上。

大屏幕用多窗口实现,每个窗口按位置拼接,并可以从主窗口,控制其余窗口显示内容。

本项目报警要求比较复杂,要根据多个变量内容生成报警,利用AicDataHub的条件报警,用C#脚本实现各种复杂条件。AicDataHub提供报警区的概念,报警区和报警对象可以多对多,可以满足各种复杂的报警区要求。默认下,每个模型对象都是对应一个报警区。同时,提供一个特殊的控件,可以显示各个报警区的实时报警个数。

项目图示如下:

 

项目特点

  • 多屏显示,支持大屏幕
  • 典型的对象模型应用,同样的模型,三十个对象,数据,报警都在模型中一次性定义
  • 复杂的报警,包括条件报警;对象切换时,报警窗自动显示本对象(报警区)的报警
  • 报警区统计,显示各个对象(报警区)当前实时报警数