前言
工业现场、指挥中心或智慧城市展厅里,那些动态流转的大屏背后,往往藏着复杂的开发流程——写代码、调样式、对接数据、反复测试。但现实是,很多业务人员懂需求却不懂编程,而开发资源又总是紧张。有没有一种方式,能让非程序员也能快速做出专业级的组态图或数据大屏?
本文推荐一个真正面向工业与物联网场景的低代码可视化平台。它不靠噱头,而是用"拖拽+配置"把专业能力交到用户手中。
项目介绍
项目是一个从零设计的低代码组态与数据可视化开发平台,核心目标就两个:工业组态 和 数据大屏。无论是工厂里的 SCADA 监控界面,还是城市运行中心的 IoT 数据看板,用户都可以通过直观的图形化编辑器完成搭建,无需写一行代码。平台既支持静态布局,也支持动态数据绑定,还能接入真实设备数据,做到"所见即所得,所配即所用"。
项目功能
1、提供丰富的内置组件库,包括基础图形、图表、视频、地图、设备图元等
2、支持拖拽式画布操作,自由组合元素,快速完成页面布局
3、多数据源接入:原生支持 ThingsBoard、HTTP、MQTT、WebSocket 等协议
4、实时数据驱动:元素属性可绑定设备字段,数据变化自动更新界面
5、条件交互控制:根据数据值动态显示/隐藏元素,或触发动画效果
6、模板复用机制:保存常用布局为模板,一键复用于新项目
7、跨端适配:自动响应不同屏幕尺寸,适配 PC、大屏、移动端 WebView
项目特点
简单但不简陋:提供零代码拖拽操作,同时支持深度扩展,满足专业需求。
工业场景原生适配:内置泵阀、电机、管道等工业图元,贴合 SCADA、MES、能源监控等典型应用。
高性能渲染:基于 Canvas 自研渲染引擎,可流畅展示万级数据点,避免卡顿。
开箱即用:预置大屏模板、背景、配色方案和布局组件,新手也能快速上手。
动态交互能力强:支持条件显示、路径动画、数据驱动样式变化等丰富交互效果。
跨端自适应:自动适配 PC、大屏、平板及移动端 WebView,确保多终端一致体验。
完全自研可控:从布局算法到组件系统全部从零开发,无第三方低代码平台依赖。
项目技术
前端框架:采用主流的 Vite + Vue3 + Element Plus。
底层技术:Canvas。
消息通信:支持 WebSocket、MQTT、HTTP、ThingsBoard。
浏览器支持:Chrome、Firefox、Edge 等现代浏览器。
API 设计:遵循 RESTful API 设计规范。
部署方式:支持离线部署,可在线/离线更新。
项目场景
物联网数字可视化:实时展示物联网设备数据,实现设备状态监控与数据可视化分析。
工业智能制造组态:构建智能工厂的可视化控制系统,实现生产流程的数字化管理。
触摸屏端UI:为工业触摸屏设备定制直观易用的操作界面。
工控可视化:工业控制系统的可视化监控,实现设备状态实时展示与远程控制。
智慧工厂:监控产线设备状态、能耗、良品率等。
城市物联网:监控摄像头、环境传感器,利用热力图展示空气质量等。
项目体验
体验地址:https://meta2dthingsboard.cn
项目效果
目前 SceneV 已在多个场景落地:某制造企业用它搭建产线监控大屏,实时显示设备状态与良品率;某园区用其集成环境传感器数据,通过热力图展示空气质量分布;还有客户将其部署在工业触摸屏上,作为本地 HMI 操作界面。
组态设计资源
基本控件
大屏设计资源
大屏背景
丰富的组件库
快速布局
视频组件
项目源码
项目源码
文档与示例(https://api.meta2dthingsboard.cn),涵盖组件使用、数据绑定、事件配置等。虽然核心引擎暂未完全开源,但平台支持通过标准 API 和扩展机制进行二次开发。对于有定制需求的企业,可基于其架构进行私有化部署,并利用开放的组件扩展接口集成自有业务逻辑。
Gitee:https://gitee.com/zy849082187/scene-v
总结
项目价值在于,它把工业可视化这一专业领域的能力,封装成了普通人也能操作的工具。它不追求"全自动",而是提供"高可控的高效"。无论是快速原型验证,还是长期生产系统,都能找到合适的位置。
关键词