组态控制技术项目化教程(微课版)-课件 3.3智能粮仓系统的报警设置_第1页
组态控制技术项目化教程(微课版)-课件 3.3智能粮仓系统的报警设置_第2页
组态控制技术项目化教程(微课版)-课件 3.3智能粮仓系统的报警设置_第3页
组态控制技术项目化教程(微课版)-课件 3.3智能粮仓系统的报警设置_第4页
组态控制技术项目化教程(微课版)-课件 3.3智能粮仓系统的报警设置_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智能粮仓系统的报警设置主讲人:时间:2025.501定义报警04修改报警限值02建立实时报警03建立历史报警目录contents05报警状态的提示效果定义报警PART01定义报警在处理报警之前必须先定义报警,报警的定义在数据对象的报警属性页中进行。①选中数据对象。进入【实时数据库】标签页,双击数据对象“湿度1”。②单击进入【报警属性】标签,勾选【允许进行报警处理】选项,报警设置域被激活。③判断下限报警。勾选报警设置中的【下限报警】选项,报警值输入“50”。④判断上限报警。勾选报警设置中的【上限报警】选项,报警值输入“80”。⑤通知下限报警。下限报警【报警注释】输入“粮仓1湿度低于下限值!”。定义报警主要包含:判断,通知,存盘三项内容,以“湿度1”数据对象为例定义报警,上限报警为80,下限报警为50。⑥通知上限报警。上限报警【报警注释】输入“粮仓1湿度超过上限值!”。⑦存盘,进入【存盘属性】标签页,勾选【自动保存产生的报警信息】选项。⑧单击【检查】选项,检查通过,单击【确认】选项,报警设置完毕。定义报警序号

数据对象名称

上限

上限报警注释

下限

下限报警注释1 湿度1 80粮仓1湿度超过上限值 50 粮仓1湿度低于下限值2 湿度2 80粮仓2湿度超过上限值 50 粮仓2湿度低于下限值3 温度1 30粮仓1温度超过上限值 10 粮仓1温度低于下限值4 温度2 30粮仓2温度超过上限值 10 粮仓2温度低于下限值建立实时报警PART02建立实时报警①进入【智能粮仓系统】用户窗口,单击工具箱中的【报警显示】选项,鼠标指针呈“十”后,

在适当位置,拖动鼠标至适当大小,生成报警显示构件。②双击报警显示构件,弹出【报警显示构件属性设】窗口。③【基本属性】标签页,对应的数据对象的名称设置为“温湿度组”,最大记录次数设置为6,

勾选【运行时,运行改变列的宽度】选项。④单击【检查】选项,检查通过,单击【确认】选项,报警显示构件属性设置完毕。实时报警的显示需要在用户窗口中进行组态设计。建立历史报警PART031.新增用户策略①在【运行策略】窗口中,单击【新建策略】选项,弹出【选择策略的类型】对话框。②选中“用户策略”,按“确定”。③选中“策略1”,单击“策略属性”按钮,弹出“策略属性设置”窗口。策略名称为“历史报警”,

策略内容注释为“智能粮仓的历史报警”。对数据对象定义报警时,已经勾选【自动保存产生的报警信】选项,我们可以使用报警信息浏览构件,浏览数据库中保存下来的报警信息。2.新增策略构件①单击【工具】菜单栏中的【策略构件管理】选项。②弹出【策略构件管理】对话框,单击【通用功能构件】,弹出下拉分类。③双击【报警信息浏览】文件夹图标,列表中出现【报警信息浏览】策略构件。⑤单击【确认】选项,【报警信息浏览】策略构件将添加至策略工具箱。策略工具箱中没有【报警信息浏览】策略构件,需要对策略构件进行扩展。④双击【报警信息浏览】策略构件,该构件添加至选定策略构件。3.配置历史报警策略①双击【历史报警】策略,进入策略组态窗口。②单击工具条中的【新增策略行】选项,新增加一个策略行。③从【策略工具箱】中选取【报警信息浏览】策略构件,添加到策略行内。④双击图标,弹出【报警信息浏览构件属性设置】对话框。⑤进入【基本属性】页,将报警信息来源中的对应数据对象设置为“温湿度组”。⑥单击【测试】选项进行预览,如果没有数据需要查找原因。⑦单击【确认】选项设置完毕。4.菜单组态①在MCGS工作台上,进入【主控窗口】标签页。②单击【主控窗口】图标,再单击【菜单组态】选项,弹出【菜单组态对话框】。③单击工具条中的【新增菜单项】选项,会产生“操作0”菜单。④双击【操作0】菜单,弹出【菜单属性设置】对话框,进行如下设置。⑤在【菜单属性】页中,菜单名设置为“历史报警”。⑥在【菜单操作】页中,勾选【执行运行策略块】选项,下拉菜单中选取【历史报警】。⑦单击【确认】选项设置完毕。

