“显示板设计” 是用来实现显示板设计的工具。所以,关键的问题还是在于显示板怎么设计。

(一)两个问题

首先要弄清楚两个问题:一个是显示板到底能用来显示什么;另一个是使用显示板有什么限制。

先回答第一个问题。简单地说,显示板可以用不同形式来显示对象的数据。这里说的对象的数据,包括对象变量(FV)的数据以及对象的其他数据,如对象的各种统计数据、特征数据、历程数据、分析数据等等。这里说的不同形式,指的是呈现数据的方式,如卡片、曲线、仪表、饼图、条形图等等。
再回答第二个问题。使用显示板有两个限制:

其一,只能显示跟对象有属主关系的数据,也就是说,无法做到随心所欲去显示,所显示的东西必须是跟对象有关系的;

其二,只能用显示板设计工具中提供的元素来显示。显示板设计工具里面提供了不少设计元素,一般情况下是够用的。但如果客户有其他更多的追求,那也可以不用 MixIOT Designer(显示板设计工具),完全可以用自己的方法去设计自己的显示板,只要显示板的设计符合 MixIOT 显示板(MixIOT Dashboard)规范标准就行。

之所以用户可以用自己的工具去设计自己的显示板,是因为 MixIOT 显示板的设计结果其实是一个脚本。无论谁去设计,无论用什么工具去设计,只要这个设计结果是符合 MixIOT Dashboard 规范的就可以使用。

(二)设计结果是什么

来看一下其他客户已经做好的设计,这也是一个发电机组显示板设计:

完成设计后,这个设计结果实际上是一段脚本:

可以把这个脚本复制,保存成一个显示板脚本文件。

再说得直接一些,“显示板” 实际上就是一堆 “显示板脚本” 代码,关于这个代码怎么编写会有一个规范,这个规范叫《MixIOT Dashboard(显示板)规范》。

这个规范本身并不难掌握,只是写起来不是很容易。如果我们有能力去直接写显示板脚本代码,也就根本不需要任何工具。

这就像前面接触过的映射表脚本一样,不需要什么工具就直接写了。这是因为映射表脚本容易写,所以也不需要什么额外的工具。而显示板设计就不那么容易,所以,MixIOT 才提供了这个工具。

弄清楚了这些,我们进入正题,开始设计显示板。

文档更新时间: 2024-07-10 20:35   作者:Mixiot