SIEMENS Inspekto VIS -> SPS

TCP-IP-Integration

Portfolio
Industrial AI
Product
SIEMENS Inspekto VIS system
Software version
6.0
Language
de-DE (translated by machine)

Nach dem Empfang eines "OUT"-Befehls von der SPS antwortet das SIEMENS Inspekto VIS-System mit einer entsprechenden "IN"-Antwort.

  1. IN_CUR_INSPECTION_MODE

    Nach erfolgreichem Empfang eines neuen Befehls OUT_INSPECTION_MODE aktualisiert das SIEMENS Inspekto VIS-System diesen Wert auf den aktuellen Inspektionsmodus.

  2. IN_CUR_OBJECT_ID

    Nach erfolgreichem Empfang eines neuen Befehls OUT_NEW_OBJECT_TRIGGER und Abschluss des Prüfzyklus aktualisiert das SIEMENS Inspekto VIS-System diesen Wert auf die aktuelle Objekt-ID (auch als PART-ID\ bezeichnet).

  3. IN_CUR_PROFILE_ID

    Nach erfolgreichem Empfang des neuen Befehls "OUT_PROFILE_ID" und dem Laden des neuen Profils aktualisiert das SIEMENS Inspekto VIS-System diesen Wert auf die aktuell aktive Profil-ID.

    • Dieser Wert bleibt konstant, bis sich das aktive Profil des SIEMENS Inspekto VIS-Systems \ ändert (entweder durch Senden des Befehls OUT_PROFILE_ID von der SPS oder durch Ändern der Profile in der Benutzeroberfläche des SIEMENS Inspekto VIS-Systems).

  4. IN_CUR_BATCH_ID

    Nach erfolgreichem Empfang des neuen Befehls "OUT_BATCH_ID", nachdem die Zähler zurückgesetzt und die neue Chargen-ID empfangen wurde, aktualisiert das SIEMENS Inspekto VIS-System diesen Wert auf die aktuelle Chargen-ID.

    • Dieser Wert bleibt konstant, bis die Chargen-ID \ geändert wird (entweder durch Senden des Befehls OUT_BATCH_ID von der SPS oder durch Zurücksetzen der Charge in der Benutzeroberfläche des SIEMENS Inspekto VIS-Systems).

  5. IN_OBJECT_INSPECTION_RESULT

    Dieser Wert wird aktualisiert, nachdem ein Prüfzyklus mit den folgenden möglichen Werten abgeschlossen wurde:

    • 0 = Leerlauf – das SIEMENS Inspekto VIS-System zeigt diesen Wert an, wenn es keinen neuen Befehl OUT_NEW_OBJECT_TRIGGER gibt oder nachdem die in "SIEMENS Inspekto VIS-System zur SPS-Antwort Impulsbreite(ms)" angegebene Impulsbreite abgelaufen ist.

    • 1 = Prüfergebnis BESTANDEN.

    • 2 = Prüfergebnis FEHLGESCHLAGEN.

    • 3 = Objekt erkannt, aber nicht geprüft – dieser Wert bedeutet, dass das SIEMENS Inspekto VIS-System das Teil aufgrund seiner Position im Bild erkennen, aber nicht prüfen konnte (siehe Handbuch zur Profileinrichtung für eine detaillierte Erklärung).

      • Es wird empfohlen, dass die SPS diesen Wert als FAIL-Ergebnis behandelt.

    • 255 = Objekt nicht erkannt, Timeout erreicht – dieser Wert bedeutet, dass das SIEMENS Inspekto VIS-System das zu prüfende Teil nicht erkennen konnte.

      • Es wird empfohlen, dass die SPS diesen Wert als FAIL-Ergebnis behandelt.

  6. IN_ROIS_DEFECT_LIST

    Das SIEMENS Inspekto VIS-System meldet die Inspektionsergebnisse nicht nur als allgemeines OK/NIO-Ergebnis (wie in IN_INSPECTION_RESULT oben beschrieben), sondern auch als Ergebnis pro ROI (für eine detaillierte Erläuterung zu Profilen und ROIs siehe Handbuchzur Profileinrichtung).

    • ROI_DEFECT_LIST wird durch ein Array von 64 Zeichen dargestellt, wobei die Position im Array die ROI-ID darstellt.

      • Wert von "0" = ROI PASS.

      • Wert von "1" = Fehler im ROI.

    • In Fällen, in denen das aktive Profil weniger als 64 ROIs enthält, werden nur die Zeichen aktualisiert, die die vorhandenen ROIs im Profil entsprechend dem Inspektionsergebnis darstellen.

      • Zum Beispiel beim Empfang: 00101000....00 bedeutet dies, dass es Fehler in ROI 3 und 5 gibt.

    • Die Standardwerte sind "0" in allen Zeichen, und die Werte ändern sich erst, nachdem eine Inspektion stattgefunden hat und das Inspektionsergebnis FAIL (IN_OBJECT_INSPECTION_RESULT = 2\ war.

  7. IN_SYSTEM_ERROR

    Dieser Wert wird aktualisiert, falls ein von der SPS empfangener Befehl einen Fehler aufweist.

    Mögliche Werte:

    • 0 = Leerlauf: Das SIEMENS Inspekto VIS-System zeigt diesen Wert an, wenn kein neuer Befehl empfangen wird oder wenn das SIEMENS Inspekto VIS-System gestartet wird.

    • 1 = Kamera getrennt: Dieser Fehler bedeutet, dass das SIEMENS Inspekto VIS-System eine angeschlossene Kamera nicht erkennt.

    • 2 = Problem mit der Verbindungssynchronisierung: Dieser Fehler bedeutet, dass das SIEMENS Inspekto VIS-System ein Kommunikationsproblem mit der SPS erkennt.

    • 3 = Trigger-Modus AUS: Dieser Fehler bedeutet, dass ein Auslösebefehl von der SPS gesendet wurde, während sich das SIEMENS Inspekto VIS-System im Inspektionsmodus = AUS \ befindet (siehe oben für eine detaillierte Erklärung).

      • Dieser Wert wird angezeigt, nachdem ein Auslöser empfangen wurde, während der Inspektionsmodus auf AUS eingestellt ist.

    • 4 = Kein Profil geladen: Dieser Fehler bedeutet, dass ein Befehl, für den ein aktives Profil ausgeführt werden muss, gesendet wurde, während kein aktives Profil ausgeführt wurde (siehe oben für die verschiedenen Befehlsanforderungen)

      • Dieser Wert wird auch angezeigt, nachdem der Befehl OUT_PROFILE_ID mit einer ID empfangen wurde, die nicht vorhanden ist.

    • 5 = Auslöser gestoppt, aber nicht gestartet: Interner Fehler, bei wiederholtem Auftreten wenden Sie sich bitte an den Support.

    • 6 = SIEMENS Inspekto VIS-System nicht bereit: Dieser Fehler bedeutet, dass ein Befehl von der SPS gesendet wurde, bevor ein vorheriger Befehl erfolgreich ausgeführt wurde, oder dass sich das SIEMENS Inspekto VIS-System in einem Fehlerzustand befindet.

    • 7 = Mehrere Befehle empfangen: Dieser Fehler bedeutet, dass die SPS mehrere Befehle gleichzeitig gesendet hat. In diesem Fall reagiert das SIEMENS Inspekto VIS-System mit einem Fehler, da es nicht in der Lage ist zu wissen, welcher Befehl zuerst ausgeführt werden soll.

    • 8 = Profil nicht kompatibel mit dem angeforderten Vorgang: Dieser Fehler bedeutet, dass der angeforderte Vorgang mit dem aktuellen aktiven Profil nicht ausgeführt werden konnte.

      • IN_SYSTEM_ERROR beschreibt einen Fehler bezüglich des letzten Befehls, der von der SPS empfangen wurde, es besteht keine Notwendigkeit, nach Erhalt eines Fehlers einen Reset-Vorgang durchzuführen, da sich der Wert automatisch wieder auf IDLE ("0") gemäß den oben genannten Details ändert.

  8. IN_SYSTEM_READY

    Dieser Wert zeigt an, dass das SIEMENS Inspekto VIS-System bereit ist, einen neuen Befehl von der SPS zu empfangen.

    Mögliche Werte:

    • 1 = SIEMENS Inspekto VIS System bereit.

    • 0 – SIEMENS Inspekto VIS-System nicht bereit.

      • Wenn IN_SYSTEM_READY ="0" ist, führt jeder von der SPS gesendete Befehl zu IN_SYSTEM_ERROR = 6 und der angeforderte Befehl wird nicht ausgeführt.

Beispiele:

  1. Festlegen des Inspektionsmodus auf "Auto – Teile-ID vom System bereitgestellt":

    SPS-Meldung:

    S70_01SIEMENS Inspekto VIS _C0112000138 00000120210930172850SIEMENS Inspekto VIS PLC 0002NA NA SIEMENS Inspekto VIS Antwort:

    S70_01SIEMENS Inspekto VIS _R01120000015000000320211014091532PLC SIEMENS Inspekto VIS 00020000000000000000000000000000000000000000000000000000000000240228000034NONE 0002000000000000000000000000000000000000000000000000000000000000000000000001

    SPS -> SIEMENS Inspekto VIS



    SIEMENS Inspekto VIS -> SPS



  2. Senden eines Lastprofils mit ID 34:

    SPS-Meldung:

    S70_01SIEMENS Inspekto VIS _C0112000138 00000120210930173212SIEMENS Inspekto VIS SPC NA NA 000034NA

    Antwort von SIEMENS Inspekto VIS:

    S70_01SIEMENS Inspekto VIS _R01120000015000000420211014091615PLC SIEMENS Inspekto VIS 00020000000000000000000000000000000000000000000000000000000000240228000034NONE 0002000000000000000000000000000000000000000000000000000000000000000000000001

    SPS -> SIEMENS Inspekto VIS



    SIEMENS Inspekto VIS -> SPS



  3. Senden einer neuen Chargen-ID mit ID = TestBatchID:

    SPS-Meldung:

    S70_01SIEMENS Inspekto VIS _C0112000138 00000120211002152814SIEMENS Inspekto VIS PLC NA NA NA TestBatchID

    Antwort von SIEMENS Inspekto VIS:

    S70_01SIEMENS Inspekto VIS _R01120000015000000520211014091724PLC SIEMENS Inspekto VIS 00020000000000000000000000000000000000000000000000000000000000240228000034TestBatchID 0002000000000000000000000000000000000000000000000000000000000000000000000001

    SPS -> SIEMENS Inspekto VIS



    SIEMENS Inspekto VIS -> SPS



Übergeordnetes Thema: Detaillierte Erläuterungen zu den Funktionen