2023物联网新动向:WEB组态除了用于数据展示,也支持搭建业务逻辑,提供与蓝图连线和NodeRed规则链类似的可视化编程能力

前言

组态编辑在工业控制、物联网场景中十分常见,越来越多的物联网平台也把组态作为一项标配功能。

物联网产业链自下往上由"端 - 边 - 管 - 云 -用"多个环节构成,组态通常是用于搭建数据展示类型的应用,而随着系统集成度越来越高,项目中对应用的业务逻辑的要求也越来越高。

因此,组态具备业务逻辑的搭建能力,相比纯粹数据报表可视化展示,更能契合当下项目交付的需求。

先行者:UE4蓝图连线和NodeRed规则链

如下图所示,这是UE4虚幻引擎的蓝图编辑,通常用于做交互和游戏动作脚本,用在数字孪生中可以做动画和交互,能实现逻辑判断和业务流程,而不需要硬编码开发。

下图是基于IBM的NodeRed编辑,近年来越来越多地出现在物联网平台、工业互联网平台中,用于数据清洗、告警分发、逻辑联动等。通过可视化连线的方式,实现业务规则的动态编排,降低了系统的使用门槛。

物联网应用上的启发

相对于蓝图主要解决动作交互脚本、NodeRed主要解决服务模块的业务规则编排,物联网应用的多样性,对业务逻辑可视化编排的要求更加复杂。具体可以体现在以下方面:

  • 复杂应用中UI组件之间的事件交互逻辑

  • 接口请求返回的任意结构化数据的解析

  • 业务应用对逻辑或UI组件的模块化封装

这三点分别代表了物联网应用的交互逻辑、数据解析、模块化封装三个重要部分,缺一不可。

首先,交互逻辑是大部分业务应用首先面临的,比如点击某个自定义按钮,提交自定义表单。

其次,接口数据解析,是业务功能最常见的操作,并且还可能涉及到多个接口调用的衔接,比如登录接口请求成功后,数据给到设备列表接口,再根据默认的设备,初始化调用数据查询接口。

最后,不论是功能逻辑,还是界面,如果不能模块化封装、复用,那么只会让逻辑越来越复杂,开发、维护变得异常繁琐,还不如面向对象的代码开发来的清晰。这也是蓝图等常见的连线操作通常让人诟病的地方。

像设计原型那样,搭建复杂的前端应用

经过一年的升级重构,IOTOS正式推出原物联组态的替代产品:UIOTOS。该产品具有连线、嵌套和属性暴露三个重要特性,很好地解决了物联网应用中需要面对的上述三个难题。

连线相对于蓝图、NodeRed,能体现引用赋值、追加赋值、for循环等类似开发语言的特性。如下所示:

嵌套则很好地实现了组件的0代码封装,包括连线业务逻辑、UI界面,实现将模块进行逐层封装,实现渐进式、增量化搭建。

在UIOTOS中,用户无需懂编程语言,以独特的连线和嵌套操作,结合拖拽编辑,可以实现定制化交互界面、复杂业务逻辑的开发,达到与vue、QT等代码开发媲美的效果,适用于工业组态、数据大屏、客户端工具、中后台管理等。

示例:新风系统的组态监控画面,包含了数据模拟、扇叶转动、点击切换启停等。

此外,提供了物联中台(可选),支持modbus、opc、西门子plc等各类型协议或子系统SDK的集成接入,数据通过API组件以MQTT、HTTP、WEBSOCKET等通道传递给图形UI组件,实现实时展示或历史分析。

点击查看原文,了解更多。

  • 在线试用:ui.aiotos.net

  • 账号密码:develop/iotos123456

相关推荐
linux_carlos11 小时前
#lwIP 的 Raw API 使用指南
stm32·单片机·mcu·物联网·rtdbs
xcx00313 小时前
应用于各种小家电的快充协议芯片
单片机·嵌入式硬件·物联网
lucy1530275107915 小时前
【青牛科技】芯麦 GC2003:白色家电与安防领域中 ULN2003 的理想替代者
人工智能·科技·单片机·物联网·机器学习·安防·白色家电
神一样的老师17 小时前
物联网中基于MQTT协议的EMQX代理的实现与分析
物联网
Acrel_Fanny17 小时前
ASCB1系列APP操控末端回路智能微断 物联网断路器 远程控制开关 学校、工厂、农场、商业大楼等可用
物联网
宏集科技工业物联网17 小时前
智领未来: 宏集物联网HMI驱动食品与包装行业迈向智能化新高度
物联网·工业物联网·数字化升级·工控屏·食品包装产线
7yewh1 天前
嵌入式硬件电子电路设计(七)稳压二极管-齐纳二极管-齐纳击穿全面详解
stm32·嵌入式硬件·mcu·物联网·硬件架构·硬件工程·pcb工艺
_xaboy1 天前
开源动态表单form-create-designer 扩展个性化配置的最佳实践教程
vue.js·低代码·开源·动态表单·表单·formcreate·低代码表单
广东航连科技1 天前
RFID手持终端的国内外参数标准
大数据·网络·人工智能·物联网·安全·阿里云·交通物流
四川合睿达自动化控制工程有限公司2 天前
白蚁自动化监测系统的装置和优势
物联网·安全·信息可视化·自动化