tag 标签: HMI人机界面

相关博文
  • 2022-8-23 09:36
    416 次阅读|
    0 个评论
    简介 物联网的应用大多基于对各种数据的采集和控制,而一般的工程项目中产生的数据数量都很庞大,若是在应用过程中没有便捷的工具,手动处理其中每一个数据,势必会耗费大量的时间,效率非常低下,产生高额人力成本。本文介绍的虹科物联网HMI/网关可以通过其组态软件JMobile Studio实现配方功能,继而以数据组的形式实现对控制器的监测与控制,简单又高效。 一、 所需工具 JMobile Studio组态软件 二、 操作步骤 为保证后续数据的获取,进行配方配置前,请自行在工程添加协议和标签。 1. 创建配方 右键单击 “Recipes”,添加一个空配方,然后双击新建配方进入配方编辑器。 2. 添加配方元素 单击 “+”添加配方元素,并链接到相应标签,再根据自身需求,更改元素名称。本文元素代表房间变量,两个元素分别为温度和湿度。 3.配置配方组 本文中配方元素有早上、中午、晚上三组,因此在右侧属性窗口中配置配方组数量为3。为了工程的可读性,修改各组名称。然后自行设置每组的变量参数值。 4.存储配方 点击图标选择配方数据的存储位置。对于USB驱动和SD卡存储,可以根据自身需求自行设置文件夹位置。 5. 配置配方控件 (1)为实现在线实时控制配方,在控件库中选取配方集或配方菜单控件添加进页面。本文选取配方菜单控件,另添加了一些文本控件和转储配方控件显示配方集数据: (2)转储配方控件配置:添加按钮控件并链接动作“转储配方数据”,选择存储的配方集以及存储位置。 6. 验证 (1)选择不同组,对应配方数据显示正确。可实现对配方实时数据的监控,验证成功。 (2)下载配方:配方的下载是指,从HMI设备闪存中复制配方数据到控制器,从而执行生产工作或者进行设备参数控制。 实现:点击“Download”,下载配方组数据,显示到对应数据框中,并且在更改配方组后仍有下载数据的记录。可实现配方历史数据的监控,验证成功。 注意 : 在使用配方控件时,配方数据包含所有控制器数据项;但数据不再从控制器直接读取,而是从HMI设备上的相关配方元素读取。因此在转储配方数据前,应将控制器中的数据上传到配方中,即“上传配方”动作。 (3)上传配方:上传配方是指从控制器上保存配方数据到设备闪存中,用于查看当前设备参数以及生产参数。 实现:点击“Upload”,上传配方到HMI设备中,更新当前配方组的数据,再次访问该配方组时,数据仍然为上传后的数据。实现上传配方功能,验证成功。 配方的上传和下载实际上都是对配方数据进行暂存。 三、 总结 在实际工程应用中,用户可以使用虹科物联网HMI/网关的配方功能,以组的形式对控制器进行控制,既简单又高效。同时还可以把数据存储到csv文件中,进行历史数据查看和分析。 更多资讯,欢迎关注博主
  • 2022-8-9 13:33
    591 次阅读|
    0 个评论
    前言 为保证用户可以及时处理被控制系统中的异常情况或故障,虹科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 标签值等于配置值时触发报警 设置触发警报的值;通过“+”链接数据,将链接的标签值作为触发警报的值 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 可以快速地完成多种类型的报警配置,提供多样式的警报信息提示,从而能够实现对现场设备的故障监控,保障工业过程安全、高效、有序运行。