Basler Camera
Dieser Funktionsblock verbindet sich mit einer Basler-Kamera und liefert Live-Frames für Ihr Szenario. Er ist für Industriekameras ausgelegt und bietet Netzwerk-Konfiguration sowie Timeout-Steuerungen, die für zuverlässiges Frame-Grabbing geeignet sind.
📥 Eingänge
Dieser Block benötigt keine Eingangsanschlüsse.
📤 Ausgänge
Image
Aktuellster Kameraframe. Wenn die Kamera nicht verfügbar ist, bleibt die Ausgabe leer (None), bis ein Frame abgerufen werden kann.
🕹️ Steuerungen
IP Address
Geben Sie die IP-Adresse der Kamera ein. Leer lassen, um die erste erkannte Basler-Kamera im Netzwerk zu versuchen.
NAT Address
Optional. Verwenden, wenn die Kamera über eine andere NAT-Adresse als die Kamera-IP erreichbar ist.
Destination Address
Optional. Verwenden, wenn die Kamera Multicast sendet oder an eine bestimmte Rechneradresse geroutet wird.
Trigger Ready Timeout (ms)
Maximale Wartezeit (Millisekunden), bevor ein Software-Trigger an die Kamera gesendet wird.
Retrieve Result Timeout (ms)
Maximale Wartezeit (Millisekunden), um nach dem Trigger den Frame zu empfangen.
Hinweis: Der Block versucht automatisch, bei Parameteränderungen eine (Wieder-)Verbindung herzustellen. Verwenden Sie die obigen Steuerungen, um Konnektivität und Timings zu konfigurieren.
🎨 Funktionen
Zuverlässige Verbindung zu Basler-Kameras mit Unterstützung für IP und NAT.
Timeout-Steuerungen, um die Reaktionsfähigkeit bei Netzwerk- oder Kameraverzögerungen anzupassen.
Automatisches Wiederverbinden bei Parameteränderungen oder temporären Störungen.
Liefert in Echtzeit den aktuellsten Frame für die nachgelagerte Verarbeitung.
📝 Nutzungshinweise
Tragen Sie
IP Addressein, wenn Sie die Kameraadresse kennen. Andernfalls leer lassen, um die erste verfügbare Basler-Kamera zu verwenden.Optional
NAT AddressoderDestination Addresssetzen, falls Ihr Netzwerk dies erfordert.Trigger Ready Timeout (ms)undRetrieve Result Timeout (ms)anpassen, wenn Verzögerungen auftreten.Fügen Sie nachgelagerte Blöcke hinzu, die die
Image-Ausgabe verwenden, um Ihre Pipeline aufzubauen.
📊 Bewertung
Beim Ausführen liefert dieser Block den jeweils aktuellsten Frame der konfigurierten Basler-Kamera über die Ausgabe Image. Kann die Kamera nicht erreicht werden oder kein Frame abgerufen werden, bleibt die Ausgabe leer, bis die Verbindung wiederhergestellt ist.
💡 Tipps und Tricks
Vorschau von Frames schnell anzeigen, indem Sie die Ausgabe
ImagemitShow Imageverbinden.Aufgenommene Frames oder Sequenzen mit
Image LoggeroderRecord Videofür die Offline-Analyse speichern.Wenn AI-Blöcke mit sehr großen Frames Probleme haben, setzen Sie vor der aufwändigen Verarbeitung
Image Resizerein, um die Bildgröße zu reduzieren und den Durchsatz zu erhöhen.Für Erkennungs- oder Prüfaufgaben kombinieren Sie mit
Object Detection,Object Detection - CustomoderMask Detection, um Live-Frames zu analysieren.Verwenden Sie
Super Resolutionnach der Aufnahme, wenn Sie verbesserte visuelle Details für die nachgelagerte Analyse benötigen.Beschneiden oder fokussieren Sie Bereiche mit
Image ROI SelectoderImage ROI, bevor Sie Detektoren anwenden, um Fehlalarme zu reduzieren und die Verarbeitung zu beschleunigen.
🛠️ Fehlersuche
Wenn keine Frames angezeigt werden, prüfen Sie die Netzwerkverbindung und ob die Kamera mit der konfigurierten Adresse erreichbar und eingeschaltet ist.
Bei verzögerten Frames oder Timeouts erhöhen Sie
Trigger Ready Timeout (ms)und/oderRetrieve Result Timeout (ms).Bleibt die Verbindung nach Parameteränderungen weiterhin fehlerhaft, überprüfen Sie die Adressen und starten Sie gegebenenfalls die Kamera-Hardware oder Netzwerkausrüstung neu.
Zuletzt aktualisiert