# Laden eines Jobs über eine PROFINET-SPS

Führen Sie die folgenden Schritte aus, um den Job der bzw. das auf dem Vision-System über eine PROFINET-SPS ausgeführt wird.

1. Wenn Sie einen neuen Job laden, versetzen Sie das Vision-System zunächst in den Status , indem Sie das Bit Set Paused auf HIGH setzen.

2. Schreiben Sie den entsprechenden Jobbefehl, um die Änderung aufzurufen. Die verfügbaren Werte hierfür sind unten aufgeführt:

   Name | Befehls-ID (Hex) | Befehls-ID (Dez)
   --- | --- | ---
   Load Job by Name | 0x4000 | 16384
   Load Job by ID | 0x0-0x3E7 | 0-999

3. Wenn Sie die Methode Load Job by Name ausführen, dann schreiben Sie den Jobnamen (ohne die Erweiterung *.jobx) in den Befehlsblock User Data

   Hinweis: Der Jobname muss mit null enden (d. h. dem Byte unmittelbar nach dem Jobnamen muss eine 0 hinzugefügt werden).

4. Setzen Sie das Bit Execute Command .

5. Warten Sie, bis das Bit Command Completed oder Command Failed des Moduls „System Output“ gesetzt ist.

6. Sobald entweder das Bit „Command Completed“ oder „Command Failed“ erkannt wird, löschen Sie das Bit Execute Command. Wenn Sie zuvor den Status desVision-Systems auf festgelegt haben, löschen Sie auch das Bit Set Paused, um für das Vision-System den Status festzulegen.