人机交互(HMI)和对话框(Dialog)

HMI节点和在线编辑监控画面

IOT-Tree针对物联网系统(含自动化监控)专门实现了在线监控画面的支持。并且还在项目树中专门为此定义了HMI类型的节点。这些HMI类型的节点在对应的节点容器上下文中,可以使用配置的各种资源。

你只需要在你的项目中定义或引用相关的HMI节点,就可以轻松做出丰富多彩的监控画面。可以说这个HMI节点及在线编辑的功能支持,是IOT-Tree的重大组成部分。

相关信息请参考后续章节。

基于对话框的数据展示功能

IOT-Tree在1.3版本,开始支持内部标签数据记录功能,这也就引发了如何处理和展示这些数据的要求。为此,IOT-Tree为了保证简单清晰的前提下,提供了一个基于对话框简单的UI管理功能。

你只需要在管理端,选择标签和展示模板,就可以定义自己的对话框项(UI Item),然后你就可以在监控画面中直接给最终用户使用。

由于数据的展示和使用千变万化,我们不可能做出各种用户的所有需求。因此,我们只提供以上简单的功能,估计能满足很大一部分用户的需要。在后续版本中,我们计划实现一个前端UI插件开发和管理功能:你只需要熟悉html js相关技术,就可以开发一些UI插件,部署到特定的目录下面。然后你就可以在对话框管理中,选择相关RESTful资源,配置你的一些具体UI界面。







Outline