Zum Hauptinhalt springen

KI-GESTÜTZTE DOKUMENTATION

Was möchten Sie wissen?

Schritt 5: Ausgänge einrichten

Ihr KI-Modell ist trainiert. Entscheiden Sie nun, was die Kamera mit jedem Pass/Fail-Ergebnis macht und wohin sie es sendet.

Es gibt zwei Fragen zu beantworten:

  1. Wie wird Pass/Fail berechnet? Basic-Modus (Regeln) oder Advanced-Modus (Node-RED).
  2. Wohin geht das Ergebnis? Standalone (nur die Kamera-UI), an eine PLC oder an physische Digitalausgänge.

Die beiden Fragen sind unabhängig voneinander. Wählen Sie unten Ihr Szenario aus, um die genaue Kombination aus Modus + Ziel zu finden, die Sie benötigen, und lesen Sie dann die entsprechenden Abschnitte im Detail.

What are you trying to do?

Pick your scenario — see exactly which mode and destination you need

The page below covers everything in detail. This picker is a shortcut to the right combination for your line.

Operators read pass/fail from the screen. No PLC, no external wiring beyond power and Ethernet to a laptop or HMI.

Logic: Basic modeDestination: Standalone

What to do

  1. Configure pass/fail rules in the IO Block (Basic mode).
  2. Done — results show on Live Preview and saved captures.
Welche Interface-Version haben Sie?

Die OV20i-Weboberfläche wurde in v2026.5 neu gestaltet. Prüfen Sie Ihre Softwareversion in der oberen rechten Ecke der Kamera-UI und wählen Sie den passenden Tab. Ihre Auswahl wird über alle Seiten dieses Setup-Flows hinweg übernommen.

In der älteren Oberfläche befinden sich die Trigger-Einstellungen und der IO Block gemeinsam in diesem Outputs-Schritt. Sie wählen den Trigger-Modus und legen die Pass/Fail-Logik auf demselben Bildschirm fest.

Trigger

Wählen Sie über das Dropdown Trigger Settings aus, wie Aufnahmen erfolgen (Manual, Hardware, PLC, Aligner oder Interval).

Trigger Settings dropdown in the Recipe Editor

IO Block (Basic-Modus)

Fügen Sie für jede ROI eine Regel hinzu (zum Beispiel: Klasse muss "pass" entsprechen oder Pixelanzahl unter N) und kombinieren Sie diese zum Gesamt-Pass/Fail. Für alles, was über regelbasierte ROI-Logik hinausgeht, klicken Sie auf Advanced Mode, um Node-RED zu öffnen.

IO Block in Basic mode with a pixel-count rule for the Lead class

Die Konzepte im Rest dieser Seite (Logik-Modi, Ausgabeziele, PLC-Integration, Trigger-Modi und Deploy) gelten auch für diese Oberfläche.

Das globale Pass/Fail

Jede Aufnahme erzeugt ein einziges binäres Ergebnis: pass oder fail. Selbst wenn Sie 50 Regions of Interest (ROIs) mit komplizierten Analysen haben, läuft alles auf eine Antwort hinaus: Ist dieses Teil gut oder schlecht?

Dieses einzelne globale Pass/Fail wird an Ihre PLC, HMI, Signalsäule, Ausschussklappe oder jedes andere System gesendet. Die Kamera berechnet es bei jeder Aufnahme; was zwischen Basic- und Advanced-Modus variiert, ist wie Sie die Regeln ausdrücken, die es erzeugen.

Logikmodus wählen

Basic-Modus: Wann verwenden

Verwenden Sie den Basic-Modus, wenn Ihre Pass/Fail-Regel eine einfache Kombination aus ROI-Einzelergebnissen ist. Beispiele:

  • "Alle ROIs müssen Klasse = 'pass' haben für ein globales Pass"
  • "ROI 1 und ROI 2 müssen beide 'present' ergeben, ROI 3 muss 'aligned' ergeben"
  • "Anzahl der Defektpixel unter N für die führende Klasse"

