38.9.4.2 读取SRAM备份数据

使用读取功能读取SRAM备份存储器中的数据,然后将其作为一个文件保存在您的PC中。

配方数据的文件保存为二进制格式,其他文件保存为CSV格式。

函数名称

INT WINAPI EasyBackupDataRead(LPCSTR sSaveFileName,LPCSTR sNodeName,INT iBackupDataType,INT iSaveMode);

参数

sSaveFileName:(In)已读数据的目标文件的文件路径(文本指针)

sNodeName:(In) 读取数据源节点的名称(文本指针)

站名称固定为#WinGP。

iBackupDataType:(In)已读数据的类型

数据类型

0x0001

配方数据

0x0002

采样组1的采样数据

0x0003

除采样组1外的所有采样组数据

0x0004

0x0005

报警块1

0x0006

报警块2

0x0007

报警块3

0x0008

报警块4

0x0009

报警块5

0x000A

报警块6

0x000B

报警块7

0x000C

报警块8

其他情况

保留)

如果数据类型是报警块1到8,根据GP-Pro EX的设置,一个报警块最多保存三种类型的数据:活动数据、历史数据和日志数据。该API将确认数据是否基于以下优先级提供,如果存在,则使用该数据。

(1) 历史报警

(2) 报警日志

(3) 活动报警

如果上述均不可用,就会发生错误。

iSaveMode:(In)如何保存

返回值(NULL)

正常结束: 0

重大错误:错误代码

特殊项目

读取报警数据或采样数据时,日期数据按“yy/mm/dd”进行处理。