Zeilenscan
Trigger-Fähigkeiten für Zeilenscans
Framegrabber von Euresys bieten viele Möglichkeiten, um Zeilenkameras und 1D-Kameras, Sensoren und Lichtsteuerungen zu synchronisieren. Framegrabber können die Abtastrate der Kamera anhand von Signalen steuern, die sie von einem Bewegungsencoder empfangen.
Sie unterstützen die kontinuierliche Abtastung von Endlosmaterialien, um endlose, sich kontinuierlich bewegende Oberflächen zu prüfen, ohne eine einzige Zeile auszulassen, und die Abtastung einzelner Objekte, um das Bild von Objekten zu erfassen, die sich vor der Kamera bewegen.
Wenn sich das Teil in seiner Position befindet, wird die Erfassung mithilfe eines Triggers ausgelöst. Hardware-Trigger kommen von den I/O-Leitungen der Karte. Software-Trigger kommen von der Anwendung.
Nach dem Start wird die Erfassung mit einer der folgenden Optionen fortgesetzt:
- Unendlich (für Web-Inspektionsanwendungen)
- Eine programmierbare Anzahl an Zeilen (um das Bild von Objekten mit bekannter Länge zu erfassen)
- Bis ein End-Trigger empfangen wird (um das Bild von Objekten mit variabler Länge zu erfassen)
Eine optionale Triggerverzögerung ist verfügbar, um den Beginn der Erfassung entsprechend einer programmierbaren Anzahl an Zeilen zu verschieben.
Der Coaxlink & Grablink-Framegrabber steuert die Abtastrate der Kamera anhand von Signalen, die er von einem Bewegungsencoder empfängt. Wenn sich Teile schneller bewegen, erhöht sich die Zeilenerfassungsrate der Kamera. Wenn sich Teile langsamer bewegen, verringert sich die Zeilenerfassungsrate der Kamera.
Die Coaxlink & Grablink-Karten interpretieren A/B-Signale von Quadratur-Bewegungsencodern, um die Richtung (vorwärts oder rückwärts) des sich bewegenden Teils zu ermitteln.
Optional kann das Coaxlink & Grablink-Board angewiesen werden, Zeilen nur dann zu erfassen, wenn sich das Objekt vorwärts bewegt oder nur dann, wenn es sich rückwärts bewegt.
Die sogenannte Funktion „ Backward Motion Cancellation“ unterbricht die Erfassung, wenn eine Rückwärtsbewegung erkannt wird. Die Zeilenerfassung wird automatisch fortgesetzt, wenn sich die Bewegung wieder in die Vorwärtsrichtung ändert, und zwar genau an der Stelle, wo die Erfassung unterbrochen wurde.
Mit einem Rate Converter kann die Kamera Zeilen erfassen, die eine programmierbare niedrigere oder höhere Auflösung als die Auflösung des Bewegungsencoders haben. Dies gibt dem Designer während der Entwicklung der Anwendung unglaublich Spielraum und Flexibilität.
Mit einem Rate Divider kann die Kamera Zeilen mit einer niedrigeren Auflösung als die des Bewegungsencoders erfassen. Er teilt die Frequenz des eingehenden Encodersignals mit einer programmierbaren ganzen Zahl.
Einfügung von Zeilenscan-Metadaten
Ist diese Funktion aktiviert, werden neben den Bilddaten auch die Metadaten aufgezeichnet. Zeilenmetadaten werden für jede aufgenommene Bildzeile erfasst. Puffermetadaten werden nur erfasst, wenn die erste Bildzeile eines Puffers aufgenommen wird. Die Metadaten setzen sich aus einem konfigurierbaren Satz von universellen Ereigniszählern, Zählern der Quadratur-Encoderposition und/oder dem I/O-Schnittstellenstatus zusammen. So können Zeilenscan-Anwendungen Bilddaten mit Systemereignissen einschließlich Bewegungsencoder-Positionen korrelieren.