Wenn Sie Ihre Regel in einem Satz mit AND / OR / Schwellenwert beschreiben können, übernimmt das der Basic-Modus. Kein Code, kein Flow-Editor.

Einrichtung: Fügen Sie im IO Block für jede ROI eine Regel hinzu (z. B. vorhergesagte Klasse gleich Pass, oder ein Confidence-/Pixelanzahl-Schwellenwert) und wählen Sie dann aus, wie die Regeln zum Gesamt-Pass/Fail kombiniert werden (alle müssen bestehen, oder eine beliebige Regel besteht). Die Kamera berechnet dieses Pass/Fail bei jeder Aufnahme. Für den genauen Klickpfad in Ihrer Oberfläche folgen Sie der IO Block-Anleitung im Versions-Tab oben.

Das Erreichen der physischen DO-Pins hängt von Ihrer Version ab

Bei v2026.5 und neuer ordnet der Basic IO Block DO0 / DO1 direkt einer Regel oder dem Gesamtergebnis zu (Abschnitt Digital Outputs (DO) in Schritt 6), ohne dass Node-RED erforderlich ist. Bei älteren Versionen erzeugt der Basic-Modus nur das Pass/Fail-Signal, das PLCs und die Kamera-UI auslesen; um die physischen Pins anzusteuern, benötigen Sie den Advanced-Modus. Siehe Digital Outputs (DO0 / DO1) unten.

Advanced-Modus: Wann verwenden

Klicken Sie im IO Block auf Advanced Mode, um Node-RED zu öffnen, eine visuelle Programmierumgebung.

Node-RED-Flow-Editor mit Block-Ausgaben, Pass/Fail-Logik und Digital Outputs

Verwenden Sie den Advanced-Modus, wann immer:

  • Die Pass/Fail-Regel mehr als ROI-Einzelschwellenwerte benötigt, z. B. "fail, wenn die Gesamtdefektfläche X % der Teilfläche beträgt UND mindestens N Defekte vorliegen UND die durchschnittliche Confidence über 80 % liegt"
  • Sie Zeitreihen-Logik benötigen, "fail, wenn 7 der letzten 10 Teile fehlgeschlagen sind"
  • Sie physische Digital Outputs (DO0 / DO1) für eine Signalsäule, Ausschussklappe oder ein Relais ansteuern müssen
  • Sie benutzerdefinierte Daten an eine PLC senden müssen, die über das Standard-Pass/Fail- + ROI-Payload hinausgehen (z. B. das PROFINET-Modul User Data - 64 bytes oder zusätzliche EtherNet/IP-Assembly-Felder)
  • Sie Daten an externe Ziele weiterleiten müssen, MQTT, MES, FTP, REST-APIs, E-Mail, Teams, Datenbanken

Jede Aufnahme startet einen neuen Flow. Der Knoten "All Blocks Output" stellt alle Metadaten der Aufnahme als JSON-Objekt zur Verfügung, Klasse, Confidence, Pixelanzahlen, Flächen, ROI-Namen, Zeitstempel, sodass jeder nachgelagerte Knoten anhand jedes Feldes verzweigen kann.

Was Sie aufbauen können:

  • Benutzerdefinierte Pass/Fail-Logik, die mehrere ROI-Felder kombiniert
  • Steuerung von Signalsäulen, Ausschussklappen und Relais (Digital Outputs)
  • Zeitreihen-Analyse ("Sind 7 meiner letzten 10 Teile fehlgeschlagen? Vorgesetzten benachrichtigen")
  • Benutzerdefinierte Dashboards: Pareto-Diagramme, Trend-Visualisierungen, Produktionskennzahlen
  • Datenweiterleitung an FTP, MES-Systeme, Datenbanken
  • Barcode-Integration, die Inspektionsergebnisse mit Teile-Seriennummern verknüpft
  • Bedingtes Speichern von Bildern (z. B. nur bei fail)
  • Benachrichtigungen per E-Mail / Teams / Slack
  • Kommunikationsprotokolle: RS232, RS485, MQTT, HTTP/HTTPS, OPC-UA

Importieren und Exportieren von Flows

