当前位置:网站首页>如何通过JMobile软件实现虹科物联网HMI/网关的报警功能?
如何通过JMobile软件实现虹科物联网HMI/网关的报警功能?
2022-08-10 17:58:00 【hongke_iiot】
前言
为保证用户可以及时处理被控制系统中的异常情况或故障,虹科HMI设备提供了报警功能。操作人员可以自行编辑报警,以达到显示警示信息的目的。本文主要介绍如何使用JMobile软件实现虹科物联网HMI/网关的报警功能。
一、 所需工具
JMobile Studio组态软件
二、 操作步骤
为保证后续数据的获取,进行配方配置前,需要自行在工程添加协议和标签。本文对报警功能的操作说明使用的是Variable协议。
1. 添加报警
进入报警编辑器中,单击“+”,手动添加警报。

2. 报警常用参数说明

(1)“Enable”:启用/禁用报警确认
(2)“Ack”:启用/禁用报警确认
(3)“Trigger”:触发条件取决于报警类型
(4)“Tag”:链接标签
(5)“Action”:报警启动时执行的动作
(6)“Description”:描述信息
注:
①“Trigger”参数提供四种选项,分别代表四种报警类型。
报警类型 | 触发条件 | 用户操作 |
limitAlarm | 标签值超过了限制时触发报警 | 设置固定限制范围;通过“+”链接数据标签,将链接的标签值作为限制范围的上/下限值
|
bitMaskAlarm | 按位与运算符使用与报警相应的标签值比较位掩码的每一个位;如果两个位都打开了,报警设置为真 | 设置位位置
|
deviationAlarm | 标签值偏离设定点的比例超过了设定的偏离量时触发报警 | 设置固定偏离比例范围;通过“+”链接数据标签,将链接的标签值作为偏离比例的上/下限值
|
valueAlarm | 标签值等于配置值时触发报警 | 设置触发警报的值;通过“+”链接数据,将链接的标签值作为触发警报的值
|
②“Action”参数设置当报警启动时执行的动作,包括发送邮件、显示对话框、显示信息、切换上一页、切换下一页等。

3. 警报参数配置
根据自身需求设置参数,可以设置警报类型以及对应的触发动作等。如:配置警报,实现当标签值与链接标签数据值相等时,触发警报,弹出警报信息“Wrong”。操作步骤如下:
(1)链接标签:选择添加的报警,双击“Trigger”,单击“valueAlarm”,设定数值或者右击“+”链接数据标签,然后点击“OK”。


(2)配置报警触发动作:本文需要实现弹出警报信息框提示,在报警编辑页面双击“Action”,单击“ShowMessage”,在右侧属性栏“message”中设置报警启动时显示的信息,然后点击“OK”。

(3)至此,配置完成,后续可进行可视化界面设计。
4. 验证
下图为完成手动配置的四种不同类型的警报,可以根据功能需求自行设计报警。

(1)当TAG1值与TAG3值相等时,提示警报信息“Alarm!”,验证valueAlarm类型报警成功。

(2)当标签值偏离设定点的比例超过了20%-50%时,提示警报信息“Note!”,验证deviationAlarm类型报警成功。

(3)当标签值超出限制范围0-80时,提示报警信息“Wrong!”,验证limitAlarm类型报警成功。

三、结论
JMobile可以快速地完成多种类型的报警配置,提供多样式的警报信息提示,从而能够实现对现场设备的故障监控,保障工业过程安全、高效、有序运行。

边栏推荐
- 基于AWS构建云上数仓第二步:AWS常见服务简介
- 【2015】【论文笔记】等离子光混合器THz辐射的光谱——
- 关于奉加微PHY62xx系列如何选型?PHY6222/PHY6212/PHY6252
- Toronto Research Chemicals霉菌毒素分析丨伏马菌素B2
- Before opening a futures account, you must confirm the handling fee as soon as possible
- 施工企业数字化转型解决方案设计思路
- 6-11 Preorder output leaf nodes (15 points)
- LeetCode 198:打家劫舍
- Toronto Research Chemicals农药检测丨Naled-d6
- 【图像去雾】基于颜色衰减先验的图像去雾附matlab代码
猜你喜欢

机器人控制器编程整理汇总-辞旧迎新-

【HMS core】【FAQ】Account Kit、push Kit典型问题合集1

【图像去雾】基于颜色衰减先验的图像去雾附matlab代码

Toronto Research Chemicals霉菌毒素分析丨T2 四醇

Active users of mobile banking grew rapidly in June, hitting a half-year high

LeetCode 198:打家劫舍

【燃】是时候展现真正的实力了!一文看懂2022华为开发者大赛技术亮点

企业即时通讯是什么?可以应用在哪些场景?

FFmpeg extract H264 nalu from the mp4

接口测试进阶接口脚本使用—apipost(预/后执行脚本)
随机推荐
【FAQ】【Push Kit】 华为怎么设置角标
开发模式对测试的影响
MongoDB教程
微服务架构-实现技术之六大基础组件:服务通信+事件驱动+负载均衡+服务路由+API网关+配置管理
Flexsim 发生器设置label和颜色
Interface test advanced interface script using -apipost (pre/post execution script)
6-10 二分查找(20分)
FFmpeg Huaping solution (modify source code, discard incomplete frames)
LeetCode 198:打家劫舍
【FAQ】HarmonyOS ETS如何给组件设置边框
机器人控制器编程实践指导书旧版-实践六 LCD液晶显示(点阵)
关于技术分享的思考
海思HI3516DV300开发资料
「NewSQL技术」Greenplum 6中的OLTP负载性能提升60倍以上
运维如何学习、自我提升价值?
【深度学习21天学习挑战赛】4、初尝循环神经网络(RNN)——股票预测
LeetCode 0640.求解方程:过几天就看不懂了的迷惑性代码,但是是详解
如何学习性能测试?
忍不住 - 发个新帖子【为什么把红圈的功能入口隐藏?需要移动到鼠标到位置驻停才显示?】- 请投票
【测试】黑盒测试用例设计方法



