LogDataChangeEvent()
- Last UpdatedNov 11, 2023
- 1 minute read
アプリケーション変更イベントを Historian アプリケーションに記録します。
LogDataChangeEvent() 関数は、オブジェクト スクリプトでのみ機能します。グラフィック スクリプトでは機能しません。
カテゴリ
その他
構文
LogDataChangeEvent(AttributeName, Description, OldValue, NewValue, TimeStamp);
パラメータ
AttributeName
タグ名としての属性名。
Description
オブジェクトの説明。
OldValue
属性の古い値。
NewValue
属性の新しい値。
TimeStamp
ログに記録されたイベントに関連付けられたタイムスタンプ。タイムスタンプは UTC またはローカル時間のいずれかを使用できます。TimeStamp パラメータはオプションです。TimeStamp パラメータが含まれない場合、ログに記録されたイベントのタイムスタンプはデフォルトで Now() に設定されます。
備考
LogDataChangeEvent() 関数が含まれている場合、グラフィック スクリプトは引き続きコンパイルされます。しかし、関数を実行できないことを示す警告メッセージがランタイム時にログに書き込まれます。
例
この例は、ポンプが起動または停止した場合、イベント発生時のタイムスタンプと共にイベントをログに記録します。
LogDataChangeEvent(TC104.pumpstate, "Pump04", OldState, NewState);