
- •Wichtige Erläuterungen
- •Rechtliche Grundlagen
- •Urheberschutz
- •Personalqualifikation
- •Bestimmungsgemäßer Gebrauch
- •Symbole
- •Schriftkonventionen
- •Darstellungen der Zahlensysteme
- •Sicherheitshinweise
- •Gültigkeitsbereich
- •Wichtige Hinweise zur Inbetriebnahme
- •Abkürzungen
- •Das WAGO-I/O-SYSTEM 750
- •Systembeschreibung
- •Technische Daten
- •Fertigungsnummer
- •Lagerung, Kommissionierung und Transport
- •Mechanischer Aufbau
- •Einbaulage
- •Gesamtausdehnung
- •Montage auf Tragschiene
- •Tragschieneneigenschaften
- •WAGO Tragschienen
- •Abstände
- •Stecken und Ziehen der Komponenten
- •Montagereihenfolge
- •K-Bus / Datenkontakte
- •Leistungskontakte
- •Anschlusstechnik
- •Versorgung
- •Potentialtrennung
- •Systemversorgung
- •Anschluss
- •Auslegung
- •Feldversorgung
- •Anschluss
- •Absicherung
- •Ergänzende Einspeisungsvorschriften
- •Versorgungsbeispiel
- •Netzgeräte
- •Erdung
- •Erdung der Tragschiene
- •Rahmenaufbau
- •Isolierter Aufbau
- •Funktionserde
- •Schutzerde
- •Schirmung
- •Allgemein
- •Busleitungen
- •Signalleitungen
- •WAGO Schirm-Anschlusssystem
- •Aufbaurichtlinien / Normen
- •Feldbus-Controller
- •Feldbus-Controller 750-841
- •Beschreibung
- •Hardware
- •Ansicht
- •Geräteeinspeisung
- •Feldbusanschluss
- •Anzeigeelemente
- •Konfigurationsschnittstelle und Programmierschnittstelle
- •Betriebsartenschalter
- •Hardware-Adresse (MAC-ID)
- •Betriebssystem
- •Hochlauf
- •PFC-Zyklus
- •Prozessabbild
- •Beispiel für ein Eingangsdaten Prozessabbild
- •Beispiel für ein Ausgangsdaten Prozessabbild
- •Feldbusspezifischer Aufbau der Prozessdaten für MODBUS/TCP
- •Digitale Eingangsklemmen
- •Digitale Ausgangsklemmen
- •Analoge Eingangsklemmen
- •Analoge Ausgangsklemmen
- •Sonderklemmen
- •Datenaustausch
- •Speicherbereiche
- •Adressierung
- •Adressierung der Busklemmen
- •Adressbereiche
- •Absolute Adressierung
- •Datenaustausch MODBUS TCP-Master und Busklemmen
- •Datenaustausch Ethernet IP-Master und Busklemmen
- •Datenaustausch SPS-Funktionalität (CPU) und Busklemmen
- •Datenaustausch Master und SPS-Funktionalität (CPU)
- •Beispiel MODBUS TCP-Master und SPS-Funktionalität (CPU)
- •Inbetriebnahme eines Feldbusknoten
- •Anschließen von PC und Feldbusknoten
- •IP-Adressen ermitteln
- •Vergabe der IP-Adresse an den Feldbusknoten
- •Funktion des Feldbusknoten testen
- •Programmierung des PFC mit WAGO-I/O-PRO CAA
- •ETHERNET-Bibliotheken für WAGO-I/O-PRO CAA
- •IEC 61131-3-Programm übertragen
- •Übertragung über die serielle Schnittstelle
- •Übertragung über den Feldbus
- •Hinweise zum Web Based Management System
- •LED-Signalisierung
- •Blinkcode
- •Feldbusstatus
- •Knotenstatus
- •Fehlermeldung über Blinkcode der ‘I/O‘-LED
- •Status Versorgungsspannung
- •Fehlerverhalten
- •Feldbusausfall
- •Klemmenbusfehler
- •Technische Daten
- •Busklemmen
- •Allgemeines
- •Digitale Eingangsklemmen
- •Digitale Ausgangsklemmen
- •Analoge Eingangsklemmen
- •Analoge Ausgangsklemmen
- •Zählerklemmen
- •Pulsweitenklemme
- •Serielle Schnittstellen
- •Systemklemmen
- •ETHERNET
- •Allgemeines
- •Netzwerkaufbau - Grundlagen und Richtlinien
- •Übertragungsmedien
- •Netzwerk-Topologie
- •Koppelmodule
- •Wichtige Begriffe
- •Netzwerkkommunikation
- •Protokoll-Schichtenmodell
- •Kommunikationsprotokolle
- •ETHERNET
- •Buszugriffsverfahren CSMA/CD
- •IP-Protokoll
- •IP-Multicast
- •TCP-Protokoll
- •Anwendungsprotokolle
- •MODBUS
- •Ethernet/IP
- •BootP (Bootstrap Protokoll)
- •HTTP (HyperText Transfer Protokoll)
- •DHCP (Dynamic Host Configuration Protocol)
- •DNS (Domain Name Systems)
- •SNTP-Client (Simple Network Time Protocol)
- •FTP-Server (File Transfer Protocol)
- •SNMP V1 (Simple Network Management Protocol)
- •Konfiguration von SNMP
- •Beschreibung von MIB II
- •IpNetToMediaTable
- •SNMP Group
- •EGP-Group
- •Traps
- •SMTP (Simple Mail Transfer Protocol)
- •MODBUS-Funktionen
- •Allgemeines
- •Anwendung der MODBUS-Funktionen
- •Beschreibung der MODBUS-Funktionen
- •Funktionscode FC1 (Read Coils)
- •Funktionscode FC2 (Read Input Discretes)
- •Funktionscode FC3 (Read multiple registers)
- •Funktionscode FC4 (Read input registers)
- •Funktionscode FC5 (Write Coil)
- •Funktionscode FC6 (Write single register)
- •Funktionscode FC11 (Get comm event counter)
- •Funktionscode FC15 (Force Multiple Coils)
- •Funktionscode FC16 (Write multiple registers)
- •Funktionscode FC22 (Mask Write Register)
- •Funktionscode FC23 (Read/Write multiple registers)
- •MODBUS Register Mapping
- •Interne Variablen
- •Beschreibung der internen Variablen
- •Watchdog (Verhalten bei Feldbusausfall)
- •Watchdog-Register:
- •Diagnose Funktionen
- •Konfigurations-Funktionen
- •Firmware-Information
- •Konstanten-Register
- •Ethernet/IP (Ethernet/Industrial Protocol)
- •Allgemeines
- •Eigenschaften der Ethernet/IP Protokollsoftware
- •Objektmodell
- •Allgemeines
- •Klassen
- •CIP Common Klassen
- •WAGO-spezifische Klassen
- •Erläuterungen zu der Objektbeschreibung
- •Statische Assembly Instanzen
- •TCP/IP Interface (F5 hex)
- •Ethernet Link (F6 hex)
- •Anwendungsbeispiele
- •Test von MODBUS-Protokoll und Feldbus-Knoten
- •Visualisierung und Steuerung mittels SCADA-Software
- •Einsatz in explosionsgefährdeten Bereichen
- •Vorwort
- •Schutzmaßnahmen
- •Klassifikationen gemäß CENELEC und IEC
- •Zoneneinteilung
- •Explosionsschutzgruppen
- •Gerätekategorien
- •Temperaturklassen
- •Zündschutzarten
- •Klassifikationen gemäß NEC 500
- •Zoneneinteilung
- •Explosionsschutzgruppen
- •Temperaturklassen
- •Kennzeichnung
- •Für Europa
- •Für Amerika
- •Errichtungsbestimmungen

