首页 历史故事组态报警视图优化

组态报警视图优化

【摘要】:修改变量tag2的值为5个1,勾选“开始”,可以看到报警视图中显示报警信息“被控对象运动到极限位置”。图7-21 模拟运行项目用同样的方法,将变量tag1和tag2的值修改为0,可以看到报警视图中tag1对应的报警信息消失,而变量tag2对应的报警消息没有消失,这是因为二者的报警类别不同造成的,错误类别必须要确认,而警告类别不必确认,故触发报警的变量恢复后,警告报警也随之消失。此处由于仿真的原因变量值显示为星号。

打开画面一,在项目视图右侧的“工具箱”中,点击“控件”中的“报警视图”,移动到画面中按下左键拖动至适合大小释放。

“报警视图_1”属性对话框如图7-20所示,在“常规”项中,可以设置该报警视图显示报警还是报警缓冲区(报警事件),“报警缓冲区”将显示所有确认和未确认的报警,“当前报警状态”不显示确认的报警,可以在后面的报警类别框中选择在该报警视图中显示哪些类别的报警信息。

978-7-111-34922-8-Chapter07-22.jpg

图7-20 报警视图属性对话框

另外,“外观”项用来设置报警和视图的各部分颜色;“布局”项用来设置报警视图的位置、模式等;“显示”项设置报警视图中相关对象的显示,如果勾选“确认”,将在报警视图中显示“确认”按钮;“文本格式”项设置字体;“列”项用来设置报警视图中的可见列以及排序等,例如勾选“报警组”则将在报警视图中显示该列;“其它”用来项设置报警视图名称和层;“安全”项用来设置是否操作员控制等。

通过菜单命令“在线”→“仿真运行系统”→“使用变量仿真器”启动仿真运行系统,如图7-21所示。在WinCC flexible运行模拟器中,点击“变量”列中的空白项,选中出现的变量tag1,在下一行中选择变量tag2,同样第3行选择tag3。可以在“设置数值”列中直接输入希望的变量数值。修改tag1的数值为1,勾选“开始”列对应的选项框,可以看到此时报警视图中显示报警信息“变量tag1的值为1”。修改变量tag2的值为5个1,勾选“开始”,可以看到报警视图中显示报警信息“被控对象运动到极限位置”。

978-7-111-34922-8-Chapter07-23.jpg

图7-21 模拟运行项目

用同样的方法,将变量tag1和tag2的值修改为0,可以看到报警视图中tag1对应的报警信息消失,而变量tag2对应的报警消息没有消失,这是因为二者的报警类别不同造成的,错误类别必须要确认,而警告类别不必确认,故触发报警的变量恢复后,警告报警也随之消失。

再来测试模拟量报警。同样,修改tag3的数值为80,没有报警信息出现,当修改数值为120时,显示报警信息“温度达到高温警戒温度,当前温度为120”,修改tag3的数值为-30时,显示报警信息“温度达到低温警戒温度,当前温度为-30”。此处由于仿真的原因变量值显示为星号。