KI-GESTÜTZTE DOKUMENTATION
Was möchten Sie wissen?
Verbindung mit SPS herstellen (Ethernet/IP, PROFINET)
Diese Anleitung zeigt Ihnen, wie Sie Ihre OV80i-Kamera über EtherNet/IP- oder PROFINET-Protokolle mit industriellen SPS verbinden. Diese Verbindungen ermöglichen die Echtzeit-Kommunikation zum Auslösen von Inspektionen, zum Empfangen von Ergebnissen und zur Integration der Bildverarbeitungsinspektion in Ihre automatisierten Produktionssysteme.
Sehen Sie sich dieses Thema in Aktion an: Auto-Integration Builder
Detaillierte Informationen zu Datenzuordnung und Timing finden Sie unter PLC Communication Details (EtherNet/IP)
Wann sollte SPS-Kommunikation verwendet werden: Wenn Sie die Bildverarbeitungsinspektion in automatisierte Produktionslinien integrieren, Inspektionen über SPS-Signale auslösen, Pass/Fail-Ergebnisse an SPS senden oder die Bildverarbeitungsinspektion mit anderen Automatisierungsgeräten koordinieren möchten.
Voraussetzungen
- OV80i-Kamerasystem eingerichtet und mit dem Netzwerk verbunden
- SPS-System mit EtherNet/IP- oder PROFINET-Fähigkeit
- Netzwerkinfrastruktur, die Kamera und SPS verbindet
- Zugriff auf SPS-Programmiersoftware (Studio 5000, TIA Portal usw.)
- Grundlegende Kenntnisse industrieller Netzwerkkonzepte
Verständnis der SPS-Kommunikationsprotokolle
EtherNet/IP
- Verwendet von: Hauptsächlich Allen-Bradley/Rockwell Automation SPS
- Vorteile: Hochgeschwindigkeits-Kommunikation, weit verbreitet, explizites und implizites Messaging
- Anwendungen: ControlLogix, CompactLogix und andere Rockwell-Plattformen
- Datenaustausch: Zyklische I/O- und nachrichtenbasierte Kommunikation
PROFINET
- Verwendet von: Siemens und anderen europäischen Herstellern
- Vorteile: Echtzeit-deterministische Kommunikation, erweiterte Diagnose
- Anwendungen: Siemens S7-SPS, verschiedene industrielle Automatisierungssysteme
- Datenaustausch: Zyklische I/O mit Echtzeit-Performance
Teil 1: EtherNet/IP-Verbindung
Schritt 1: EDS-Datei herunterladen und installieren
Die EDS-Datei (Electronic Data Sheet) muss in Studio 5000 installiert werden, bevor Sie die OV80i zu Ihrem SPS-Projekt hinzufügen können. Ohne diese erscheint die Kamera nicht im Modulkatalog.
- Laden Sie die EDS-Datei von einer der folgenden Quellen herunter:
- Die Weboberfläche der Kamera (Seite Industrial Ethernet > EtherNet/IP)
- Oder direkt hier: OV80i EDS File

- Gehen Sie in Studio 5000 zu Tools > EDS Hardware Installation Tool

- Wählen Sie Register an EDS file, dann Browse und wählen Sie die OV80i EDS-Datei aus

- Folgen Sie dem Installationsassistenten, um die EDS-Registrierung abzuschließen
Sie können das OV80i-Modul in Studio 5000 nicht hinzufügen, ohne dass die EDS-Datei installiert ist. Das Gerät erscheint nicht im Dialog "Select Module Type". Wenn Sie diesen Schritt überspringen, bleibt Ihnen nur die Option eines generischen Ethernet-Moduls, bei dem Sie Assembly-Instanzen und Datengrößen manuell eingeben müssen.
Schritt 2: OV80i für EtherNet/IP konfigurieren

