# Aufnahmeattribute

Hinweis: Wenn das In-Sight In-Sight Vision-System so konfiguriert ist, dass es einen Aufnahmetrigger von einer SPS/Bewegungssteuerung über einen Native Mode-Befehl akzeptiert, müssen Sie die Funktion „SetEvent and Wait“ verwenden, wobei der Ereigniscode auf 8 (SW8) eingestellt ist. Dadurch wird sichergestellt, dass das Vision-System wartet, bis Aufnahme und Inspektion abgeschlossen sind, bevor die Antwort „abgeschlossen“ an die SPS/Bewegungssteuerung zurückgesendet wird, und dass nicht frühere Inspektionsergebnisse gesendet werden. Die Antwort „abgeschlossen“ vom Vision-System kann dann auch verwendet werden, um eine bedingte SPS-Logik zu erstellen, die eine Leseanforderung für die Inspektionsergebnisse sendet. Weitere Informationen finden Sie unter Set Event and Wait.

Das Vision-Objekt kann so ausgelöst werden, dass Bilder unter Verwendung der Aufnahmeattribute aufgenommen werden. Um die Aufnahmeattribute im Vision-Objekt zurückzusetzen, muss das Attribut „AcqTriggerEnable“ auf False festgelegt sein, bis AcqStatusRegister 0 ist. Danach kann das Attribut „AcqTriggerEnable“ auf True festgelegt werden, um die Aufnahme über das Vision-Objekt zu aktivieren. Wenn der Aufnahmetrigger bereit ist, Trigger zu akzeptieren, wird das Bit „Trigger Ready“ in AcqStatusRegister gesetzt.

Während das Attribut „AcqTriggerEnable“ auf True festgelegt ist, initiiert das Vision-Objekt jedes Mal, wenn es eine Änderung des Attributs „AcqTrigger“ von 0 zu 1 erkennt, eine Bildaufnahme. Um zu garantieren, dass die Änderung vom Vision-Objekt erkannt wird, muss beim Festlegen des Attributs „AcqTrigger“ mithilfe impliziter Messaging-Funktionen das Attribut im geänderten Zustand beibehalten werden, bis der Wert vom Bit „Trigger Ack“ von AcqStatusRegister erkannt wurde.

Hinweis: Bei Verwendung von explizitem Messaging erkennt das Vision-Objekt immer die Änderungen, die am Attribut „AcqTrigger“ vorgenommen wurden.

Um zu bestimmen, wann ein In-Sight Vision-System eine Bildaufnahme abgeschlossen hat, können Sie die Bits „ Exposure Complete“ und „Clear Exposure Complete“ verwenden. Aufnahmen müssen explizit für das Signal „Exposure Complete“ bestätigt werden. Wenn ein Signal „Exposure Complete“ empfangen wird, während das Bit „Clear Exposure Complete“ True ist, wird das Bit „Exposure Complete“ aktiviert, wenn das Bit „Clear Exposure Complete“ von der SPS gelöscht wird.

Wenn mehrere Signale „Exposure Complete“ auftreten, ist der Effekt der gleiche, als würde nur ein Signal empfangen werden, und es werden keine Fehler gemeldet. Dadurch kann eine SPS erkennen, wenn eine Aufnahme über einen diskreten Eingang ausgelöst wird, indem sie das Signal „Exposure Complete“ erkennt.

Auch wenn andere Methoden zum Auslösen einer Aufnahme eingesetzt werden, bleiben die Bits „Exposure Complete“ und „Missed Acquisition“ in AcqStatusRegister aktiv.