PLC内のすべての値を統計に保存できます。そのためには、LOGGER機能ブロックを使用してデータを記録します。これらの値をビジュアライゼーションで表示するには、グラフプラグインが使用されます。
データはPLCからサイクル的にロガーサービスに送信され、このサービスが受信したデータをデータベースに書き込みます。データには常に最小値、最大値、平均値が含まれます。これらのデータは互いに比較可能なように均等な間隔で保存するよう試みられます。
ビジュアライゼーションでデータを照会すると、それらは適切に計算されます。次の照会がより迅速に行われるために、結果は一時的に保存されます。データキャリアをクリーンアップを使用して、この一時的な保存を削除できます。毎晩、
保持ポリシーに従って古いデータがクリーンアップされます。
注意: 最大保持期間の時間は、コンテキストメニューでプロジェクト
▸ 設定
▸ オートメーション▸ 保持ポリシーで設定できます。
ロガーを作成する際には、そのインターバルができるだけ高く設定されていることを確認してください。日光の場合はT#15mのインターバルで十分です。また、インターバルを動的に変更することもできます。例えば、タンクに液体を注入している際に、より短いインターバルで液量を記録することができます。インターバルが高いほど、統計の計算が速くなります。
注意: 値を正しい単位に変換することが重要です。例えば、kWは常にWに変換する必要があります。出力時にSI単位を自動的に生成できます。
カウンタ値は常に絶対値でなければなりません。最初のエントリは0の値を形成します。データの計算は、プラグイン
グラフで差分 - 最大値として構成されます。
バイナリ値を記録するには、入力INの前に機能ブロックRT_UPTIMEを接続できます。UPTIME_RTのインターバルPTはロガーと同じにする必要があります。データの計算は、プラグイン
グラフで差分 - 最大値として構成されます。
ロガーデータを出力するには、プラグイングラフが使用されます。各プラグインは複数の値を同時に表示できます。色と名前は各プラグインで個別に構成する必要があります。ビジュアライゼーションでは、値を簡単に非表示にできます。
注意: ロガーは、シンボルの権限が満たされている場合のみビジュアライゼーションに表示されます。
すべての生成された統計の概要と管理は、コンテキストメニューでデータ 統計にあります。また、ロガーは
構造の要素の下に表示されます。
ロガーを
管理で選択し、
削除して統計を削除します。次に
適用をクリックして、すべての選択した統計をリセットします。削除された統計は、データが次のインターバルで再度書き込まれた場合に再び表示される可能性があります。
プロジェクトのエクスポート時に統計は保存されません。これらを保存するには、個別にエクスポートする必要があります。これらはコンテキストメニューでデータ
データを再度インポートするには、まずプロジェクトをインポートする必要があります。統計データは同じIDのプロジェクトにインポートされます。複数の統計データを重ねてインポートできます。それらは結合されます。
いわゆる自己防衛は保護メカニズムです。プロジェクトでバッファオーバーフローが発生すると、データが削除され、ロガーのインターバルが増加します。この増加は最小値から始まり、オーバーフローをキャッチできるまで段階的に行われます。ただし、このキャッチメソッドは15分で終了します。多くのロガーが使用されたり、SSDに損傷が発生した場合、この緊急モードでは対処できません。回復は自動的に行われますが、1時間以上かかることがあります。
重要:
自己防衛モードがアクティブの場合、システムトレイの右下に表示されます。この警告は非常に深刻で、すべての余分なデータが永久に削除されるため、データ損失につながる可能性があります。
プロジェクト名の後ろの時間は現在適用されている最小インターバルを表します。エラーを解消するには、ロガーの数を減らすか、インターバルを増やす必要があります。数値を丸めることは全く意味がありません。メモリのサイズは固定されています。