首页 理论教育 监控画面的设计与组态优化方案

监控画面的设计与组态优化方案

时间:2023-06-29 理论教育 版权反馈
【摘要】:新建一个名为“交通灯控制”的用户窗口;设置窗口位置为“最大化显示”,其他属性设置保持不变,单击“确认”按钮。图5.14“动画组态属性设置”对话框在“动画组态属性设置”对话框中打开“可见度”选项卡,具体设置如图5.15所示。使用同样的方法对绿灯文本框的“可见度”属性进行设置,其关联的数据对象为“南北绿灯”。画面中的12个灯对应6个开关量,可按要求设置可见度或闪烁方式。

监控画面的设计与组态优化方案

1)用户窗口的建立

进入MCGS组态工作台,打开“用户窗口”选项卡,如图5.11所示。新建一个名为“交通灯控制”的用户窗口;设置窗口位置为“最大化显示”,其他属性设置保持不变,单击“确认”按钮。用鼠标右键单击“交通灯控制”窗口名,选择“设置为启动窗口”命令,当进入MCGS运行环境时,系统将自动加载该窗口。启动窗口设置如图5.12所示。

图5.11 “用户窗口属性设置”对话框

图5.12 启动窗口设置

2)制作文字标签

选中“创库”图标,单击动画组态,进入动画组态窗口,开始编辑画面。单击工具条中的“工具箱”按钮,打开绘图工具箱,单击工具箱内的“标签”按钮,鼠标的光标呈现“十”字形,在窗口顶端中心位置拖曳鼠标,根据需要拉出一个一定形状的矩形,在光标中心闪烁位置输入文字“交通灯监控系统”,按Enter键或在窗口的任意单击,文字输入完毕。如果需要修改输入文字,则单击已输入的文字,然后按Enter键就可以进行编辑,也可以单击鼠标右键,弹出下拉菜单,选择“改字符”命令。选中文字框,作如下设置:单击“填充色”按钮,设定文字框背景为“没有填充”,单击“线色”按钮,设置文字框边线的边线颜色。

3)按钮图符的绘制

使用绘图工具箱中的“标准按钮”工具分别画两个按钮。将两个按钮的标题分别更改为“启动”和“停止”。对字体及字体颜色进行设置,对齐方式均采用“中对齐”,按钮类型均为“标准3D按钮”。用同样的方法绘制“方式一”“方式二”及“当前值”按钮。

4)编辑绘制道路

使用绘图工具箱中的“折线”工具,可编辑绘制南北路和东西路,并填充颜色为“蓝色”。编辑绘制“南北路交通灯”图符。使用绘图工具箱的“折线”工具,采用“画图”→“调整大小”→“填充颜色”的方法,可以绘制出交通灯柱。

5)编辑绘制“南北路交通灯”图符

(1)绘制“红灯”图符。

使用绘图工具箱中的“椭圆”工具,采用“画图”→“调整大小”→“填充颜色”的方法,先画一个大小合适,颜色为灰色的圆;再使用“椭圆”工具,采用同样的方法画出一个大小相同,颜色为红色的圆;双击“红色圆”图符,打开其“动画组态属性设置”对话框,勾选“可见度”复选框,打开“可见度”选项卡,在“表达式”文本框中输入“@开关量”,单击“确认”按钮退出。将两个圆采用“中心对齐”的方式叠放在一起,红色的圆叠放在上层,同时选中两个圆,在“排列”菜单中选择“合成单元”命令进行组合,“红灯”图符绘制完成。

(2)绘制“绿灯”图符。

采用对“红灯”组合图符进行“复制”→“粘贴”→“修改颜色”的方法即可。

(3)绘制“黄灯”图符。

除了“可见度”属性外,还需闪烁,因此在绘制时,对“红灯”组合图符采用“复制”→“粘贴”→“修改颜色”→“分解单元”→“增加闪烁效果属性”→“再合成单元”的方法。

将编辑好的3个交通灯图符“等间距”排列于“交通灯柱”图符上,同时选中“灯柱”和“灯”,在“排列”菜单中选择“合成单元”命令进行组合,“交通灯”图符绘制完成。

(4)编辑绘制“东西路交通灯”图符。

参考“南北路交通灯”图符的编辑方法即可绘制“东西路交通灯”图符的画法。

6)装载“汽车”图符

搜集合适的汽车卡通图片,使用绘图工具箱中的“位图”工具,将汽车图片装载到组态画面中,然后调整至合适大小和位置。

7)动画连接

(1)“启动”和“停止”按钮的动画连接。

