# 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 ビットもクリアして ビジョンシステム をに設定してください。