查看: 678|回复: 0
收起左侧

[用户资料分享] 提前剧透,未来HMI软件新功能,显示时间段内曲线

邀请回答
之前有幸搞到了HMI的1.0.0.8的版本软件,在使用软件的过程中,发现了一个非常有意思的新功能
废话不多说,直接上图
image.png
可以看到,在控件-事件-用于画面对象的操作-(最后一个)图面中划线的功能,显示时间段内的曲线图像
这个功能可以说是非常的实用,尤其是一些测试机类型的项目上,或者是一些程序上看不出来的问题,需要进行监控的时候,
这个功能可以实现类似PLC的TRACE的功能,接下来介绍如何使用,
image.png
首先,介绍一下这个功能应该如何使用,一个时间段的建立需要两个条件,开始时间和结束时间,这两个时间变量中间的时间,就是我们要显示的内容,
接下来,如何建立这两个时间变量
image.png
在打开按钮的事件内容后,添加上面的功能,右面会有如上的提示,让你添加开始时间和结束时间的变量,
如何建立时间变量呢,双击上图画圈的区域,会出现这样的东西
image.png
这时候点击下拉菜单,即右侧的倒三角
image.png
弹出变量选择的对话框,这里我已经建好了变量,没有的话,你需要点击最下面的加号(所有对象右边那个)
image.png
点击加号之后,按照这样的内容添加,即内部变量-DateTime(数据类型)-变量所属的组-变量的名字-变量的地址(注意,DateTime变量格式一共占用四个LW,开始时间和结束时间注意间隔),添加完成后点击右下角的对号即可成功添加,结束时间也是同样的方法。
-------------------------------------------------------------------------------------------------------没有感情的分割线
以上,我们已经建立好了显示一段时间内图像的按钮,当然,实现这个功能的方式有很多,比如在激活某一个画面的时候,弹出窗口的时候,都可以调用这个功能,这里以按钮举例
功能有了,现在我们需要将当前的时间写入这两个时间变量里面,这里同样用到事件里的一个功能
image.png
划线的地方,事件-HMI时间日期,最后一个
当我们调用这一个事件功能的时候就可以把当前的时间写入时间变量里面,用来显示曲线,这里我用的是两个按钮,分别写入开始时间和结束时间
当然写入时间不只有这一种方式,我们可以在画面上放一个日期时间域
如图 image.png
image.png 放上去是这样的
image.png 下面这样进行设置,选择输入输出是为了可以手动输入时间,
就像这样 image.png
-----------------------------------------------------------------------------------------------两个都有了以后,我们就可以来进行实践了,这里我选择了时间和扭矩这两个来进行监控
看效果图
image.png 实际显示效果如图所示,上面已经解释的很详细了,关于趋势视图相关的内容,如果需要,请在下方评论,程序就先不发了,你萌打不开。看在兄弟打了半天字的份上,评分几个水滴不过分吧!!不过分吧!!!
求求了
另外兄弟们顺便做个投票吧,你们觉得这个功能怎么样

单选投票, 共有 2 人参与投票

投票已经结束

50.00% (1)
50.00% (1)
0.00% (0)
您所在的用户组没有投票权限




上一篇:精品图库图标分享
下一篇:【共享项目开源】大家期待已久的HMI风格来了

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部