通用性强的数据格式化存储服务
为缩短 MES 系统开发周期而设计
满足 MES 系统常见的数据存储需求
代码编程实现 VS 自动储存服务
- 耗时费力,频繁改动
- 如何保证采集和存储的实时性?
- 如何实现多种表的数据格式化插入?
- 代码编译后固化,难以维护
- 数分钟的快速配置和投入运行
- 多线程数据采集和多客户端存储
- 支持实时更新表、历史记录表和事件记录表,自动格式化数据
- 只需要修改配置文件
数据存储服务器(MES_DATA_SERVER)
满足 MES 系统常见需求的生产数据自动格式化存储服务
- 能够连接网关内置 OPCUA 服务器,也可以连接网络上第三方 OPCUA 服务器
- OPCUA 标签数据和常量数据格式化后自动插入到本地和网络上的数据库表单
- 借助 SQL 语句对数据进行自定义计算,可以将数值插入到一段文本再储存到字段
- 来自不同 OPCUA 服务器的标签数据可以合并到一张数据表
- 支持 MySQL、MariaDB、SQL SERVER
- 如数据库或表单不存在则自动创建数据库和表单
- 支持定时记录表(定时插入一条记录)、定时更新表(定时更新唯一记录)、事件记录表(当某些事件发生时自动插入一条记录)
- 支持各种数值、列表值、文本、系统日期,自定义组建和增加约束条件
应用场景
- 定时记录温度、压力、流量等过程值数据,形成历史数据表
- 将设备生产数据和能源计量数据合并到一张表中进行关联度统计分析
- 当产品工序完成时自动记录产品在该工序的品质数据
- 当报警发生时记录即时运转数据形成报警快照
- 和 MES 系统交互,将生产数据直接存入 MES 系统
- 自动将生产数据存入本地同时复制到云端服务器数据库
数据库同步复制服务(SYNC_DB)
将网关内置 MySQL 数据库同步到网络上的 MySQL 或者 SQL SERVER 数据库
- 基于数据表记录的同步,能够同时处理多个数据库的同步,可以同步整个 数据库也可以仅同步指定的数据表
- 同步插入(应用于历史数据表)和同步更新模式(应用于实时数据表)
- 可选择在同步成功后保留或删除源数据记录
- 支持网络断点传输,网络中断后自动恢复同步
- 支持同步的字段数据类型包括基本数据类型,如CHAR、VATCHAR、INT、 SMALLINT、FLOAT、DOUBLE、DATE、DATETIME和 以AUTO_INCREMENT修饰的数据类型
- 如目标数据库和表单不存在则自动创建
- 每秒200条记录以上的同步速度(依据部署网关计算力和网络速度)
数据存储服务和数据同步复制的
结合使用
生产实时数据存储在网关内置数据库,同时复制到 MES 系统。当复制成功后 删除网关内置数据库的记录。
优点:
- 当网络故障时网关内置数据库始终保存一段时间内的最新生产数据 (依据网关存储空间),避免生产数据丢失。
- 当网络恢复后数据被同步复制,同时网关内置数据库记录被删除, 存储空间得以恢复。