2.1 Auf Industrial-Ethernet-Einstellungen zugreifen
- Öffnen Sie die Weboberfläche des OV80i
- Navigieren Sie im linken Menü zu "Industrial Ethernet"
- Sie sehen die Konfigurationsseite für Industrial Ethernet
2.2 EtherNet/IP-Protokoll aktivieren
- Wählen Sie im Menü Industrial Ethernet das Protokoll "EtherNet/IP" aus
- Klicken Sie auf "Enable", um die EtherNet/IP-Kommunikation zu aktivieren
- Notieren Sie sich die Netzwerkeinstellungen Ihrer Kamera im Fenster „Device Information"
2.3 Netzwerkeinstellungen konfigurieren
- Statische IP-Adresse festlegen (empfohlen für den Produktionsbetrieb)
- Gehen Sie zu System Settings > Network
- Konfigurieren Sie eine statische IP im gleichen Subnetz wie Ihre PLC
- Beispiel: Kamera:
10.250.0.100, PLC:10.250.0.50
- Subnetzmaske konfigurieren (üblicherweise
255.255.255.0) - Gateway festlegen, falls für Ihr Netzwerk erforderlich
2.4 EtherNet/IP-Geräteeinstellungen konfigurieren
- Device Name: Legen Sie einen aussagekräftigen Namen für Ihre Kamera fest
- Assembly Configuration: Konfigurieren Sie die Eingangs-/Ausgangsdatenstrukturen
- Connection Parameters: Stellen Sie geeignete Timeout- und RPI-Werte (Requested Packet Interval) ein
- Klicken Sie auf "Save", um die EtherNet/IP-Einstellungen zu übernehmen
Schritt 3: PLC-Rezepteinstellungen konfigurieren
3.1 PLC-Triggerung aktivieren (optional)
- Navigieren Sie zu Recipe Editor > Imaging Setup
- Setzen Sie den Trigger Mode auf "PLC Trigger"
- Wichtig: Sobald PLC Trigger aktiviert ist, wird die manuelle Triggerung deaktiviert
3.2 Pass/Fail-Ausgabe konfigurieren
- Navigieren Sie zu Recipe Editor > IO Block
- Stellen Sie sicher, dass Ihre Inspektionslogik mit einem "Final Pass/Fail"-Knoten endet
- Dadurch wird das Inspection-Pass-Bit in der EtherNet/IP-Assembly gesetzt
Schritt 4: OV80i-Modul in Studio 5000 hinzufügen
4.1 OV80i-Modul zum PLC-Projekt hinzufügen
- Öffnen Sie in Studio 5000 Ihr PLC-Projekt
- Gehen Sie im Projektbaum zu I/O Configuration
- Rechtsklicken Sie auf das Ethernet-Modul und wählen Sie "New Module"

- Suchen Sie im Modulkatalog nach „OV80i" oder „Overview" (das OV80i erscheint hier, weil Sie die EDS-Datei in Schritt 1 installiert haben)
- Wählen Sie das OV80i-Modul aus und klicken Sie auf "Create"

4.2 Moduleigenschaften konfigurieren
- Name: Geben Sie einen aussagekräftigen Namen für die Kamera ein
- IP Address: Geben Sie die IP-Adresse des OV80i ein (z. B.
10.250.0.100) - RPI (Requested Packet Interval): Auf 100 ms oder nach Bedarf einstellen
- Connection Parameters: Konfigurieren Sie die Eingangs-/Ausgangsdatengrößen
- Klicken Sie auf "OK", um das Modul zu erstellen

4.3 I/O-Daten zuordnen
- Eingangsdaten: Inspektionsergebnisse, Statusbits, Camera-Ready-Signale
- Ausgangsdaten: Trigger-Befehle, Rezeptwechselanforderungen, Steuersignale
- Erstellen Sie Tags in Ihrem PLC-Programm, um sie den I/O-Daten zuzuordnen
- Beispiel für Eingangs-Tags:
Camera_InspectionPass: BOOLCamera_Ready: BOOLCamera_Busy: BOOL
- Beispiel für Ausgangs-Tags:
Camera_Trigger: BOOLCamera_RecipeSelect: INT
Input Assembly (OV80i → PLC)

Output Assembly (PLC → OV80i)

