跳到主要内容
版本:Next

数据库连接

1.场景说明

在工业控制系统中,数据库连接能力是实现生产数据集成、设备状态监控及生产管理的关键。通过对外部数据库的灵活访问,可满足以下工业场景需求:

  • 实时数据归档:采集PLC、传感器等设备的实时运行数据并持久化存储
  • 跨系统集成:对接MES、ERP等系统数据库实现生产数据同步
  • 生产报表生成:关联生产订单表、设备参数表、质量检测表生成综合报表
  • 设备运维管理:构建设备故障代码库、维修记录库实现预防性维护
  • 历史趋势分析:存储长期运行数据用于能效分析和工艺优化

核心价值:

  • 降低技术门槛:通过可视化配置实现数据库连接与操作,极大降低了工控系统与数据库集成的技术门槛,无需编写脚本:
  • 提升实施效率:传统需要1天开发的数据库接口,可视化配置可缩短至1小时;
  • 适应工业敏捷性:支持快速调整数据模型,满足产线换型、设备改造需求

功能亮点:

  • 可视化数据库连接配置

  • 零代码数据表建模及数据查询构建

2.功能介绍

整体说明:

  1. 连接数据库:支持连接外部数据库,与其进行数据交互,如数据的增删改查。此外还默认提供内部工程库,可访问工程内部数据。
  2. 数据表:可通过添加数据表,配置所需呈现的关键业务字段,定义数据表结构,支持通过事件动作组态单表数据的增删改。
  3. 数据查询:可通过添加数据查询,查询所需匹配的数据记录,支持填入SQL查询语句实现多表复杂的查询结果。

工作区布局:

image-20250313103003050

  • 互联项管理:展示当前工程中互联项,可根据现场业务需要,进行对应数据的连接及配置;

  • 数据表配置:创建数据表后,需要对字段配置或查询配置;

  • 数据表记录预览:查看当前数据表配置后的数据记录,最多可看最新500条;

3.操作说明

3.1连接数据库

**外部数据库:**自行连接外部数据库,支持MySQL、SQL Server、PostgreSQL三种类型的数据库;

  • 点击【新增】按钮,选择【数据库连接】互联类型,填入服务ip、端口、数据库及账户密码,进行数据库连接。

image-20250313114410756

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

image-20250313114754773

  • data库:基础服务数据,如数据管理中的数据表,如数据归档表、数据聚合表、基础数据表等;

  • runtime库:内置运行模块中的数据表,如用户管理表、操作日志表、配方表等;

  • project库:插件中对应数据表,如工卡管理表、设备维保表等;

3.2配置数据表

image-20250312173211078

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

image-20250312174505607

  • 字段展示名称可自定义,不重复,其他属性仅同步,不可修改

  • 字段可调序,决定字段展示顺序

**添加数据查询:**若只需展示筛选后的数据记录,可点击【添加数据查询】,配置查询条件

image-20250312181253942

  • 输入查询类sql语句:可使用系统提供的常用查询语句或自行输入,其表名和字段,可点击右侧节点树进行替代;

  • 预览查询结果:可点击预览按钮,可查看查询结果是否符合预期;

3.3数据应用

**数据展示:**可前往页面中,使用图表组件将数据呈现,下面以表格为例。

image-20250313140348591

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

image-20250313142354136