访问历史数据 (Historical Access)

2021-07-30 浏览次数:88
访问历史数据 (Historical Access)

要求

以下要求与使用历史数据相关:

较多可在 S7OPT 中同时启用 1000 个符号作为历史数据,较多可在 S7 OPC UA 服务器中启用 1000 个符号作为历史数据。

仅可启用可见符号作为历史数据。

仅可启用至少具有读取权限(读取或读取/写入)的符号作为历史数据。

只有以下 S7OPT 或 S7 数据类型可访问历史数据:

S7OPT 数据类型OPC UA 数据类型
BYTE字节
USINTNByte
CHARSByte
SINTSByte
WCHARUInt16
WORDUInt16
UINTUInt16
DWORDUInt32
UDINTUInt32
LWORDUInt64
ULINTUInt64
INTInt16
DINTInt32
LINTInt64
REAL浮点
LREAL双精度
DATE_TIMEUtcTime
LDTUtcTime
DTLUtcTime
DATEUtcTime
TIMEInt32
LTIMEInt64
TODUInt32
LTODUInt64
S5TIMEUInt16
BOOL布尔
STRING字符串 (UTF-8)
WSTRING字符串 (UTF-8)
TIMERUInt16
COUNTERUInt16
支持的 S7 数据类型OPC UA 数据类型
BYTE字节
CHARSByte
WORDUInt16
DWORDUInt32
INTInt16
DINTInt32
REAL浮点
DATE_TIMEUtcTime
DATEUtcTime
TIMEInt32
TODUInt32
S5TIMEUInt16
BOOL布尔
STRING字符串 (UTF-8)
TIMERUInt16
COUNTERUInt16

激活历史数据

要激活历史数据,请导航到已组态的符号,并选中“启用历史数据访问”(Enable access to historical data) 复选框。


提示

默认为所有符号启用历史数据访问。



在符号组态中使用历史数据

如果在表中选择的行包含历史数据,则会在“历史数据”(Historical data) 列中显示值“True”。

如果在表中选择的行不包含任何历史数据,则会在“历史数据”(Historical data) 列中显示值“False”。

如果在表中选择的行不包含任何历史数据,但其中一个子节点包含历史数据,则会在“历史数据”(Historical data) 列中显示值“mixed(False)”。

如果在表中选择的行包含历史数据,但其中一个子节点中已禁用历史数据,则会在“历史数据”(Historical data) 列中显示值“mixed(True)”。

使用“历史数据数”(Number of historical data) 在符号组态左侧显示所选历史数据的数量。

如果“历史数据”(Historical data) 表列中未显示任何值,说明所选节点不包含任何可启用的历史数据。

CSV 导入/导出

如果在 CSV 导入/导出期间启用历史数据,可选择以下访问权限:

N

R
只读访问权限 - 历史数据未启用

HR
读访问权限 - 历史数据已启用

W
只写访问权限

RW
读写访问权限 - 历史数据未启用

HRW
读写访问权限 - 历史数据已启用


shtxjd.cn.b2b168.com/m/
top