Schritt 5: EtherNet/IP-Kommunikation testen
5.1 Verbindungsstatus überprüfen
- Überprüfen Sie in Studio 5000 den Modulstatus in der I/O-Konfiguration
- Ein grünes Häkchen zeigt eine erfolgreiche Verbindung an
- Ein rotes X zeigt Kommunikationsprobleme an
5.2 Grundlegende Kommunikation testen
- Überwachen Sie die Eingangsdaten der Kamera im PLC-Programm
- Schalten Sie Ausgangssignale zur Kamera und überprüfen Sie die Reaktion
- Prüfen Sie Diagnoseinformationen auf etwaige Fehlercodes
5.3 Trigger und Antwort testen
- Aktivieren Sie den PLC-Trigger-Ausgang zur Kamera
- Überwachen Sie die Inspektionsergebnisse in den PLC-Eingangsdaten
- Überprüfen Sie, ob der Pass/Fail-Status korrekt aktualisiert wird
- Prüfen Sie das Timing der Trigger- und Antwortzyklen
Teil 2: PROFINET-Verbindung
Schritt 1: GSDML-Datei herunterladen und installieren
Die GSDML-Datei (General Station Description Markup Language) muss im TIA Portal installiert werden, bevor Sie den OV80i zu Ihrer Hardwarekonfiguration hinzufügen können. Ohne diese Datei erscheint die Kamera nicht im Hardwarekatalog.
- Laden Sie die GSDML-Datei von einer der folgenden Quellen herunter:
- Über die Weboberfläche der Kamera (Industrial Ethernet > PROFINET-Seite)
- Oder direkt hier: OV80i GSDML-Datei
- Gehen Sie im TIA Portal zu Optionen > Gerätebeschreibungsdateien (GSD) verwalten
- Navigieren Sie zu dem Ordner, in dem Sie die GSDML-Datei gespeichert haben, wählen Sie sie aus und klicken Sie auf Installieren
- Schließen Sie nach der Installation den Dialog. Der OV80i erscheint nun im Hardwarekatalog.
Sie können den OV80i im TIA Portal nicht hinzufügen, ohne dass die GSDML-Datei installiert ist. Das Gerät erscheint im Hardwarekatalog nicht unter Weitere Feldgeräte > PROFINET IO. Installieren Sie immer zuerst die GSDML-Datei.
Schritt 2: OV80i für PROFINET konfigurieren
2.1 Auf Industrial Ethernet-Einstellungen zugreifen
- Öffnen Sie die Weboberfläche des OV80i
- Navigieren Sie im linken Menü zu "Industrial Ethernet"
- Wählen Sie aus den Optionen das Protokoll "PROFINET" aus

2.2 PROFINET-Protokoll aktivieren
- Klicken Sie auf "Enable PROFINET", um das Protokoll zu aktivieren
- Hinweis: PROFINET verwaltet die IP-Adresse der Kamera, wenn es aktiviert ist
- Die IP-Einstellungen der Kamera können durch die PLC-Konfiguration überschrieben werden
2.3 PROFINET-Geräteeinstellungen konfigurieren
- PROFINET Device Name: Eindeutigen Namen für die Kamera festlegen
- Beispiel: "OV80i_Line1_Station2"
- Muss eindeutig sein, wenn mehrere Kameras an derselben PLC betrieben werden
- Gerätekonfiguration: Beachten Sie die Gerätefunktionen und die Datenstruktur
- Klicken Sie auf "Save", um die PROFINET-Einstellungen zu übernehmen
Schritt 3: PLC-Rezepteinstellungen konfigurieren
3.1 PLC-Triggerung aktivieren (Optional)
- Navigieren Sie zu Recipe Editor > Imaging Setup
- Setzen Sie Trigger Mode bei Bedarf auf "PLC Trigger"
- Warnung: Manuelle Triggerung ist deaktiviert, wenn der PLC-Trigger aktiv ist
3.2 Pass/Fail-Logik konfigurieren
- Navigieren Sie zu Recipe Editor > IO Block
- Stellen Sie sicher, dass die Inspektionslogik mit dem "Final Pass/Fail"-Node abschließt
- Dies setzt das Inspection Pass Bit in der PROFINET-Eingangsbaugruppe
Schritt 4: OV80i im TIA Portal hinzufügen
Wenn Sie Daten von Node-RED an die Profinet-PLC zurücksenden möchten, stellen Sie sicher, dass Sie die benutzerdefinierten Datenmodule hinzufügen (User Data - 64 bytes und User Results - 64 bytes).