双击“启动”按钮,在弹出的“标准按钮构件属性设置”对话框中,打开“操作属性”选项卡,勾选“数据对象操作”复选框,并在右侧第一个下拉列表框中选择“取反”操作。具体如图5.13所示。

单击图5.13中“数据对象值操作”后第二个列表框中的“?”按钮,在实时数据库中选择“启动”变量,再单击“确认”按钮退出。使用同样的方法在“停止”按钮的“操作属性”选项卡中,勾选“数据对象值操作”复选框,在第一个下拉列表框中选择“取反”操作,在第二个下拉列表框中选择实时数据库中的“停止”变量,变成“停止”按钮的动画连接。

(2)道路交通灯的动画连接。(www.xing528.com)

双击“南北路交通灯”组合图符,弹出“单元属性”对话框,打开“动画连接”选项卡,可以看到交通灯组合图符的3个文本框都有“可见度”和“显示输出”两种属性。组合图符中的红色信号灯和绿色信号灯具有“可见度”属性,黄色信号灯具有“闪烁效果”和“可见度”两种属性。

图5.13 “标准按钮构件属性设置”对话框

单击“图元名”标签,单击后面弹出的“>”按钮,打开“动画组态属性设置”对话框的“属性设置”选项卡,从“静态属性”的字符颜色,可以判断出选中图元的交通信号灯的颜色。在图5.14中选中图元的“静态属性”中的“填充颜色”为红色,则选中的为红色信号灯。

图5.14 “动画组态属性设置”对话框

在“动画组态属性设置”对话框中打开“可见度”选项卡,具体设置如图5.15所示。使用同样的方法对绿灯文本框的“可见度”属性进行设置,其关联的数据对象为“南北绿灯”。

本项目中的黄色交通灯需要设置闪烁效果。打开“动画组态属性设置”对话框,首先从“静态属性”的“填充颜色”判断是否为黄色,在“特殊动画连接”选项区中勾选“可见度”和“闪烁效果”两项,选项卡中会出现“闪烁效果”选项卡,打开“闪烁效果”选项卡,在“表达式”区域中填入“南北黄”,在“闪烁实现方式”选项区中选择“用图元可见度变化实现闪烁”选项,在“闪烁速度”选项区中选择“快”选项。选项卡的设置如图5.16所示。参考图5.15设置可见度。打开“可见度”选项卡,在“表达式”区域中输入数据对象“南北黄灯”。在选项卡下部选择“当表达式非零时”选项,勾选“对应图符可见”复选框,单击“确认”按钮,返回“动画连接”选项卡。

图5.15 交通灯“可见度”选项卡的设置

图5.16 黄色交通灯“闪烁效果”选项卡的设置

东西路交通灯的设置参考南北路交通灯的设置方法和步骤。在东西路红灯和绿灯“可见度”的属性设置中,关联数据对象分别为“东西红灯”和“东西绿灯”;在东西路黄灯的“闪烁效果”和“可见度”的属性设置中,关联数据对象分别为“东西黄灯闪烁”和“东西黄灯”。画面中的12个灯对应6个开关量,可按要求设置可见度或闪烁方式。

(3)汽车的动画连接。

双击南北路南向车辆,打开“动态组态属性设置”对话框,打开“属性设置”选项卡,选择“位置动画连接”→“垂直移动项”选项,然后打开“垂直移动”选项卡设置参数。用同样的方法对南北路北向车辆进行垂直移动属性设置,具体参数设置如图5.17所示。

图5.17 “垂直移动”选项卡的设置

双击东西路西向的车辆,打开“动画组态属性设置”对话框,打开“属性设置”选项卡,选择“位置动画连接”→“水平移动”选项,打开“水平移动”选项卡,进行参数设置,用同样的方法设置东西路东向车辆进行设置水平移动属性设置,参数设置如图5.18所示。

图5.18 “水平移动”选项卡的设置

需要说明的是:水平移动和垂直移动所连接的表达式为数据库对象名称,类型为数值型,其中表达式的值为该数据的数值范围,最大和最小偏移量为屏幕尺寸距离,与屏幕设置有关(通常屏幕设置为1 024×768)。

图5.19所示为时钟显示、方式设置、按钮操作、显示输出,其中时钟显示连接变量为系统时钟,方式设置按钮控制各个方向的行车时间,按钮操作控制系统启动停止,显示输出用于监视定时器状态。具体设置如图5.20所示。

图5.19 时钟显示、方式设置、按钮操作及显示输出界面显示

图5.20 时钟、按钮动画组态属性设置

完成的交通灯监控系统界面如图5.21所示。

图5.21 交通灯监控系统参考组态画面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