Sie können Node-RED Flows als JSON importieren und exportieren. Dies ermöglicht es Ihnen, Ihre Logik zu sichern, Flows zwischen Kameras zu teilen oder Flows bereitzustellen, die vom Auto-Integration Builder generiert wurden.

Um auf Import/Export zuzugreifen, klicken Sie auf das Hamburger-Menü (drei horizontale Linien) in der oberen rechten Ecke des Node-RED Editors:

Node-RED Hamburger-Menü mit Import- und Export-Optionen

Um einen Flow zu importieren: Wählen Sie Import aus dem Menü. Fügen Sie das Flow-JSON in den Textbereich ein oder klicken Sie auf "select a file to import", um eine JSON-Datei hochzuladen. Wählen Sie, ob in den aktuellen Flow oder einen neuen Flow importiert werden soll, und klicken Sie dann auf Import.

Node-RED Import-Dialog mit Zwischenablage- und Datei-Import-Optionen

Um einen Flow zu exportieren: Wählen Sie Export aus dem Menü. Wählen Sie aus, welche Nodes exportiert werden sollen (ausgewählte Nodes oder aktueller Flow), und klicken Sie dann auf Download, um als Datei zu speichern, oder Copy to clipboard, um ihn an anderer Stelle einzufügen.

Node-RED Export-Dialog mit Download- und Copy to clipboard-Optionen

Flows sofort mit dem Auto-Integration Builder erstellen

Sie müssen Node-RED nicht von Grund auf neu erlernen. Der OV Auto-Integration Builder unter tools.overview.ai generiert produktionsreife Node-RED Flows aus einfachen englischen Beschreibungen.

So funktioniert es:

  1. Öffnen Sie tools.overview.ai und wählen Sie Auto-Integration Builder
  2. Beschreiben Sie in einfachem Englisch, was Sie möchten. Zum Beispiel: "Send an email when 3 failures happen in a row" oder "Save fail images to an FTP server with the part serial number"
  3. Die KI generiert einen vollständigen Node-RED Flow mit über 50 verfügbaren Node-Typen
  4. Überprüfen Sie den Flow und stellen Sie ihn mit einem Klick auf Ihrer Kamera bereit

Unterstützt:

  • Kommunikationsprotokolle: MQTT, Modbus TCP, OPC-UA, HTTP/HTTPS, RS232, RS485
  • Datenrouting: FTP, Datenbanken, MES-Systeme, Cloud-Speicher
  • Logik: Zeitreihenanalyse, bedingte Verzweigung, Aggregation
  • Benachrichtigungen: E-Mail, Microsoft Teams, Slack, Webhooks
  • Hardware-I/O: Signalleuchten, Ausschleusungen, Förderbänder, PLCs

Sie können auch den Modify Mode verwenden: Fügen Sie einen vorhandenen Flow ein und beschreiben Sie, was geändert werden soll. Der Builder aktualisiert den Flow und bewahrt dabei Ihre bestehende Logik.

Keine Node-RED Erfahrung erforderlich

Selbst wenn Sie noch nie mit Node-RED gearbeitet haben, ermöglicht Ihnen der Auto-Integration Builder, komplexe Integrationen in wenigen Minuten einzurichten. Beschreiben Sie, was Sie möchten, überprüfen Sie den generierten Flow und stellen Sie ihn bereit.

Ausgabeziele

Sie haben entschieden, wie Pass/Fail berechnet wird. Nun entscheiden Sie, wohin das Ergebnis geht. Es gibt drei Ziele, und jedes hat unterschiedliche Anforderungen:

ZielErforderlicher LogikmodusAnwendung
Standalone (nur Kamera-UI / gespeicherte Bilder)Basic oder AdvancedBediener lesen Pass/Fail vom Bildschirm ab; kein anderes System benötigt das Ergebnis
PLC (EtherNet/IP, PROFINET)Basic oder AdvancedEine PLC steuert die Linie und benötigt das Inspektionsergebnis
Digitalausgänge (DO0 / DO1)Basic (v2026.5+) oder AdvancedEine Signalleuchte, Ausschleusung, ein Relais oder ein beliebiges physikalisches Gerät am I/O-Anschluss

