数据库连接
1.场景说明
在工业控制系统中,数据库连接能力是实现生产数据集成、设备状态监控及生产管理的关键。通过对外部数据库的灵活访问,可满足以下工业场景需求:
- 实时数据归档:采集PLC、传感器等设备的实时运行数据并持久化存储
- 跨系统集成:对接MES、ERP等系统数据库实现生产数据同步
- 生产报表生成:关联生产订单表、设备参数表、质量检测表生成综合报表
- 设备运维管理:构建设备故障代码库、维修记录库实现预防性维护
- 历史趋势分析:存储长期运行数据用于能效分析和工艺优化
核心价值:
- 降低技术门槛:通过可视化配置实现数据库连接与操作,极大降低了工控系统与数据库集成的技术门槛,无需编写脚本:
- 提升实施效率:传统需要1天开发的数据库接口,可视化配置可缩短至1小时;
- 适应工业敏捷性:支持快速调整数据模型,满足产线换型、设备改造需求
功能亮点:
-
可视化数据库连接配置
-
零代码数据表建模及数据查询构建
2.功能介绍
整体说明:
- 连接数据库:支持连接外部数据库,与其进行数据交互,如数据的增删改查。此外还默认提供内部工程库,可访问工程内部数据。
- 数据表:可通过添加数据表,配置所需呈现的关键业务字段,定义数据表结构,支持通过事件动作组态单表数据的增删改。
- 数据查询:可通过添加数据查询,查询所需匹配的数据记录,支持填入SQL查询语句实现多表复杂的查询结果。
工作区布局:

-
互联项管理:展示当前工程中互联项,可根据现场业务需要,进行对应数据的连接及配置;
-
数据表配置:创建数据表后,需要对字段配置或查询配置;
-
数据表记录预览:查看当前数据表配置后的数据记录,最多可看最新500条;
3.操作说明
3.1连接数据库
**外部数据库:**自行连接外部数据库,支持MySQL、SQL Server、PostgreSQL三种类型的数据库;
- 点击【新增】按钮,选择【数据库连接】互联类型,填入服务ip、端口、数据库及账户密码,进行数据库连接。

**内部工程库:**可访问工程内部数据:

-
data库:基础服务数据,如数据管理中的数据表,如数据归档表、数据聚合表、基础数据表等;
-
runtime库:内置运行模块中的数据表,如用户管理表、操作日志表、配方表等;
-
project库:插件中对应数据表,如工卡管理表、设备维保表等;
3.2配置数据表

**添加数据表:**若需展示全表数据记录,可点击【添加数据表】,选择数据表,并配置所需呈现的关键业务字段

-
字段展示名称可自定义,不重复,其他属性仅同步,不可修改
-
字段可调序,决定字段展示顺序
**添加数据查询:**若只需展示筛选后的数据记录,可点击【添加数据查询】,配置查询条件

-
输入查询类sql语句:可使用系统提供的常用查询语句或自行输入,其表名和字段,可点击右侧节点树进行替代;
-
预览查询结果:可点击预览按钮,可查看查询结果是否符合预期;
3.3数据应用
**数据展示:**可前往页面中,使用图表组件将数据呈现,下面以表格为例。

**数据操作:**可前往页面,通过事件动作组态单表数据的增删改
