Zum Hauptinhalt springen

KI-GESTÜTZTE DOKUMENTATION

Was möchten Sie wissen?

Schritt 5: Ausgänge einrichten

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

Es sind 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 für die genaue Kombination aus Modus + Ziel, 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 gilt für jede Seite in diesem Setup-Flow.

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

Trigger

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

Trigger Settings-Dropdown im Recipe Editor

IO Block (Basic-Modus)

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

IO Block im Basic-Modus mit einer Pixel-Count-Regel für die Klasse „Lead"

Die Konzepte im Rest dieser Seite (Logikmodi, Ausgabeziele, PLC-Integration, Trigger-Modi und Deploy) gelten 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 einzige Antwort hinaus: Ist dieses Teil gut oder schlecht?

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

Wählen Sie einen Logikmodus

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 class = 'pass' sein, damit ein globales Pass ausgegeben wird"
  • „ROI 1 und ROI 2 müssen beide 'present' entsprechen, ROI 3 muss 'aligned' entsprechen"
  • „Defekt-Pixelanzahl unter N für die Lead-Klasse"

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

Einrichtung: Fügen Sie im IO Block eine Regel für jede ROI hinzu (z. B. vorhergesagte Klasse ist gleich Pass, oder ein Konfidenz-/Pixelanzahl-Schwellenwert), und wählen Sie dann, 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. Den genauen Klickpfad in Ihrer Benutzeroberfläche finden Sie in der IO Block-Anleitung im Versions-Tab oben.

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