Sie können mehrere Ziele gleichzeitig verwenden, z. B. Pass/Fail über EtherNet/IP an eine PLC senden (der Datenblock, den eine PLC liest) und gleichzeitig eine Signalleuchte über DO0 ansteuern.

Standalone

Wenn die Kamera das gesamte System darstellt – kein PLC, keine externe Verkabelung außer Strom und Ethernet zu einem Laptop oder HMI – müssen Sie nichts weiter tun, als den IO Block zu konfigurieren. Das Pass/Fail-Ergebnis wird auf dem Live Preview-Bildschirm sowie in der gespeicherten Aufnahmehistorie angezeigt. Sowohl der Basic- als auch der Advanced-Modus funktionieren; wählen Sie denjenigen, der zur Komplexität Ihrer Logik passt.

Sie können den Echtzeitstatus der digitalen I/O-Pins und EtherNet/IP-Verbindungen auf der Seite I/O Live Monitor überwachen:

I/O Live Monitor mit Digital I/O Status und Ethernet/IP Status

PLC (EtherNet/IP und PROFINET)

Der OV20i bietet native Unterstützung für EtherNet/IP und PROFINET, sodass die standardmäßige Pass/Fail- und Per-ROI-Ergebnis-Payload ohne jegliches Node-RED an Ihren PLC übertragen wird. Sie importieren die mitgelieferte EDS- oder GSDML-Datei (Links am Ende dieser Seite), richten den PLC auf die IP-Adresse der Kamera aus, und die Standard-Assembly bzw. das Standard-Modul der Kamera stellt die Ergebnisfelder direkt bereit.

Wann benötigen Sie Node-RED für die PLC-Integration? Wenn die Standard-Payload nicht ausreicht, z. B. wenn Sie zusätzliche ROI-Felder, benutzerdefinierte Fehlercodes, berechnete Werte oder eine Seriennummer von einem Barcode-Leser übertragen möchten. In diesem Fall:

  • EtherNet/IP: Erweitern Sie die Assembly mit benutzerdefinierten Feldern, die aus einem Node-RED-Flow geschrieben werden
  • PROFINET: Fügen Sie in der Gerätekonfiguration Ihres TIA Portals die benutzerdefinierten Module User Data - 64 bytes und User Results - 64 bytes hinzu und beschreiben Sie diese aus einem Node-RED-Flow

Siehe Verbindung zum PLC (EtherNet/IP & PROFINET) für die Verkabelung, Dateien und Schritt-für-Schritt-Einrichtung.

Digitale Ausgänge (DO0 / DO1)

Der OV20i verfügt über zwei digitale Ausgänge am M12-Stecker, DO0 (Pin 10, violett) und DO1 (Pin 11, orange), jeweils NPN-sinkend (der Ausgang zieht die Leitung auf Masse), ausgelegt für 100 mA pro Leitung. Verwenden Sie diese zur Ansteuerung von Signalsäulen, Auswurfklappen, Relais, Status-LEDs oder allem, was durch ein 24V-Sinking-Signal ausgelöst wird.

Ältere Versionen: Die Ansteuerung der physischen DO-Pins erfordert den Advanced-Modus

In Versionen vor v2026.5 gibt es im Basic-Modus keine native Umschaltung "Pass an DO0 senden", daher benötigen Sie einen Node-RED-Flow im Advanced-Modus mit einem Digital Output Node, der mit dem Inspektionsergebnis verbunden ist. Ab v2026.5 und neuer können Sie DO0 / DO1 direkt aus dem Basic IO Block zuordnen (Latch/Pulse, N.O. / N.C.) ohne Node-RED.

Der einfachste "Pass-Lights-Green, Fail-Lights-Red"-Flow verwendet zwei Digital Output Nodes, die mit dem Pass/Fail-Zweig verbunden sind. Eine Schritt-für-Schritt-Anleitung zur Verkabelung und Node-RED-Einrichtung finden Sie unter Digitale Ausgangslogik einstellen.