历史报警策略只是组织生成了历史报警信息报表,要在运行环境显示,需要通过按钮或者菜单调用该用户策略来实现运行环境查看历史报警。修改报警限值PART041.设置数据对象序号名称类型数值范围初值注释1温度1上限数值型0-10030温度1上限2温度1下限数值型0-10010温度1下限3温度2上限数值型0-10030温度2上限4温度2下限数值型0-10010温度2下限5湿度1上限数值型0-10080湿度1上限6湿度1下限数值型0-10050湿度1下限7湿度2上限数值型0-10080湿度2上限8湿度2下限数值型0-10050湿度2下限在实时数据库中,新增8个数据对象,设置如表所示。

1.在工作台界面,单击【用户窗口】选项,进入【用户窗口】标签页。2.工作台右侧,单击【新建窗口】选项,生成“窗口0”用户窗口。3.右键窗口0【属性】选项,弹出【用户窗口属性设置】对话框

①窗口名称为“报警限值修改”②窗口标题为“报警限值修改”。

③窗口背景为“灰色”(默认)④窗口位置为“任意摆放”⑤窗口边界为“可变边”。4.设置窗口扩充属性。在【用户窗口属性设置】界面,单击进入【扩充属性】标签页①勾选【显示标题栏】选项

②勾选【显示控制框】选项

③窗口宽度为“480”,④窗口高度为“220”。设置完成,单击【确认】选项退出属性设置,完成用户窗口创建及设置。2.制作交互界面--创建用户窗口2.制作交互界面--添加输入框①在【报警限值修改】窗口中,制作8个标签,文字分别为第一行“湿度1上限,

湿度2上限,温度1上限,温度2上限”,第二行“湿度1下限,湿度2下限,

温度1下限,温度2下限”②单击工具箱中的【输入框】选项,光标呈+形,拖动鼠标,绘制8个输入框。③双击【输入框】,进行属性设置。这里只需设置操作属性即可。

8个输入框具体设置如下对象的数据对象名称连接相应变量,

取值范围最小值设置为“0”,最大值为“100”。3.编写控制流程①进入运行策略窗口,双击图标进入【策略属性设置】对话框,循环时间设为200ms,

单击【确认】选项,完成循环时间设置。②增加策略行,策略组态窗口,单击工具条【新增策略行】选项,增加一策略行。③添加【脚本程序】策略构件,单击策略工具箱中的【脚本程序】策略构件,

将鼠标指针移到策略块图标中,单击鼠标左键,添加【脚本程序】构件。④编辑脚本,双击进入脚本程序编辑环境,在脚本程序中增加以下语句。!SetAlmValue(湿度1,湿度1上限,3)!SetAlmValue(湿度1,湿度1下限,2)!SetAlmValue(湿度2,湿度2上限,3)!SetAlmValue(湿度2,湿度2下限,2)!SetAlmValue(温度1,温度1上限,3)!SetAlmValue(温度1,温度1下限,2)!SetAlmValue(温度2,温度2上限,3)!SetAlmValue(温度2,温度2下限,2)报警状态的提示效果PART05报警状态的提示效果①添加标签文字,单击工具箱标签选项,光标呈“十”型,在适合位置,鼠标拖拽适当大小生成标签,输入文字“湿度1”。属性设置为“无填充颜色,无边线颜色,宋体,粗体,4号”。②添加数值标签,单击工具箱标签选项,光标呈“十”,在适合位置拖拽适当大小生成标签。③显示输出设置,属性设置勾选【显示输出】选项,在【显示输出】标签页,单击表达式右侧【?】选项,弹出变量选择对话框,选择“湿度1”数据对象。输出值类型,勾选【数值量输出】选项。④黄色闪烁设置,属性设置勾选【闪烁效果】选项,【闪烁效果】标签页,表达式设置为“湿度1>湿度1上限or湿度1<湿度1下限”。勾选【用图元属性的变化实现闪烁】选项,填充颜色为“黄色”。

当数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论