今天,一个小伙伴发来一张图片,说操作人员WINCC画面查看历史趋势,数值后面小数点位数太多,看起来很别扭。我看了图片,WINCC趋势视图Y轴数值为整数,但是打开数值表查看Y值显示小数点后6位小数。

今天利用空闲时间,给其他小伙伴分享一下,怎么更改设置,使得Y值可以显示为我们需要的小数点位数。

1,在趋势视图里为了方便大家观察,设置了两个Y轴,虽然Y值范围设置不同,但是Y值同样为20,下方数值表里Y值为20.000000。如图1所示。




zabbix 趋势数据时间间隔 趋势视图 记录时间太短_2 theme y轴

图1 趋势视图与数值表Y值显示对比



2,点击趋势视图的组态对话框图标,弹出属性设置对话框,在数值轴---效果下面可以设置小数位,设置为0,那么Y轴显示为整数,设置为几,那么Y轴显示几位小数位。如图2所示。




zabbix 趋势数据时间间隔 趋势视图 记录时间太短_属性设置_02

图2 趋势视图Y轴小数位设置



3,点击数值表的组态对话框图标,弹出属性设置对话框,在块---Y值---格式下方可以设置小数位,设置为0,那么Y值显示为整数,设置为几,那么Y值显示几位小数位。如图3所示。如果勾选"来源应用",那么我们看来源是哪里呢?常规---来源---趋势视图_1,也就是说数值表关联了趋势视图的参数设置。趋势视图设置几位小数位,那么数值表里就同样显示几位小数位。如图4所示。




zabbix 趋势数据时间间隔 趋势视图 记录时间太短_2 theme y轴_03

图3 数值表Y值小数位设置




zabbix 趋势数据时间间隔 趋势视图 记录时间太短_2 theme y轴_04

图4 数值表数值来源



总结,WINCC趋势控件相对简单,认真研究控件属性,自己反复尝试修改各项内容,查看趋势画面变化,很快便能融会贯通,完美领悟该控件的用法。在趋势控件和数值表控件属性里小数位右侧,可以勾选“自动”,什么效果,自己尝试一下吧。