
一、故障经过某日,需要查看某清循环送水温度(TI-101)的历史趋势,在趋势图里添加该变量后,发现曲线显示为一条直线,通过调节Y轴显示范围,也无法看出变化。该变量在画面上显示正常。该HMI画面由开发。......
某日,需要查看某清循环送水温度(TI-101)的历史趋势,在趋势图里添加该变量后,发现曲线显示为一条直线,通过调节Y轴显示范围,也无法看出变化。该变量在画面上显示正常。
该HMI画面由开发。检查该变量的记录功能,确认已经开启。检查历史记录的配置,未见异常。
将该变量与能正常查看历史趋势的变量进行对比,发现其转换参数的范围为默认值(-3.4e+38~3.4e+38),未与实际范围对应。

将该对应的参数按照实际情况修改成0-100:

保存,重启HMI画面后,历史趋势该变量的范围变成了0-100,能够看出变化趋势(蓝色曲线):

按照这个模式修改了其他变量的转换参数,并重新部署HMI项目,解决问题。
二、原因分析1、变量元素标定参数与工程标定参数只要一致,即可实现1:1的变换,因此,画面显示的值就是PLC内部的值。
2、INTOUCH历史控件里使用工程标定参数作为Y轴的范围,而原来的跨度太大,看似一条直线,调整到合理范围后,即可观察到趋势变化。
3、INTOUCH的历史趋势控件无法显示曲线的标尺值,因此,无法判断一条直线时的值是否合理。
三、故障启示1.工程项目中,模拟量参数要正确设置。
2.趋势控件要勾选“允许运行时改变”,这样可以后期查看任意已经记录的变量。

本文是实践经验,非严格论文,与相关产品和理论可能不完全相符,请明辨。