1、应用场景
时间控件可显示出当前的系统时间或者设备运转过程中发生特定事件的时间。
2、操作示例
2.1 选择当前时间
时间控件可显示当前时间,设置显示的时间格式,例如YYYY-MM-DD可表示年-月-日
2.2 绑定变量
时间控件绑定变量功能配合脚本,可在组态中展示出设备运转过程中特定事件的发生时间,例如水泵开闸的时间、锅炉加水阀门开启时的时间等。在脚本中将设备运转的时间戳写入到内部变量中,时间控件绑定该内部变量后便可显示出对应的时间。
以下结合场景为您介绍:
场景描述:
在组态中展示出水泵上一次开闸的时间
解决方案:
1、在变量管理中创建一个内部变量:time_flag,如图
注意:该内部变量数据类型一定要选择64位整型,并且读写方式要选择“读写”
2、在脚本管理中创建一个脚本,如图,选择周期执行,执行间隔设置为600秒
3、进入组态页面,拖入一个时间控件,选择绑定变量,绑定内部变量time_flag,如图,这样时间控件就可按照脚本中的设置显示出水泵上一次开闸的时间了
2.3 设置动画效果
控件动画效果是控件对于一个或多个数据条件的动画响应功能,当指定数据满足设置的指定条件时,时间控件进行显隐,旋转,闪烁等变化以及填充边框文字的颜色变换例如为时间控件设置显隐动画效果,当变量达到判断条件时,时间控件进行隐藏
其他动画、颜色变换使用方法和显隐类似
2.4 样式设置
在为控件做完数据设置之后,为了适应组态画面,以达到展示的美观性,可为控件进行一些样式设置,对时间控件进行颜色填充、边框设置、透明度设置、圆角设置以及显示的时间的文字字体大小等样式