4.1 OV80i zur Hardwarekonfiguration hinzufügen
- Öffnen Sie im TIA Portal die Ansicht Geräte & Netze
- Erweitern Sie im Hardware-Katalog die Optionen Weitere Feldgeräte > PROFINET IO
- Suchen Sie das OV80i-Gerät und ziehen Sie es in die Netzwerkansicht
- Verbinden Sie das OV80i mit der PROFINET-Schnittstelle Ihrer PLC
4.2 Geräteeigenschaften konfigurieren
- Gerätename: Stellen Sie denselben Namen ein wie in der Kamera konfiguriert
- IP-Adresse: Konfigurieren Sie die IP-Adresse (kann von der PLC verwaltet werden)
- Aktualisierungszeit: Stellen Sie die Zykluszeit ein (Standard 128 ms empfohlen)
- I/O-Daten: Konfigurieren Sie die Eingangs-/Ausgangsdatenmodule nach Bedarf
4.3 IP-Adresse und Gerätenamen zuweisen
- Kompilieren Sie die Hardwarekonfiguration
- Gehen Sie online mit der PLC
- Weisen Sie die IP-Adresse dem OV80i-Gerät zu
- Weisen Sie den Gerätenamen entsprechend der Kamerakonfiguration zu
Schritt 5: PROFINET-Kommunikation testen
5.1 Gerätestatus überprüfen
- Überprüfen Sie im TIA Portal den Gerätestatus unter Geräte & Netze
- Grüner Status zeigt erfolgreiche Kommunikation an
- Roter Status zeigt Kommunikationsprobleme an
5.2 Datenaustausch testen
- Überwachen Sie die Eingangsdaten von der Kamera im PLC-Programm
- Steuern Sie die Ausgangsdaten an die Kamera und überprüfen Sie die Reaktion
- Überprüfen Sie die Diagnosepuffer auf Fehlermeldungen

