Quality Border:质量不好,不等于业务状态变了 | HQ VISU Designer

Quality Border 是很多页面最容易误用的功能。它表达的是通信质量,不是设备业务状态。

状态色与文本质量
质量

Quality Border:质量不好,不等于业务状态变了

Quality Border 是很多页面最容易误用的功能。它表达的是通信质量,不是设备业务状态。

Quality Border 到底表示什么

Quality Border 关注的是 Tag 质量是否 good / bad,也就是当前这条数据链路是否可信。它不代表设备报警、不代表设备停机,也不代表数据值本身是什么。

Quality Border 的启用场景

当页面需要明确区分“值本身正常,但是数据来源不可靠”这种情况时,就应该打开 Quality Border。典型场景包括掉线描边、通讯异常提示和远程数据异常状态。

质量 bad 时的页面表达

质量 bad 时,页面应明确表达当前数据不可信。颜色、边框和显隐可以体现数据质量异常,避免用户将该状态误解为正常业务状态。业务报警、停机和运行状态仍应由实际状态 Tag 或报警规则表达。

GOOD / BAD 颜色如何分层

GOOD / BAD 颜色只表达数据质量,不负责表达运行、停止、报警或手自动状态。建议让基础状态色表达业务状态,让 Quality Border 作为外层质量提示。这样用户可以同时看到设备状态和数据可信度。

对象隐藏的适用场景

当质量异常会导致对象显示误导用户时,可以启用 Hide when quality BAD。常见对象包括关键数值、设定值输入、操作按钮和汇总状态。隐藏策略应和页面提示配合使用,避免用户误以为对象不存在。

Blink 质量边框
闪烁质量边框

Quality Border 打开后,GOOD / BAD 颜色才会参与质量态表达;它表达数据可信度,不等同于报警。

Script Color 质量边框
脚本颜色质量边框

脚本色负责业务状态,质量边框负责 Tag 质量,两条线不要混成一个规则。

颜色选择器
颜色选择器

质量色、状态色和边框色建议用颜色选择器统一确认,减少手输色值造成的不一致。