Basler Camera

Dieser Funktionsblock verbindet sich mit Basler Industrie-Kameras und liefert Live-Frames zur Verarbeitung oder Visualisierung. Verwenden Sie ihn, wenn Sie eine Basler GigE-Kamera im Netzwerk haben und eine zuverlässige, latenzarme Bildquelle benötigen.

📥 Eingänge

Dieser Funktionsblock hat keine Eingänge.

📤 Ausgänge

Image Dieser Ausgang liefert den neuesten Frame, der von der verbundenen Basler-Kamera aufgenommen wurde.

🕹️ Steuerungen

IP Address Geben Sie die IP-Adresse der Kamera ein. Lassen Sie das Feld leer, damit der Block versucht, die erste verfügbare Basler-Kamera im Netzwerk zu verwenden.

NAT Address Optionale NAT-Adresse, die verwendet wird, wenn die Kamera hinter einer Network Address Translation konfiguriert ist.

Destination Address Optionale Zieladresse für Multicast- oder Netzwerkstream-Konfiguration (nur verwenden, wenn Ihre Einrichtung dies verlangt).

Connect / Disconnect Der Block versucht automatisch eine Verbindung herzustellen, wenn Parameter gesetzt sind und das Szenario ausgeführt wird. Verwenden Sie den Steuerungsbereich, um Adressen zu ändern; der Block verbindet sich dann automatisch neu.

🎯 Hauptfunktionen

  • Latenzarme Frame-Erfassung, geeignet für industrielle Inspektion und Echtzeitverarbeitung.

  • Unterstützt die automatische Erkennung von Netzwerkkameras: Geben Sie eine IP an, um eine bestimmte Kamera anzusprechen, oder lassen Sie das Feld leer, um die erste erkannte Kamera zu verwenden.

  • Automatisches Wiederverbinden, wenn Verbindungsparameter geändert werden oder die Kamera vorübergehend nicht verfügbar ist.

  • Einfache Einstellungen für NAT- und Zieladressen zur Unterstützung komplexerer Netzwerk-Setups.

⚙️ Wie es ausgeführt wird

  • Wenn das Szenario läuft, versucht der Block, mit den angegebenen Adressen eine Verbindung zur Kamera herzustellen.

  • Werden Verbindungsparameter geändert, versucht der Block automatisch, die Verbindung wiederherzustellen.

  • Solange die Verbindung besteht, liefert der Block den jeweils aktuellsten Frame am Ausgang Image für andere Blöcke.

  • Wenn die Kamera nicht verfügbar wird, meldet der Block einen Fehler und versucht, sich zu erholen; Frames können vorübergehend nicht verfügbar sein, bis die Wiederverbindung erfolgreich ist.

📝 Nutzung

  1. Geben Sie die Kameranetzwerkdaten über IP Address und optional NAT Address oder Destination Address ein.

  2. Starten Sie das Szenario. Der Block verbindet sich und beginnt, Frames auf Image auszugeben.

  3. Verwenden Sie den Ausgang Image als Eingabe für Visualisierungs-, Erkennungs-, Analyse- oder Protokollierungsblöcke.

  4. Wenn Sie die Kamera oder Einstellungen ändern müssen, aktualisieren Sie die Felder; der Block verbindet sich automatisch neu.

💡 Tipps und Tricks

  • Für visuelles Feedback und schnelle Überprüfung verbinden Sie Image mit dem Block Show Image.

  • Wenn Sie Frames aufzeichnen möchten, leiten Sie Image an Record Video weiter oder verwenden Sie Image Logger zum Speichern von Einzelbildern.

  • Für Objektanalyse- oder Erkennungs-Workflows kombinieren Sie Image mit AI-Blöcken wie Object Detection, Object Detection - Custom, Mask Detection, Pose Estimation oder Skeleton Estimation.

  • Um die Verarbeitung auf eine Region zu fokussieren, verbinden Sie Image mit Image ROI Select oder Image ROI und geben das zugeschnittene Ergebnis an Detektoren (z. B. Find Object oder Template Match) weiter.

  • Verwenden Sie Vorverarbeitungsblöcke wie Blur, Image Threshold oder Adjust Colors, um die Robustheit der Erkennung bei verrauschten oder variablen Lichtbedingungen zu verbessern.

🛠️ Fehlersuche

  • Keine Frames empfangen: Prüfen Sie, ob die Kamera eingeschaltet und im Netzwerk erreichbar ist. Überprüfen Sie die richtige IP Address oder versuchen Sie, das Feld leer zu lassen, um die Auto-Erkennung zu nutzen.

  • Unregelmäßige Frames oder Verbindungsabbrüche: Stellen Sie die Netzwerkstabilität sicher und prüfen Sie NAT- oder Firewall-Einstellungen. Wenn Sie NAT Address oder Destination Address verwenden, vergewissern Sie sich, dass diese mit Ihrem Routing übereinstimmen.

  • Falsche Auflösung oder Skalierung: Einige Basler-Einstellungen werden in der Kamerakonfigurationssoftware des Herstellers vorgenommen. Wenn Auflösungsanpassungen nötig sind, öffnen Sie das Konfigurationstool der Kamera.

  • Hohe Latenz: Reduzieren Sie die Bildgröße mit Image Resizer oder verringern Sie die Kameraframerate in den Kameraeinstellungen, um die Reaktionszeit zu verbessern.

Wenn Probleme weiterhin bestehen, starten Sie die Kamerahardware neu und führen Sie das Szenario erneut aus, und prüfen Sie anschließend die Verbindungen.

Zuletzt aktualisiert