数据记录器

概述

数据记录器是一种系统组件,用于收集、存储、管理和检索来自PLC、传感器、设备或工业系统的历史数据。

数据记录器的主要目的是保留运行时值,以便后续保存:

  • 可视化
  • 已分析
  • 出口

主要职责

数据记录器负责:

  • 读取外部系统的实时值
  • 输入数据的时间戳
  • 保存历史记录
  • 数据集管理
  • 检索历史价值
  • 向趋势和报告提供数据

主要特色

特色 描述
实时数据收集 连续读取实时值
历史存储 将时间序列数据存储在数据库中
时间戳 将每个值关联到日期和时间
数据集管理 支持多重记录信号
进口/出口 允许导入和导出日志配置或数据集
历史检索 读取趋势和报告的存储值
多源支持 支持PLC、OPC UA、MQTT、Modbus等。
数据过滤 按时间范围或数据集筛选的滤波值
留任管理 控制数据存储的时间长短

UI 部分与配置

一般设定

描述
姓名 分配给数据记录器的唯一内部标识符。系统使用该名称来识别和管理日志记录器。它应当有意义且具描述性,如 温度记录器功率计记录器MotorStatusLogger
毫秒间隔 定义连续日志操作之间的时间间隔,单位为毫秒。例如,1000毫秒的值表示每秒收集数据。
最高积分 定义记录器可存储的最大数据记录(数据点)数量。例如,值为100允许记录器保留最多100条记录。
自定义数据库文件 允许日志记录器将数据存储在用户指定的数据库文件中,而非默认存储位置。例如,db/trends/1.db
启用 控制数据记录器是否处于激活状态。启用后,记录器根据其配置收集并存储数据。
开始 启动数据日志过程,并根据配置开始收集数据。
停止数据日志过程,同时保留所有先前收集的数据。
重启 停止并立即重启日志,通常用于应用配置变更或从临时问题中恢复。
数据预览 显示已记录数据的预览,方便用户验证数据收集并检查近期值。

.

数据集配置

描述
姓名 分配给数据集的唯一内部标识符。例如,温度记录器PowerMeterLoggermotorStatusLogger
数据路径 指定数据集将监控和记录的数据源位置。数据路径标识系统中的变量、标签、节点、传感器或参数。它作为实际数据值的参考。例如 1::Application.PLC_PRG.iValue

时间戳配置

描述
时间戳格式 规定时间戳的显示方式,无论是以Unix时间戳形式,还是以人类可读的日期和时间格式显示。
时区 定义用于记录和显示已记录时间戳的时区。
精准 确定时间戳的准确性,如秒或毫秒。

1::Application.PLC_PRG.iValue
motorStatusLogger
PowerMeterLogger
温度记录器
db/trends/1.db
100
1000毫秒
MotorStatusLogger
功率计记录器
温度记录器