<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp AlarmX: 报警管理 > 使用案例 > Alarm management for a printing press line |
一条印刷生产线由几个工位组成:负责送纸的送纸器、负责印刷的打印机和储存印刷品的堆纸器。整个生产线是通过一个控制系统来操作的。
对于每个工位,都有一个单独的HMI应用来进行监控。此外,还有一个HMI应用来监控整条生产线。
现在的目标是实施先进的报警管理。一些报警应该在本地显示,另一些应该在生产线监督器中显示。下面的报警应该在印刷机生产线上。
描述 |
|
配方报警 |
使用生产线监督器,应该可以确定当前正在打印的内容。这可以确保只有有效的打印作业被处理。当加载一个无效的工作时,这应该通过HMI应用程序可见。只有在配方有效的情况下,参数才会被传递到各个模块上。 |
进纸器轴 |
进纸器中的进纸应该通过传送带来控制。一旦轴处于错误状态,应立即通知用户。任何发生的轴错误都应该由HMI应用程序上的一个警报来表示。这可以确保报警列表不会被轴信息 "淹没"。 |
纸张空虚 |
应该监测纸张的水平。如果只剩下一点点纸,必须通知生产线主管,必须对进纸器进行维修("MaintainFeeder")。 在进纸器的局部,更多的细节应该显示在报警信息中。 |
吸纸 |
应该监控打印机的进纸情况。如果纸张被卡住,必须通知生产线主管。应显示警报 "维护进纸器"。这通知用户,必须对进纸器进行维修。 在进纸器的局部,更多的细节应该显示在报警信息中。 |
手动模式 |
一旦用户使用进纸器将机器切换到手动模式,就必须通过报警通知生产线主管。 |
打印机颜色 |
在打印机中,墨盒的填充水平被监控。如果一个或多个墨盒是空的,生产线应该被告知需要进行维护工作。究竟什么是必须维护的,只在本地可见。 必须更换的确切颜色应通过打印机的警报 "RedEmpty"、"GreenEmpty "和 "BlueEmpty "来显示。 |
安全门开启 |
当安全门被打开时,必须确保堆垛机的速度被降低。 此外,堆垛机应显示安全门已被打开。 |
堆垛机满 |
一旦堆垛机满了,整个机器生产线必须停止。此外,堆垛机应指示堆垛机已满。 |
为了实现这条生产线和它的各个工位,必须建立一个mapp层次结构。这使得用户有可能独立管理各个工位。
在各个工位上还使用了其他的mapp组件。送纸的传送带是用mapp组件 mapp Axis控制 的。配方管理系统被用来决定哪个订单应该被打印。这是用 mapp Recipe.
使用mapp层次结构设置生产线
为每个站添加 "MpComGroupDefault "配置。现在在 "子组件 "下指定应位于各机器组中的组件的mapp链接。
图。 车站。"送料器"。 |
图。 站台。"打印机" |
图: 站。"堆垛机" |
图: 车站。"线" |
图: 层次结构概述 |
MpAlarmXCore配置是为整个线路监控器以及每个站添加的。在这个配置中定义了各个报警和它们的报警属性。这包括 报警行为。每个站都会创建以下报警。
车站 |
报警 |
报警描述 |
报警行为 |
馈线 |
馈电轴 |
只要有一个 Mapp Axis警报 被激活,就应该触发这个警报 。该警报应该只在警报列表中出现一次,并应在本地确认。 |
持久报警 |
所有轴的报警都设置在 mapp Axis 配置之上 。更多信息,见下文 "轴配置 "一节。 |
- |
||
纸张是空的,必须重新填充。该警报应在本地显示,并由警报 "MaintainFeeder "取代,并向上升级到生产线主管。 |
持续的警报 |
||
纸张被卡住了。该警报应在本地显示,并由警报 "维护进纸器 "取代,并向上报告给生产线主管。 |
持续的警报 |
||
警报显示在生产线监督器中。"MaintainFeeder "的目的是提醒用户进纸器的维护工作。确切的原因显示在送料机的本地。 |
持久报警 |
||
如果用户从自动模式转变为手动模式,必须通知生产线监督员。 应通过生产线主管确认该警报。 |
边缘报警 |
||
打印机 |
红色空 |
打印机中的红色是空的。该警报应在本地确认。 |
水平监测 |
打印机中的蓝色是空的。应在本地确认该警报。 |
水位监测 |
||
打印机中的绿色是空的。报警应在当地确认。 |
水位监测 |
||
只要有一个颜色警报激活,就会触发警报。打印机颜色应在行监督员中确认。 |
持久报警 |
||
叠纸器 |
堆垛机已满 |
堆垛机已满。作为对该警报的回应,整个机器生产线应该被停止。该警报在本地被确认。 |
水平监测 |
堆垛机的安全门打开了。作为对该警报的反应,堆垛机的进给速度应该减少。该警报在本地被确认。 |
离散值监控 |
||
线路 |
配方报警 |
配方管理系统的所有警报都是通过该配置来管理的。 mapp Recipe 配置来管理。更多信息,见下文 "配方管理 "一节。 |
- |
该配置还定义了哪些报警是本地管理的,哪些应该上报给线路主管。此外,还定义了哪种报警应该触发哪种反应。这是通过 "报警映射 "部分的 "行动 "来配置的。
各个选项的效果在 " 报警映射 "部分有解释 。
"馈线 "配置
在送纸器的MpAlarmXCore配置中,来自 "PaperEmpty"、"FeederAxis "和 "UserLocked "的警报被映射到所有的警报中。 mapp UserX中的报警 "PaperEmpty"、"FeederAxis "和 "UserLocked "与 发生在 Mapp Axis的 所有报警一起被映射 。
gAxis_1*: 所有由 mapp Axis 触发的报警应在本地汇总。应该显示一个共同的 "FeederAxis "警报,而不是单个轴的警报。
FeederAxis: 当轴警报被触发时,警报 "FeederAxis "发生。报警 "FeederAxis "应该被局部处理("REMAIN")。
PaperEmpty: 该报警应在本地显示并由报警 "MaintainFeeder "取代,然后向上升级。为此选择 "替换报警"。
PaperStuck: 该警报应在本地显示,并由警报 "MaintainFeeder "取代,然后向上升级。为此选择 "替换报警"。
手动模式。 如果用户从自动模式切换到手动模式,就会触发警报 "ManualMode"。这应该只显示在行管员中。所以这里选择 "升级报警"。该警报不再在本地显示。
"打印机 "配置
对于打印机的配置,报警 "RedEmpty"、"BlueEmpty "和 "GreenEmpty "被映射。一旦发生一个或多个颜色报警,就应该汇总并上报给线路主管("汇总报警并上报")。这意味着,一旦有一个或多个颜色报警被触发,报警 "PrinterColor "就会被启用一次并向上升级。报警 "PrinterColor "在行车监督器中只能显示一次。
"堆叠器 "配置
在堆垛机的MpAlarmXCore配置中,警报 "SafetyDoorOpen "和 "StackerFull "被映射。一旦安全门被打开,警报 "SafetyDoorOpen "就被激活。这个警报的目的是触发一个反应,降低对堆垛机的进料速度("SlowDown")。
叠纸器满了之后,警报 "StackerFull "被触发。如果警报发生,整个打印机生产线("升级反应")应该被停止("StopLine")。升级反应在生产线监督器中被检查,然后所有模块可以被告知必要的行动。
"生产线 "配置
配方管理系统位于生产线监督器组中。出于这个原因,配方管理系统中的警报会自动显示在生产线监督器中。不需要进一步的映射。
添加了MpRecipeXml配置,以便可以通过生产线监督器加载各种配方。"MpAlarmX "被定义在 "警报 "下,以便配方管理系统中的警报被自动转发到警报管理系统中。
在我们的 YouTube频道,教程 mapp Recipe - 第一部分 和 mapp Recipe - 第二部分 解释了如何实施配方管理。 |
为了控制送料站的传送带, 使用了Mapp Axis 组件。配置 "MpAxis "是为此而添加的。为了将轴的报警自动转发到报警系统,在 "报警 "下选择 "MpAlarmX"。
关于如何将轴投入运行的解释,请参阅 mapp Axis的 "入门 "教程 。 |
HMI应用程序是使用mapp View创建的。关于如何创建mapp View HMI应用程序的解释,请看 这里。
为了显示创建的警报, 使用 部件 "AlarmList" 。 关于 如何使用该部件的解释,请参阅用例 "在表中显示警报"。
组件 MpAlarmXCore 被添加到线路监控器和每个站的报警管理中。
由于大多数创建的报警有 "电平监控 "或 "离散值监控 "作为其报警行为,一旦发生定义的条件,就会自动触发报警。
对于具有 "边缘报警 "或 "持续报警 "行为的报警, 必须使用 函数 MpAlarmXSet 来启用该报警,或者 使用MpAlarmXReset 来禁用该 报警 。
函数 MpAlarmXCheckReaction用于 检查某个反应,例如停止线路,是否是活动的。如果被查询的反应是激活的,生产线就可以被停止。