# オンライン状態とオフライン状態

In-Sight ビジョンシステムには、オンライン、オフライン、および一時停止の 3 つの状態があります。

現在のオンライン/オフラインの状態は、アダプタの右下隅のステータスバーに表示されます。

状態 | ステータスインジケータ | 説明
--- | --- | ---
オフライン |  | スプレッドシートエディタでジョブを作成中に ボタン (または F6) を押すと、新しい画像を取り込んでスプレッドシートでセルを実行することができます。
オンライン |  | 注: コマンドを送信できるのは、ビジョンシステムがオンラインモードのときのみです。 ジョブが作成され、ジョブを展開またはテストする準備ができると、オンライン状態が使用されます。 オンラインの間、ジョブは能動的に動作し、トリガを処理し、スプレッドシートの関数や論理演算を実行します。アプリケーション用に作成された Web ページを通じて、ジョブを操作することができます。ビジョンシステムがビジョンアプリケーションをアクティブに実行し、I/O 操作を行い、画像を取り込んでいる間は、ジョブを一時停止状態にしない限り、ロードしたジョブを変更することはできません。 ジョブがオンラインの場合、アダプタを閉じて、Web ブラウザを使用してジョブを監視したり操作したりすることができます。また、監視や外部からの操作なしに、ジョブに設計されている外部相互通信だけを使用して、ビジョンシステムで動作させることも可能です。ジョブの編集が必要な場合は、アダプタを使用してビジョンシステムに接続し、 ボタンを押してオフラインにします。 ビジョンシステムがオンライン状態であるためには、次の 3 つの独立したオンライン状態が一致する必要があります。 $System.OnlineEnableComm = True このタグの状態は、産業用通信プロトコルによって、オンラインと一時停止のビットの状態を切り替えることで制御されます。 $System.OnlineEnableDiscrete = True このタグの状態は制御されます。 上記のタグがすべて一致した場合、$System.OnlineEnabled タグは True になります。 注: タグの詳細については、トピックを参照してください。
一時停止 |  | 一時停止状態は、ジョブが展開されたときに使用されますが、外部デバイスとの相互通信を一時停止する場合や、オフラインにせずにビジョンシステムに変更を加える場合にも使用されます。詳細については、「オンライン中の一時停止」のトピックを参照してください。