# Ethernet/IP PLC を使用してジョブをロードする

ビジョンシステムで実行中のジョブを RSLogix PLC から変更するには、次の手順を実行します。

1. 新しいジョブをロードする場合は、まず Set Paused ビットを High に設定してビジョンシステムを一時停止状態にします。

2. コマンドブロックの該当するコマンド ID を使用して、ジョブ/レシピの変更を開始します。

   名前 | コマンド ID (16 進数) | コマンド ID (10 進数)
   --- | --- | ---
   Load Job by Name | 0x4000 | 16384
   Load Job by ID | 0x0 ～ 0x3E7 | 0 ～ 999

3. Load Job by Name アクションを実行する場合は、ジョブ名 (*.jobx 拡張子なし) を User Data コマンドブロックに書き込みます。

   注: ジョブ名は null で終端する必要があります (すなわち、ジョブ名の直後のバイトに 0 を付加する必要があります)。

4. バイト 0 のビット 4 をトリガして、コマンドブロックの Execute Command ビットを次のように設定します。

5. Command Completed ビットまたは Command Failed ビットが設定されるのを待ちます (それぞれバイト 1 のビット 6 または 5)。

6. Command Completed ビットまたは Command Failed ビットが検出されたら、Execute Command ビットをクリアします。また、以前に ビジョンシステムを一時停止状態に設定した場合は、Set Paused ビットもクリアしてビジョンシステムをオンラインに設定してください。