180 • Ethernet/IP (Ethernet/Industrial Protocol)
Objektmodell
7.3 Objektmodell
7.3.1 Allgemeines
Für die Netzwerkkommunikation verwendet Ethernet/IP ein Objektmodell, in dem alle Funktionen und Daten eines Gerätes beschrieben sind.
Jeder Knoten im Netz wird als Sammlung von Objekten dargestellt.
Im Folgenden werden einige damit zusammenhängende Begriffe definiert:
•Objekt (object):
Das Objektmodell besteht aus Klassen von Objekten. Ein Objekt ist eine abstrakte Darstellung von einzelnen, zusammengehörigen Bestandteilen innerhalb eines Gerätes. Es ist bestimmt durch seine Daten oder Eigenschaften (Attributes), seine nach aussen bereitgestellten Funktionen oder Dienste (Services) und durch sein definiertes Verhalten (Behaviour).
•Klasse (class):
Eine Klasse beinhaltet zusammengehörige Bestandteile (objects) eines
Produkts, organisiert in Instanzen.
•Instanz (instance):
Eine Instanz besteht aus verschiedenen Variablen (attributes), die die Eigenschaften dieser Instanz beschreiben. Unterschiedliche Instanzen einer Klasse haben die gleichen Dienste (services), das gleiche Verhalten (Behaviour) und die gleichen Variablen (attributes).
Sie können jedoch unterschiedliche Variablenwerte haben.
•Variable (attribute):
Die Variablen (attributes) repräsentieren die Daten, die ein Gerät über Ethernet/IP zur Verfügung stellt. Diese enthalten die aktuellen Werte z. B. einer Konfiguration oder eines Eingangs. Typische Attribute sind beispielsweise Konfigurationsoder Statusinformationen.
•Dienst (service):
Um auf Klassen oder auf die Attribute einer Klasse zu zugreifen bzw. bestimmte Events zu erzeugen, werden Dienste verwendet. Diese Dienste führen festgelegte Aktionen durch, z. B. das Lesen von Variablen oder das Zurücksetzten einer Klasse. Dabei existiert für jede Klasse ein bestimmter Satz an Services.
•Verhalten (behaviour):
Das Verhalten definiert, wie ein Gerät aufgrund äußerer Ereignisse, wie veränderte Prozessdaten, oder aufgrund innerer Ereignisse, wie ablaufende Timer, reagiert.
WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP