教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

MCGS昆仑通态用户手册(3)

来源:网络收集 时间:2026-10-01
导读: 4. 添加脚本 在用户窗口属性设置对话框中,循环脚本页添加棒图变化的脚本,如图1-2-23标注部分所示。 MCGS昆仑通态用户手册 图1-2-23 棒图脚本设置 图1-2-24 棒图组态效果 5. 添加注释 添加一个“标签” ,拖放到棒

4. 添加脚本

在用户窗口属性设置对话框中,循环脚本页添加棒图变化的脚本,如图1-2-23标注部分所示。

MCGS昆仑通态用户手册

图1-2-23 棒图脚本设置 图1-2-24 棒图组态效果

5. 添加注释 添加一个“标签”

,拖放到棒图的右侧,设置文本内容为“棒图演示效果”,如图1-2-24所示。

四个简单的动画效果组态完成了。大家做完后可以下载到TPC中看一下运行效果,是否跟样例中的一致。

MCGS昆仑通态用户手册

第二章 报 警

在工作过程中,我们非常希望:当设备运行出现故障时能够通知到工作人员,从而及时地处理;查看报警产生的历史记录能够清楚的了解设备的运行情况。不同的现场作业需要不同的报警形式,总之,报警已经成为工业现场必备的条件。MCGS组态软件根据客户需求,综合分析工业现场报警的多种需求,致力于为客户提供合适的报警方案。本章内容是昆仑通态分析了众多客户的实际需求,列举出了字报警、位报警、多状态报警、弹出窗口显示报警信息等几种报警形式的实现方案。

2.1 报警介绍

在学习报警之前,我们先来了解下MCGS组态软件中实现报警的流程。在第一章的学习中大家已经了解到从PLC等外部设备读取的数据是传送给实时数据库中对应的数据对象,判断数据对象的值是否满足报警的条件,如果满足即产生报警;保存数据对象的值即保存了报警的历史记录;在用户窗口显示对应数据对象(以下文中简称为变量)的值,也就是显示了当前PLC中值,如图2-1-2所示。

图 2-1-1 组态配置流程 图2-1-2 运行时数据流程

MCGS昆仑通态用户手册

如图2-1-1是实现报警的组态流程,首先要确定所用的硬件设备,例如PLC型号,在设备窗口添加正确的驱动构件,添加PLC中所用到地址(在MCGS组态软件中叫做通道),并且关联上变量;到实时数据库中设置报警属性,在用户窗口用报警构件显示。MCGS提供了报警条(走马灯)

、报警显示构件、报警浏览构件等多个报警构件。

2.2 报警组态

2.2.1 报警需求

我们通过一个样例来学习报警的各种表现形式。图2-2-1是该样例的运行效果。

图 2-2-1 报警运行效果图

报警样例列举了常用的四种基本报警形式。首先我们分析下每种形式的报警需求。以西门子S7-200PLC为例。

1. 当PLC“M寄存器”的地址12.3状态为1时提示水满了,此报警信息在屏幕上滚动显示。 2. 当PLC“V寄存器”的字地址49的值超过10~ 30的范围时提示温度太高或温度太低,以列表显示。 3. 当PLC的“V寄存器”字地址200值非0时表示不同的故障,在画面上进行对应的异常报警信息显示。各种故障信息如下:

V200的值 含义

0 正常 1 故障信息1 2 故障信息2 3 故障信息3 4 故障信息4

4. 当“M寄存器”的地址12.3发生报警后立即弹出一个小窗口,显示当前报警信息。

报警需求了解清楚后,下面我们就开始逐一分析并组态。如何添加设备在初级教程已经详细的介绍过,此处不再赘述。新建工程,在设备窗口添加通用串口父设备和西门子_S7200PPI驱动。

2.2.2 位报警

第一个报警需求:当PLC中“M寄存器”地址12.3的值为1时提示“水满了”,并且滚动显示。 方案:地址M12.3报警内容固定,直接设置对应变量的报警属性即可;然后在用户窗口用报警条(走

MCGS昆仑通态用户手册

马灯)构件显示。

1.添加位通道:在设备窗口,双击西门_S7200PPI驱动进入“设备编辑窗口”,如图 2-2-2所示。单击“增加设备通道”按钮,弹出“添加设备通道”对话框,选择通道类型“M寄存器”,数据类型“通道的第03位”,通道地址为“12”

,通道个数为“1”

,读写方式选择“读写”。如图2-2-3所示,设置完成点击“确认”。

图2-2-2 设备编辑窗口 图 2-2-3 添加M012_3位通道

2.通道关联变量:在设备编辑窗口选择“快速连接变量”按钮,进入“快速连接”对话框,选择“默认设备变量连接”,点击“确认”回到设备编辑窗口,自动生成变量名“设备0_读写M012_3”。在设备编辑窗口点击“确认”,系统弹出“添加数据对象”的提示框,选择“全部添加”,所建立的变量会自动添加到实时数据库。

3.在实时数据库设置变量的报警属性:切换到“实时数据库”,打开变量“设备0_读写M012_3”的属性设置对话框,在报警属性页,选择“允许进行报警处理”

,设置“开关量报警”,报警值为1,报警注释为“水满了”

,如图2-2-4所示。设置完成点击“确认”。

图 2-2-4 设置开关量报警 图 2-2-5 报警条属性设置

MCGS昆仑通态用户手册

4.

设置报警条(走马灯)构件:新建“窗口0”,并添加一个“报警条(走马灯)” 马灯报警属性设置”对话框,点击

构件,进入 “走

选择我们在设备窗口建立的变量“设备0_读写M012_3”,设置前景

色为“黑色”,背景色为“浅粉色”,滚动字符数为3,滚动速度为200,支持闪烁,如图2-2-5所示。

5

选择变量“设

备0_读写M012_3”

效果设置标签颜色和字体颜色。

。参照图2-2-6中

6.查看效果:组态完成后,连接PLC,下载运行查看效果:当PLC有报警产生时,报警信息显示。

图 2-2-6 位报警运行效果

2.2.3 字报警

第二个报警需求:当PLC中“V寄存器”地址 49的值超出10~30的范围时,以列表形式显示温度太高或温度太低。

方案:设置“V寄存器”地址49对应变量的报警属性,在用户窗口用报警浏览构件显示。 1

.添加字通道:在设备窗口,双击西门子_S7200PPI驱动进入“设备编辑窗口”,单击“增加设备通道”按钮,进入“添加设备通道”对话框,选择通道类型“V寄存器”,数据类型为“16位无符号二进制”,通道地址为“49”,通道个数为“1”,读写方式为“读写”,如图2-2-7所示。设置完成点击“确认”。

图 2-2-7 添加VWUB049字通道

2.通道关联变量:在设备编辑窗口选择“快速连接变量”按钮,进入“快速连接”对话框,选择“默认设备变量连接”,点击“确认”回到设备编辑窗口,自动生成变量名“设备0_读写VWUB049”,在设备编辑窗口点击“确认”,系统提示添加变量,选择“全部添加”,所建立的变量会自动添加到实时数据库。

3.在实时数据库设置变量的报警属性:切换到实时数据库,打开变量“设备0_读写VWUB049”属性设置对话框,在报警属性页,选择“允许进行报警处理”,设置“上限报警”值为30 ,报警注释为“温度太高了”,如图2-2-8所示。设置“下限报警”,值为10,报警注释为“温度太低了”,如图2-2-9所示。设置完成点击“确认”。

MCGS昆仑通态用户手册

图 2-2-8 报警上限属性设置

图 2-2-9 报警下限属性设置 4.设置报警显示构件:在“窗口0”添加一个“报警浏览” 置”对话框。在基本属性页,

显示模式选择“实时报警数据(R)”,点击

构件,进入“报警浏览构件属性设 选择变量“设备0_读写VWUB049”,

如图2-2-10所示。在显示格式页 …… 此处隐藏:2018字,全部文档内容请下载后查看。喜欢就下载吧 ……

MCGS昆仑通态用户手册(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/137392.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)