オブジェクト:アラームストレージ
重要
リセット(原点)の場合、アラーム記憶ファイルは削除されます。
の アラームストレージ、発生するアラームが保存されるデータベースファイルの設定を定義します。オブジェクトは、アラーム設定の下に1回だけ挿入できます。
データベースには、メモリファイルが1つだけあります。このファイルは、オプションでコントローラのファイルディレクトリに保存されます。次の規則に従って、アプリケーション名から派生した名前を変更することはできません。 <アプリケーション名> .alarmstorage.sqlite。アラームクラスとアラームグループは、メモリファイルを使用するかどうかを定義します。
サブディレクトリ: | メモリファイルが保存されているPLCのサブディレクトリの名前(オプション) |
制限なし | アラームストレージのファイルサイズに制限はありません |
レコードの最大数 | 記録されたエントリの数 この数に達すると、新しいエントリがキューに入れられるとすぐに最も古いエントリが削除されます(リングバッファ)。 |
最大ストレージサイズ | ユニットの指定によるメモリファイルの最大サイズ。 このサイズは、ファイル(リングバッファ)に保存できるエントリのおおよその最大数に暗黙的に変換されます。 |
リングバッファ | 表示のみ(編集不可)
|
ヒント
データベースに自動的に保存されるレコードは、 アラームテーブル 視覚化要素。
コマンド:アラームストレージのCSVエクスポート
関数:コマンドは アラームストレージのエクスポート構成 ダイアログ。
電話:のコンテキストメニュー アラームストレージ 物体。
要件:アプリケーションは、アラーム設定のオンラインモードです。アラームストレージが構成されています。
コマンドは アラームストレージのエクスポート構成 ダイアログ。
ダイアログ:アラームストレージのエクスポート構成–基本設定
ファイルのエクスポート:ファイルシステムで生成されたCSVファイルへのパス
すべてエクスポート | リストされているすべてのアラームがエクスポートされます。 |
タイムスタンプ範囲のアラームをエクスポートします(タイムスタンプがアクティブ化されています) | リストされたアラームのエクスポートの定義された時間範囲。これは、アラームがアクティブ化されたときのタイムスタンプを指します。最小/最大アラームストレージで使用可能なタイムスタンプ、またはエクスポートで最後に使用されたタイムスタンプは、「From」と「Until」で表示されます。 時間範囲を選択する場合、最小単位は1秒です。 |
言語 | リストボックスには、アラームテキストのテキストリストで使用できるすべての言語と、デフォルトの言語(<標準>)が含まれています。 |
ダイアログ:アラームストレージのエクスポート構成–詳細設定
上昇 降順 | アラームがアクティブ化されたときのタイムスタンプで並べ替える |
フォーマットされた値とタイムスタンプ | タイムスタンプは、以下に定義する日付と時刻の形式でフォーマットされます。 |
アラームストレージファイルからの生データ | タイムスタンプと値は、アラームストレージに表示されるため、フォーマットされずにCSVファイルに書き込まれます。アラーム、アラームグループ、およびアラームクラスは、読み取り不可能な形式で内部IDとしてCSVファイルに書き込まれます。 |
CSVファイルのエントリのフォーマットを定義します。次の場合にのみ可能 フォーマットされた値とタイムスタンプ データ形式が選択されています。 | |
REAL形式(printf構文) | 設定: %.1f |
日付形式 | 設定はシステムコントロールから適用されます。 |
時間形式 | 設定はシステムコントロールから適用されます。 |
セミコロン | CSVファイルのエントリはセミコロンで区切られています。 |
コンマ | CSVファイルのエントリはコンマで区切られます。 |
タブ | CSVファイルのエントリはタブで区切られています。 |
現地時間 | 次の場合にのみ使用可能 フォーマットされた値とタイムスタンプ データ形式が選択されています。
|