附加数据日志文件信息

数据日志属性

数据日志属性可在配置功能块后访问。

LogRecord 属性是自动附加到 LogRecord 实例的附加变量(只读),提供有关数据日志文件状态的信息:

变量

类型

说明

<数据日志文件名>.NumberOfRecords

UDINT

数据日志文件中的记录数

<数据日志文件名>.NumberOfBufferedRecords

UINT

缓冲器中的记录数

<数据日志文件名>.FileStatus

FILE_STATUS

数据日志文件的状态信息(FILE_STATUS 类型):

o0: OK

o1: FILE_FULL

o2: NO_WRITE_ACCESS

o3: FILE_NOT_EXISTS

<数据日志文件名>.DumpInProgress

BOOL

当把缓冲的记录保存在数据日志文件中时为 TRUE

建议

为将记录保存到日志文件中,LogRecord 功能块在激活(使用 xExecute)后需运行 15 个以上的间隔循环。因此,建议在 FAST 任务中使用此功能块:

任务类型

间隔(毫秒)

保存记录所需的最短时间

循环执行

20

300 毫秒

循环执行

1

15 毫秒:建议使用

事件

 

需要 15 个事件:不建议使用