5.3 Inspektionszyklus testen
- Aktivieren Sie den PLC-Trigger zur Kamera
- Überwachen Sie die Inspektionsergebnisse in den PLC-Eingangsdaten
- Überprüfen Sie die Übertragung des Pass/Fail-Status
- Prüfen Sie, ob das Zyklus-Timing den Anwendungsanforderungen entspricht
Schritt 5: Fehlersuche bei der PLC-Kommunikation
5.1 Häufige EtherNet/IP-Probleme
| Problem | Symptome | Lösung |
|---|---|---|
| Verbindungs-Timeout | Modul zeigt rotes X in Studio 5000 | IP-Adressen, Netzwerkverbindung, Firewall-Einstellungen prüfen |
| Daten werden nicht aktualisiert | I/O-Daten bleiben statisch | EDS-Dateiversion überprüfen, Assembly-Konfiguration prüfen |
| Trigger funktioniert nicht | Kamera reagiert nicht auf PLC-Trigger | Trigger-Bit-Mapping überprüfen, sicherstellen, dass der PLC-Ausgang aktiv ist |
| Langsame Reaktion | Verzögerte Inspektionsergebnisse | RPI-Timing anpassen, Netzwerklast prüfen |
5.2 Häufige PROFINET-Probleme
| Problem | Symptome | Lösung |
|---|---|---|
| Gerät nicht gefunden | Kamera im TIA Portal nicht sichtbar | GSDML-Dateiinstallation prüfen, Gerätenamen verifizieren |
| IP-Adresskonflikte | Kommunikationsfehler | Eindeutige IP-Adressen sicherstellen, Subnetzkonfiguration prüfen |
| Zykluszeitfehler | Watchdog-Timeouts | Zykluszeit erhöhen, Netzwerkleistung prüfen |
| Datenformatfehler | Fehlerhafte I/O-Daten | GSDML-Version verifizieren, Datenstrukturzuordnung prüfen |
5.3 Netzwerkdiagnose
- Ping-Test zwischen Kamera und PLC
- Netzwerk-Switches prüfen und Kabelintegrität sicherstellen
- Netzwerkverkehr überwachen auf Bandbreitenprobleme
- Firewall-Einstellungen überprüfen, damit die Kommunikation nicht blockiert wird
Schritt 6: Leistungsoptimierung
6.1 Timing-Aspekte
- EtherNet/IP RPI: Mit 100 ms beginnen, je nach Anwendungsanforderungen anpassen
- PROFINET-Zykluszeit: Standardwert 128 ms verwenden, nur bei Bedarf reduzieren
- Inspektionszeit: Gesamte Inspektionszeit in der Zyklusplanung berücksichtigen
- Netzwerklatenz: Netzwerkverzögerungen in Timing-Berechnungen einbeziehen
6.2 Dateneffizienz
- Datengröße minimieren in I/O-Assemblies
- Geeignete Datentypen verwenden (BOOL vs. INT vs. REAL)
- Unnötige Daten vermeiden in zyklischer Kommunikation
- Explicit Messaging verwenden für nicht-kritische Daten
6.3 Netzwerkmanagement
- Managed Switches verwenden für bessere Diagnose
- Redundanz implementieren für kritische Anwendungen
- Netzwerkauslastung überwachen, um Überlastung zu vermeiden
- IP-Adressbereiche planen für Skalierbarkeit
Erfolg! Ihre PLC-Kommunikation ist hergestellt
Ihre OV80i-Kamera kann jetzt:
✅ Mit PLCs kommunizieren über industrielle Protokolle
✅ Triggersignale empfangen von Automatisierungssystemen
✅ Inspektionsergebnisse senden an die PLC-Steuerlogik
✅ Nahtlos integrieren in die Produktionslinien-Automatisierung
✅ Remote-Rezeptwechsel unterstützen und Systemkoordination ermöglichen
Best Practices
Produktionsbereitstellung
- Statische IP-Adressen verwenden für konsistente Kommunikation
- Alle Netzwerkeinstellungen dokumentieren und Gerätekonfigurationen festhalten
- Gründlich testen vor der Produktionsbereitstellung
- Wartung planen und Fehlerbehebungsverfahren festlegen
Sicherheitsaspekte
- Industrienetzwerke segmentieren von Büronetzwerken
- Managed Switches verwenden mit geeigneten Sicherheitsfunktionen
- Netzwerkzugriff überwachen sowie Gerätekommunikation
- Firmware aktuell halten auf allen Netzwerkgeräten
Wartung
- Regelmäßige Netzwerk-Health-Checks und Diagnose
- Kommunikationsstatistiken überwachen für Leistungstrends
- Gerätetreiber aktualisieren und Konfigurationsdateien bei Bedarf anpassen
- Dokumentation pflegen aller Netzwerkkonfigurationen
Nächste Schritte
Nach der Herstellung der PLC-Kommunikation:
- Inspektionen über PLC auslösen — PLC-gesteuerte Inspektionen mit EtherNet/IP oder PROFINET einrichten
- Rezepte über PLC wechseln — Kamerarezepte remote per PLC-Befehl umschalten
- PLC-Kommunikationsdetails (EtherNet/IP) — Detaillierte Datenzuordnung, Assembly-Layouts und Timing
- PLC-Steuerlogik entwickeln für Ihre spezifische Anwendung
- Bedienoberflächen erstellen für Überwachung und Steuerung
📥 Dateien herunterladen
Laden Sie diese essenziellen Dateien für die PLC-Integration herunter:
EtherNet/IP-Konfiguration
- OV80i EDS-Datei - Electronic Data Sheet für Allen-Bradley Studio 5000
- Erforderlich zur Konfiguration des OV80i-Moduls in ControlLogix/CompactLogix-Systemen
PROFINET-Konfiguration
- OV80i GSDML-Datei - Gerätebeschreibung für Siemens TIA Portal
- Erforderlich zur Konfiguration des OV80i-Geräts in PROFINET-Netzwerken
Beispiel-PLC-Code
-
Recipe Switch Routine - Ladder-Logik für den Rezeptwechsel
- Vollständige Allen-Bradley-Routine zum Wechseln von Kamera-Rezepten über die PLC
-
Camera Trigger Routine - Ladder-Logik zum Auslösen von Inspektionen
- Vollständige Allen-Bradley-Routine zum Auslösen der Kamera und Verarbeiten der Ergebnisse
Hinweise zur Dateinutzung:
- EDS-Dateien: Import in Studio 5000 über Tools → EDS Hardware Installation Tool
- GSDML-Dateien: Import in TIA Portal über Options → Manage GSD Files
- L5X-Dateien: Ladder-Logik direkt in Ihr Allen-Bradley-Projekt importieren