Timing

Das Kommunikationsverhalten von EasySightPro® ist unabhängig vom verwendeten Feldbus und somit allgemein gültig.

Inspektionsablauf

Der hier im Diagramm dargestellte Trigger kann über den Feldbus oder direkt über die Kamera ausgelöst werden.

Hier ist zu beachten, dass es sich beim „Prüfung abgeschlossen“ und „Prüfung gestartet“ Signal um ein so genanntes ToggleBit handelt. Dieses ändert nach jeder Inspektion seinen Wert und soll somit auf steigende als auch auf fallende Flanke abgefragt werden. „Prüfung IO“ und „Prüfung NIO“ bleiben bis zum Ende der nächsten Inspektion bestehen und werden mit Änderung des „Prüfung abgeschlossen“ Bits aktualisiert.

Trigger (IN)                                                  
                                                   
Prüfung gestartet (OUT)                                                  
                                                   
Prüfung IO (OUT)                                                  
                                                   
Prüfung NIO (OUT)                                                  
                                                   
Prüfung abgeschlossen (OUT)                                                  

Programmwechsel

Ein Programmwechsel wird in EasySightPro® durch das Signal "Programmwechsel" ausgelöst. Mit einer steigenden Flanke von "Programmwechsel" wird die Programmnummer über die JobID-Bits eingelesen und der Programmwechsel gestartet. Anschließend wird, je nach Status des Prozesses, das Bit "Programmwechsel IO" oder "Programmwechsel NIO" gesetzt. Diese Statusbits bleiben erhalten, bis das Bit "Programmwechsel" gelöscht wird. Abhängig von der Parametrierung des Feldbusses wird die aktuelle Programmnummer zurückgemeldet.

JobID Bit0 (IN)                                                  
                                                   
JobID Bit1 (IN)                                                  
                                                   
Programmwechsel (IN)     JobID == 1               JobID == 2    
                                                   
Programmwechsel IO (OUT)                                                  
                                                   
Programmwechsel NIO (OUT)                                                  

TestRun Ablauf

Der korrekte Ablauf sieht in EasySightPro® wie folgt aus:

  • Station offline schalten (IN)

    • Warten bis Station offline ist (OUT)

  • TestRun aktivieren setzen (IN)

    • TestRun aktiv (OUT) bestätigt des Kommandos

    • Prüfung IO / Prüfung NIO (OUT) werden abgelöscht

    • Prüfung gestartet (OUT) signalisiert, dass der TestRun Ablauf begonnen hat

    • Prüfung abgeschlossen (OUT) signalisiert, dass der TestRun Ablauf abgeschlossen wurde

    • Prüfung IO / Prüfung NIO (OUT) können eingelesen werden

  • TestRun aktivieren ablöschen (IN)

    • TestRun aktiv (OUT) wird abgelöscht

  • Station kann online geschalten werden

Aktiv (Online/Offline) (IN)                                                  
                                                   
TestRun aktivieren (IN)       TestRun wurde gestartet                
                                                   
Station aktiv (OUT)                                                  
                                                   
TestRun aktiv (OUT)         TestRun wurde aktiviert              
                                                   
Prüfung IO (OUT)                           TestRun Ergebnis IO
                                                   
Prüfung NIO (OUT)                                                  
                                                   
Prüfung gestartet (OUT)           TestRun Ablauf wurde gestartet
                                                   
Prüfung abgeschlossen (OUT)                           TestRun Ablauf wurde beendet

Wichtig: TestRun kann nur bei deaktivierte Station (Offline) gestartet werden!