Sobald die Pins verkabelt und ein Flow eingerichtet ist, können Sie komplexere Signale als nur Pass/Fail kodieren – verschiedene Fehlerklassen können unterschiedlichen Pin-Kombinationen zugeordnet werden, oder Sie können einen Pin für N Millisekunden pulsen, um ein One-Shot-Auswurfventil anzusteuern.

Trigger-Modi

Konfigurieren Sie, wie Aufnahmen erfolgen. Die fünf Trigger-Modi sind in beiden Versionen der Benutzeroberfläche gleich:

TriggerBeschreibungAm besten geeignet für
ManualTastendruck in der Kamera-UITests und Einrichtung
Hardware (digitaler Eingang)Elektrisches Signal von einem SensorAutomatisierte Linien mit Näherungssensoren
PLCBefehl von Ihrer industriellen SteuerungVollautomatisiert mit präzisem Timing
AlignerAuslösung automatisch, wenn die Bauteilausrichtung erkannt wirdWenn Teile zu unvorhersehbaren Zeitpunkten ankommen
IntervalAufnahmen in festgelegten ZeitintervallenKontinuierliche Überwachung

Hardware-Trigger-Verkabelungsdiagramm für OV20- und OV80-Kameras

Testen Sie die IO-Verkabelung vor dem Einsatz in der Produktion

Eine falsche Verkabelung am I/O-Stecker kann die Ausgangsschaltkreise der Kamera oder angeschlossene Geräte beschädigen. Überprüfen Sie die Verkabelung stets mit einem Multimeter und führen Sie einen Werkbanktest durch, bevor Sie das System an Produktionsmaschinen anschließen.

Strombegrenzungen der digitalen Ausgänge

Die digitalen Ausgänge der Kamera haben eine maximale Stromstärke. Prüfen Sie die Hardware-Spezifikationen, bevor Sie Hochleistungsgeräte wie Magnetventile, Relais oder Motoren anschließen. Verwenden Sie ein Zwischenrelais oder eine Treiberplatine, wenn Ihre Last den zulässigen Ausgangsstrom überschreitet.

Bereitstellen

  1. Aktivieren Sie das Rezept
  2. Stellen Sie Ihren Trigger-Modus ein
  3. Führen Sie Testteile durch und überprüfen Sie, ob die Pass/Fail-Ausgabe den Erwartungen entspricht
  4. Prüfen Sie Grenzfälle, insbesondere die am schwierigsten zu klassifizierenden Teile
  5. Überwachen Sie die erste Stunde, um die Konsistenz sicherzustellen

PLC-Integrationsdateien herunterladen

Wenn Sie eine Integration mit einer PLC durchführen, laden Sie die Konfigurationsdateien und den Beispielcode herunter:

EtherNet/IP (Allen-Bradley)

DateiBeschreibung
OV20i EDS-DateiElectronic Data Sheet für Studio 5000 (ControlLogix/CompactLogix)
Recipe Switch RoutineLadder-Logik zum Wechseln von Rezepten über die PLC
Camera Trigger RoutineLadder-Logik zum Auslösen von Inspektionen und Verarbeiten von Ergebnissen

PROFINET (Siemens)

DateiBeschreibung
OV20i GSDML-DateiGerätebeschreibung für TIA Portal
tipp

Importieren Sie die EDS- oder GSDML-Datei in Ihre PLC-Programmierumgebung, bevor Sie die Verbindung konfigurieren. Die L5X-Routinen sind einsatzbereite Ladder-Logik, die Sie direkt in Studio 5000 importieren können.

Ausgabe-Checkliste

Bevor Sie in den Live-Betrieb gehen, bestätigen Sie:

  • IO-Regeln konfiguriert (Pass/Fail-Logik entspricht Ihren Anforderungen)
  • Trigger-Modus eingestellt (manuell, Hardware, PLC, Aligner oder Intervall)
  • Rezept aktiviert
  • Testteile durchgeführt (Pass/Fail-Ausgabe entspricht den Erwartungen)
  • Grenzfälle getestet (schwierigste Teile korrekt klassifiziert)

Ihre AI-Inspektion ist nun live. Für die laufende Optimierung siehe Modell verbessern.