最も一般的なモードは、自動 (Auto)、カスケード (Cas)、手動 (Man)、およびサービス停止 (OOSまたはO/S) です。
関数ブロックのMODE_BLKパラメータには4つのフィールドがあります。TARGET、ACTUAL、PERMITTED、NORMAL。PERMITTEDとNORMALは、デバイスの製造元によって定義されています。
デバイスがACTUALモードをTARGETモードに変更できない場合は、最初に構成をデバイスにダウンロードしていることを確認してください。構成がダウンロードされている場合、関数ブロックのBLOCK_ERRパラメータを調べることで問題を診断できます。このパラメータは、多くの場合、問題を特定します。たとえば、デバイスのリソースブロックがオフラインの場合、BLOCK_ERRパラメータは「リソースブロックオフライン」となり、関数ブロックのモードを変更する前にリソースブロックを自動モードに変更する必要があることを示します。また、デバイスがFP-3000の場合、関数ブロックのパラメータウィンドウの診断タブで追加パラメータを確認できます。エラー条件がクリアされた後にLAST_BLOCK_EVENTはクリアされないことに注意してください。タイムスタンプを確認して、参照しているイベントが最新かどうかを判断します。