首页 理论教育 组态ME的报警-Control Logix系统组态与编程

组态ME的报警-Control Logix系统组态与编程

时间:2023-11-19 理论教育 版权反馈
【摘要】:开发人员可使用RSView Machine Edition创建并显示基于特定条件的报警信息。对于本项目,用户需要当红色罐内颜料液位低于10或蓝色罐内颜料液位低于15时显示报警信息,除此之外,还需要查看历史报警信息。1)组态报警设置。RSView Machine Edition中报警由多个“Triggers”(触发)组成,一旦触发值为真,相应的报警信息被触发。5)按照如下步骤组态罐内液位小于10时报警触发表达式。图7-77 设置报警列表属性16)将显示画面保存为“Alarm History”。创建好后的报警界面如图7-78所示。

组态ME的报警-Control Logix系统组态与编程

开发人员可使用RSView Machine Edition创建并显示基于特定条件的报警信息。对于本项目,用户需要当红色罐内颜料液位低于10或蓝色罐内颜料液位低于15时显示报警信息,除此之外,还需要查看历史报警信息。

1)组态报警设置。RSView Machine Edition中报警由多个“Triggers”(触发)组成,一旦触发值为真,相应的报警信息被触发。

2)双击应用项目资源管理器中“Alarms”文件夹并双击“Alarm Setup”,如图7-73所示。

3)选择“Triggers”选项卡,选择“Add”,并按下“Expres-sion Editor(Exprn...)”,如图7-74所示

978-7-111-42627-1-Chapter07-132.jpg

图7-73 选择报警设置

978-7-111-42627-1-Chapter07-133.jpg

图7-74 选择表达式编辑器

4)按照如下步骤组态罐空时报警触发表达式。

①选择“Tags...”(标签)。

②选择ControlLogix标签Logix->Online->Program:MainProgram->Blue_Tank->Fill Level->ACC,选择“OK”。

③按下“Relational”按钮,选择“<=LE”,在“<=”后加15,最后按下“Check Syntax”校验表达式是否有效,若无效则会显示错误的具体位置,有效则会显示“Valid”。

④按下“OK”键。

5)按照如下步骤组态罐内液位小于10时报警触发表达式。

①选择“Tags...”。

②选择ControlLogix标签Logix->Online->Program:MainProgram->Blue_Tank->Fill_Level->ACC,选择“OK”按钮。

③按下“Relational”按钮,选择“<=LE”,在“<=”后加10,最后按下“Check Syntax”校验表达式是否有效。

④按下“OK”按钮。

6)选择“Messages”选项卡为每个触发条件组态特定信息,如图7-75所示。

978-7-111-42627-1-Chapter07-134.jpg

图7-75 触发条件对应信息(www.xing528.com)

7)创建报警历史显示,创建一个Alarm History(报警历史)显示。在“Display”中新建一个画面,在画面上右键点击“Display Settings”选项,将背景色设置为“Dark Red”,大小为634*451,显示类型为“On Top”(位于顶层),并选择“Cannot Be Replaced”(不可被覆盖)。“On Top”(位于顶层)和“Cannot Be Replaced”(不可被覆盖)设置可确保该屏幕显示在最前面,如图7-76所示。

978-7-111-42627-1-Chapter07-135.jpg

图7-76 创建报警历史显示

8)在显示画面上拖拽一个报警列表对象占整个画面的2/3,选择Objects->Advanced->Alarm->Alarm List(对象->高级->报警->报警列表)。

9)使用978-7-111-42627-1-Chapter07-136.jpg(关闭显示画面对象)创建一个名为“Close”的按钮。设置该按钮背景色是灰色,字体颜色是白色。

10)使用978-7-111-42627-1-Chapter07-137.jpg978-7-111-42627-1-Chapter07-138.jpg(向上和向下箭头)在显示画面上绘制向上和向下箭头。

11)通过访问菜单中Objects->Advanced->Alarm->Acknowledge(对象->高级->报警->应答)绘制一个“ACK”按钮。

12)通过访问菜单中Objects->Advanced->Alarm->Acknowledge All(对象->高级->报警->应答全部)绘制一个“ACK ALL”按钮。

13)绘制一个“Clear History Button”(清除历史报警按钮)。通过访问菜单中Objects->Advanced->Alarm->Clear Alarm History(对象->高级->报警->清除报警历史)绘制一个按钮,命名为“Clear”。

14)右键单击“Up”向上箭头按钮并选择“Property Panel”(属性面板)。将背景色改为红色,边界颜色为白色。

15)同样,设置向下箭头、应答按钮、应答全部和清除按钮的背景色和文字颜色,如图7-77所示。

978-7-111-42627-1-Chapter07-139.jpg

图7-77 设置报警列表属性

16)将显示画面保存为“Alarm History”。创建好后的报警界面如图7-78所示。

978-7-111-42627-1-Chapter07-140.jpg

图7-78 历史报警画面

17)在主画面上添加进入“Alarm History”画面的按钮,如图7-79所示。

978-7-111-42627-1-Chapter07-141.jpg

图7-79 项目主画面

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

我要反馈