数据记录器
数据记录器以用户定义的时间间隔或在值每次发生变化时对一个或多个变量的值进行采样,并将其存储在数据库中。
小贴士:
可以通过将
采样模式
属性设置为无
来禁用自动采样。数据库配置
系统会自动为数据记录器配置数据库。
为数据记录器选择数据库时,会自动为每个要采样的变量创建一个包含以下各列的数据库表:
列 | 说明 | 显示 |
---|---|---|
[VariableToLogName] | 特定变量的值 | 始终 |
[VariableToLogName] _OpCode | 控制器上读取操作的变量代码 | 如果 Log operation code of the variable = True |
[VariableToLogName] _Timestamp | 在控制器上读取变量的日期和时间 (UTC) | 如果 Log timestamp of the variable = True |
Timestamp | 在控制器上读取样本的日期和时间。 此时间戳是指 FactoryTalk Optix Studio 停止读取所有样本变量的时间。 | 始终 |
LocalTimestamp | 在控制器上读取变量的日期和时间(机器的本地时区)。 | 如果 Local time log = True |
自动采样模式
数据记录器可以自动对以下内容进行采样:
- 所有的受监测变量
- 数据记录器对所有的受监测变量采样,而不考虑其值是多少。
- 仅限其值发生显著变化的变量
- 值变化采样模式仅适用于其值发生显著变化的变量。数据记录器仅对与先前的采样相比,其值的变化量超出死区区间的变量进行采样。死区区间值可以是绝对值,也可以是百分比值。例如,如果死区区间设置为 5,则数据记录器仅对与先前的采样相比,其变异的绝对值或百分比至少为 ±5 的变量进行采样。
提供反馈