このスクリプトオペレーションを使用して、アラームログを 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] に指定します。 |
アラームデータのエクスポートの詳細については、以下を参照してください。
| 例 | [Export Latest Data] | [Append to Existing File] | [すべてのアラーム] プロパティウィンドウの [日付/時刻を追加] |
| 使用例 1 | 未チェック | 未チェック | 未チェック |
| 使用例 2 | 未チェック | 未チェック | チェック |
| 使用例 3 | チェック | 未チェック | 未チェック |
| 使用例 4 | チェック | 未チェック | チェック |
| 使用例 5 | 未チェック | チェック | 未チェック / チェック |
| 使用例 6 | チェック | チェック | 未チェック / チェック |
[Export Latest Data]: 未チェック
[Append to Existing File]: 未チェック
[すべてのアラーム] プロパティウィンドウの [日付/時刻を追加]: 未チェック
1.3 番目のレコードが記録された後に最初のアラームデータをエクスポートオペレーションが実行されると、Alarm1.csv ファイルは以下のようになります。

2.5 番目のレコードが記録された後に 2 回目のアラームデータのエクスポートオペレーションが実行されると、既存ファイルはすべてのログデータで上書きされます。

[Export Latest Data]: 未チェック
[Append to Existing File]: 未チェック
[すべてのアラーム] プロパティウィンドウの [日付/時刻を追加]: チェック
1.3 番目のレコードが記録された後に最初のアラームデータをエクスポートオペレーションが実行されると、csv ファイルは以下のようになります。

2.5 番目のレコードが記録された後に 2 回目のアラームデータのエクスポートオペレーションが実行されると、すべてのログデータが新しい csv ファイルに書き込まれます。

[Export Latest Data]: チェック
[Append to Existing File]: 未チェック
[すべてのアラーム] プロパティウィンドウの [日付/時刻を追加]: 未チェック
1.3 番目のレコードが記録された後に最初のアラームデータをエクスポートオペレーションが実行されると、Alarm1.csv ファイルは以下のようになります。

2.5 番目のレコードが記録された後に 2 回目のアラームデータのエクスポートオペレーションが実行されると、前回のエクスポート後のレコードのみが新しい csv ファイルに書き込まれます。

[Export Latest Data]: チェック
[Append to Existing File]: 未チェック
[すべてのアラーム] プロパティウィンドウの [日付/時刻を追加]: チェック
1.3 番目のレコードが記録された後に最初のアラームデータをエクスポートオペレーションが実行されると、csv ファイルは以下のようになります。
2.5 番目のレコードが記録された後に 2 回目のアラームデータのエクスポートオペレーションが実行されると、前回のエクスポート後のレコードのみが新しい csv ファイルになります。 
[Export Latest Data]: 未チェック
[Append to Existing File]: チェック
[すべてのアラーム] プロパティウィンドウの [日付/時刻を追加]: 未チェック / チェック
1.3 番目のレコードが記録された後に最初のアラームデータをエクスポートオペレーションが実行されると、Alarm1.csv ファイルは以下のようになります。

2.5 番目のレコードが記録された後に 2 回目のアラームデータのエクスポートオペレーションが実行されると、既存のレコードにすべてのログデータが追加され、[日付/時刻を追加] の設定に関わらず重複データが生じます。

[Export Latest Data]: チェック
[Append to Existing File]: チェック
[すべてのアラーム] プロパティウィンドウの [日付/時刻を追加]: 未チェック / チェック
1.3 番目のレコードが記録された後に最初のアラームデータをエクスポートオペレーションが実行されると、Alarm1.csv ファイルは以下のようになります。

2.5 番目のレコードが記録された後に 2 回目のアラームデータのエクスポートオペレーションが実行されると、[日付/時刻を追加] の設定に関わらず前回のエクスポート後のレコードのみが既存のレコードに追加されます。