Ab 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. In älteren Versionen erzeugt der Basic-Modus nur das Pass/Fail-Signal, das von PLCs und der Kamera-UI gelesen wird; 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, wenn:

  • Die Pass/Fail-Regel mehr als ROI-basierte Schwellenwerte benötigt, z. B. „fail, wenn die gesamte Defektfläche X % der Teilefläche beträgt UND mindestens N Defekte vorhanden sind UND die durchschnittliche Konfidenz über 80 % liegt"
  • Sie Zeitreihenlogik benötigen, „fail, wenn 7 der letzten 10 Teile fehlgeschlagen sind"
  • Sie physische Digital Outputs (DO0 / DO1) für eine Signalsäule, Ausschussweiche oder Relais ansteuern müssen
  • Sie benutzerdefinierte Daten an eine PLC senden müssen, die über die Standard-Pass/Fail- + ROI-Nutzlast hinausgehen (z. B. das PROFINET-Modul User Data - 64 bytes oder zusätzliche EtherNet/IP-Assembly-Felder)
  • Sie Daten an beliebige 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, Konfidenz, 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
  • Signalsäulen-, Ausschussweichen- und Relaissteuerung (Digital Outputs)
  • Zeitreihenanalyse („Sind 7 meiner letzten 10 Teile fehlgeschlagen? Benachrichtige den Vorgesetzten")
  • Benutzerdefinierte Dashboards: Pareto-Diagramme, Trend-Visualisierungen, Produktionskennzahlen
  • Datenweiterleitung an FTP, MES-Systeme, Datenbanken
  • Barcode-Integration, die Prüfergebnisse mit Teile-Seriennummern verknüpft
  • Bedingtes Speichern von Bildern (z. B. nur bei fail speichern)
  • E-Mail-/Teams-/Slack-Benachrichtigungen
  • Kommunikationsprotokolle: RS232, RS485, MQTT, HTTP/HTTPS, OPC-UA

Flows importieren und exportieren

Sie können Node-RED-Flows als JSON importieren und exportieren. So können Sie Ihre Logik sichern, Flows zwischen Kameras austauschen oder Flows bereitstellen, die vom Auto-Integration Builder erstellt 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 das Textfeld ein oder klicken Sie auf "select a file to import", um eine JSON-Datei hochzuladen. Wählen Sie, ob der Import in den aktuellen Flow oder einen neuen Flow erfolgen 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, welche Nodes exportiert werden sollen (ausgewählte Nodes oder aktueller Flow), und klicken Sie dann auf Download, um als Datei zu speichern, oder auf Copy to clipboard, um sie 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 lernen. 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 unter Verwendung von ü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
  • Datenweiterleitung: FTP, Datenbanken, MES-Systeme, Cloud-Speicher
  • Logik: Zeitreihenanalyse, bedingte Verzweigung, Aggregation
  • Benachrichtigungen: E-Mail, Microsoft Teams, Slack, Webhooks
  • Hardware-I/O: Signalsäulen, Ausschussweichen, Förderbänder, PLCs

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

Keine Node-RED-Erfahrung erforderlich

Auch wenn Sie noch nie Node-RED verwendet 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 LogikmodusVerwendung wenn
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
Digitale Ausgänge (DO0 / DO1)Basic (v2026.5+) oder AdvancedEine Signalsäule, Ausschussweiche, ein Relais oder ein anderes physisches 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 Signalsäule über DO0 ansteuern.

Standalone

Wenn die Kamera das gesamte System bildet – keine PLC, keine externe Verkabelung außer Stromversorgung 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 im gespeicherten Erfassungsverlauf angezeigt. Sowohl der Basic- als auch der Advanced-Modus funktionieren; wählen Sie den Modus, der zur Komplexität Ihrer Logik passt.

Sie können den Echtzeit-Status der digitalen I/O-Pins und der 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 verfügt über native EtherNet/IP- und PROFINET-Unterstützung, sodass die Standard-Pass/Fail-Ergebnisse sowie das Ergebnis-Payload pro ROI ohne Node-RED an Ihre PLC übertragen werden. Sie importieren die von uns bereitgestellte EDS- oder GSDML-Datei (Links am Ende dieser Seite), richten die PLC auf die IP-Adresse der Kamera aus, und die Standardbaugruppe / das Standardmodul der Kamera stellt die Ergebnisfelder direkt bereit.

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

  • EtherNet/IP: Erweitern Sie die Baugruppe um benutzerdefinierte Felder, die aus einem Node-RED-Flow beschrieben werden
  • PROFINET: Fügen Sie die benutzerdefinierten Module User Data - 64 bytes und User Results - 64 bytes in Ihrer TIA Portal-Gerätekonfiguration hinzu und beschreiben Sie diese aus einem Node-RED-Flow

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

Digitale Ausgänge (DO0 / DO1)

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

hinweis

Die Kabelfarben variieren je nach Kabellänge. Wenn die Kabelfarben Ihres Kabels nicht übereinstimmen, siehe die Kabelfarbenreferenz für die Farben der 3M- & 5M- gegenüber den 10M-Kabeln.

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

In Versionen vor v2026.5 gibt es im Basic-Modus keine native „Pass an DO0 senden"-Umschaltung, daher benötigen Sie einen Advanced-Modus Node-RED-Flow 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-leuchtet-grün, Fail-leuchtet-rot"-Flow verwendet zwei Digital Output Nodes, die mit dem Pass/Fail-Zweig verbunden sind. Für die schrittweise Verkabelung + Node-RED-Einrichtung siehe Digital Output Logic einrichten.

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

Trigger-Modi

Konfigurieren Sie, wie Aufnahmen ausgelöst werden. Die fünf Trigger-Modi sind in beiden Interface-Versionen identisch:

TriggerBeschreibungAm besten geeignet für
ManuellTastendruck in der Kamera-UITest und Einrichtung
Hardware (Digitaleingang)Elektrisches Signal von einem SensorAutomatisierte Linien mit Näherungssensoren
PLCBefehl von Ihrer IndustriesteuerungVollautomatisiert mit präzisem Timing
AlignerAutomatische Auslösung bei erkannter TeileausrichtungWenn Teile zu unvorhersehbaren Zeiten eintreffen
IntervallAufnahmen in festgelegten ZeitintervallenKontinuierliche Überwachung

Hardware trigger wiring diagram for OV20 and OV80 cameras

IO-Verdrahtung vor dem Produktiveinsatz testen

Eine fehlerhafte Verdrahtung des I/O-Anschlusses kann die Ausgangsschaltung der Kamera oder angeschlossene Geräte beschädigen. Überprüfen Sie die Verdrahtung immer mit einem Multimeter und führen Sie einen Bench-Test durch, bevor Sie die Kamera an Produktionsmaschinen anschließen.

Strombegrenzung der Digitalausgänge

Die Digitalausgänge der Kamera haben eine maximale Strombelastbarkeit. Prüfen Sie die Hardware-Spezifikationen, bevor Sie leistungsstarke Geräte wie Magnetventile, Relais oder Motoren anschließen. Verwenden Sie ein Zwischenrelais oder eine Treiberplatine, wenn Ihre Last den Nennausgangsstrom überschreitet.

Deploy

  1. Aktivieren Sie das Rezept
  2. Legen Sie Ihren Trigger-Modus fest
  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 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 FileElectronic 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 FileGerä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

Bestätigen Sie vor der Inbetriebnahme:

  • IO-Regeln konfiguriert (Pass/Fail-Logik entspricht Ihren Anforderungen)
  • Trigger-Modus festgelegt (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 KI-Inspektion ist nun aktiv. Für die laufende Optimierung siehe Improving Your Model.