
このPRESIM_CTRL機能ブロックは出席シミュレーションを制御します。これはコンテキストメニューのAutomation 出席シミュレーションで設定されます。完全な設定がない場合、この機能ブロックは効果がありません。
このシミュレーションはリングバッファとして動作します。つまり、例えば7日を設定した場合、再生時に最後の7日間完全に記録されたデータが再生されます。
注意: すべての日が完全に記録されている必要があります。シミュレーションをテストするには、すべての日が完全に記録されている必要があります。
1日の記録は、次のカレンダー日が始まるときに終了します。その後、最も古い記録された日からのデータが上書きされます。ある日に記録がなかった場合、その日はアクションが実行されず、既存の記録は保持されます。
注意: この機能ブロックはサービスのみを制御します。PLCの負荷には影響しません。
警告: 時間帯が変更された場合、出席シミュレーションは再起動されます。
この入力が真の場合、記録されたデータを即座に再生します。その日の時点でランプが点灯していた場合、初期化後に切り替えられます。保存されているデータのサイズによっては、数秒かかることがあります。現在の録音が破棄されるため、この入力を頻繁にオン/オフにしないでください。
このパラメータ入力は、記録期間を日数で定義します。このパラメータは継続的に変更できます。UNIX時間から計算されるため、同期されていない場合があります。
ヒント: ユーザーに週数のみを定義する機会を提供するには、これを7で乗算します。例えば、記録期間を7日から21日に制限します。
このRESET入力は、すべての記録を即座に削除し、録音と再生を停止します。
この入力が真の場合、機能ブロック全体が無効になります。他の入力はすべて無効になります。録音と再生は停止されます。
この出力は、録音が開始された場合に真になります。値が偽の場合、継続的に録音されています。無効化するには、入力DISを真にする必要があります。
この出力は、記録された日数を数値で出力します。値が-1の場合、録音が開始されていないか、アクションがまだ記録されていません。