导出报警数据

您可以使用此脚本操作将报警日志导出到 CSV 或 TXT 文件。

文本

exportAlarmData(false, false, $Enums.AlarmMode.Log);
                  1      2             3

1: Export Latest Data

2: Append to Existing File

3: 报警模式

[Export Latest Data]

选中

未选中

文本

'true'

'false'

使用[Log]报警模式时,选中此复选框仅导出自上次报警导出操作以来发生的报警。此设置不会更改[Active]报警模式的输出数据。
[Append to Existing File]

选中

未选中

文本

'true'

'false'

使用[Log]报警模式时,选中此复选框可将导出的报警数据附加到以前导出的报警数据中。此设置不会更改[Active]报警模式的输出数据。
报警模式

[Log]

[Active]

文本

'$Enums.AlarmMode.Log'

'$Enums.AlarmMode.Active'

指定导出报警数据的报警模式:[Active]或或[Log]

注:有关导出报警数据的更多信息,请参阅以下内容。

导出和导入报警

示例(报警模式: [Log])

示例 [Export Latest Data] [Append to Existing File] [全部报警]属性窗口中的[附加日期/时间]
示例 1 未选中 未选中 未选中
示例 2 未选中 未选中 选中
示例 3 选中 未选中 未选中
示例 4 选中 未选中 选中
示例 5 未选中 选中 未选中/选中
示例 6 选中 选中 未选中/选中

示例 1

[Export Latest Data]:未选中

[Append to Existing File]:未选中

[全部报警]属性窗口中的[附加日期/时间]:未选中

1.第3条报警日志记录后,第1次导出报警日志。生成如下所示的 Alarm1.csv 文件。

2.第5条报警日志记录后,第2次导出报警日志。所有日志数据都会覆盖现有文件。

示例 2

[Export Latest Data]:未选中

[Append to Existing File]:未选中

[全部报警]属性窗口中的[附加日期/时间]:选中

1.第3条报警日志记录后,第1次导出报警日志。报警数据都会覆盖现有文件。

2.第5条报警日志记录后,第2次导出报警日志。所有日志数据会写入新的 csv 文件。

示例 3

[Export Latest Data]:选中

[Append to Existing File]:未选中

[全部报警]属性窗口中的[附加日期/时间]:未选中

1.第3条报警日志记录后,第1次导出报警日志。生成如下所示的 Alarm1.csv 文件。

2.第5条报警日志记录后,第2次导出报警日志。只有上一次导出后的记录才会写入新的 csv 文件。

示例 4

[Export Latest Data]:选中

[Append to Existing File]:未选中

[全部报警]属性窗口中的[附加日期/时间]:选中

1.第3条报警日志记录后,第1次导出报警日志。报警数据都会覆盖现有文件。

2.第5条报警日志记录后,第2次导出报警日志。只有上一次导出后的记录才会形成新的 csv 文件。

示例 5

[Export Latest Data]:未选中

[Append to Existing File]:选中

[全部报警]属性窗口中的[附加日期/时间]:未选中/选中

1.第3条报警日志记录后,第1次导出报警日志。生成如下所示的 Alarm1.csv 文件。

2.在记录第五条记录之后执行第二个导出报警数据操作时,所有日志数据会附加到现有记录形成重复数据,无论[附加日期/时间]设置如何。

示例 6

[Export Latest Data]:选中

[Append to Existing File]:选中

[全部报警]属性窗口中的[附加日期/时间]:未选中/选中

1.第3条报警日志记录后,第1次导出报警日志。生成如下所示的 Alarm1.csv 文件。

2.在记录第五条记录后执行第二个导出报警数据操作时,只有上一次导出后的日志数据才会附加到现有记录,无论[附加日期/时间]设置如何。