010 - 62328579
010 - 62315119
wanglianpeng@aic-tech.com
发布时间:2013-05-15    
上海某研究所有30多套内燃机测试台架,进行内燃机测试,这些台架分布10多个房间。每套测试台架有一套组态软件作为现场操作和监控终端。现需要在监控室,把各个台架的数据做集中监控,并显示在两套大屏幕上。
各个实验台架几乎完全相同。本项目充分利用AicVision对象模型,建立一套对象模型,包括数据,报警。然后建立30多个对象。画面用相对绑定到模型。显示时,指定要显示的对象,整个画面数据就切换到此对象上。
大屏幕用多窗口实现,每个窗口按位置拼接,并可以从主窗口,控制其余窗口显示内容。
本项目报警要求比较复杂,要根据多个变量内容生成报警,利用AicDataHub的条件报警,用C#脚本实现各种复杂条件。AicDataHub提供报警区的概念,报警区和报警对象可以多对多,可以满足各种复杂的报警区要求。默认下,每个模型对象都是对应一个报警区。同时,提供一个特殊的控件,可以显示各个报警区的实时报警个数。
项目图示如下: