
- •INHALTSVERZEICHNIS
- •Rechtliche Grundlagen
- •Urheberschutz
- •Personalqualifikation
- •Schriftkonventionen
- •Das WAGO-I/O-SYSTEM 750
- •Systembeschreibung
- •Allgemein
- •Montage
- •Sicherheitshinweise
- •Mechanisch
- •Elektrische Installation
- •Anschlusstechnik
- •Sicherungswechsel
- •Einspeisung
- •Systemversorgung
- •Feldversorgung
- •Fertigungsnummer
- •Technische Daten
- •Feldbus-Koppler / -Controller
- •Feldbus-Koppler 750-342
- •Beschreibung
- •Hardware
- •Ansicht
- •Geräteeinspeisung
- •Feldbusanschluss
- •Anzeigeelemente
- •Konfigurationsschnittstelle
- •Betriebssystem
- •Prozessabbild
- •Beispiel für ein Eingangsdaten Prozessabbild
- •Beispiel für ein Ausgangsdaten Prozessabbild
- •Aufbau der Prozessdaten für MODBUS/TCP
- •Datenaustausch
- •Speicherbereiche
- •Adressierung
- •Adressierung der Busklemmen
- •Adressbereich
- •Inbetriebnahme eines Feldbusknoten
- •Anschließen von PC und Feldbusknoten
- •BootP-Tabelle
- •BootP Server
- •Funktion des Feldbusknoten testen
- •LED-Signalisierung
- •Blinkcode
- •Feldbusstatus
- •Knotenstatus
- •Status Versorgungsspannung
- •Fehlerverhalten
- •Feldbusausfall
- •Klemmenbusfehler
- •Technische Daten
- •Feldbus-Controller 750-842
- •Beschreibung
- •Hardware
- •Ansicht
- •Feldbusanschluss
- •Anzeigeelemente
- •Konfigurationsschnittstelle und Programmierschnittstelle
- •Betriebsartenschalter
- •Betriebssystem
- •Hochlauf
- •PFC-Zyklus
- •Prozessabbild
- •Datenaustausch
- •Speicherbereiche
- •Adressierung
- •Adressierung der Busklemmen
- •Adressbereiche
- •Absolute Adressierung
- •Datenaustausch Master und Busklemmen
- •Inbetriebnahme eines Feldbusknoten
- •Anschließen von PC und Feldbusknoten
- •BootP-Tabelle
- •BootP Server
- •Funktion des Feldbusknoten testen
- •Programmierung des PFC mit WAGO-I/O-PRO 32
- •ETHERNET.lib
- •EtherTCPmodbus.lib
- •Internal types for EtherTCPmodbus.lib
- •LED-Signalisierung
- •Blinkcode
- •Feldbusstatus
- •Knotenstatus
- •Status Versorgungsspannung
- •Fehlerverhalten
- •Feldbusausfall
- •Klemmenbusfehler
- •Technische Daten
- •Busklemmen
- •Digitale Eingangsklemmen
- •Digitale Ausgangsklemmen
- •Analoge Eingangsklemmen
- •Analoge Ausgangsklemmen
- •Sonderklemmen
- •ETHERNET
- •Netzwerkaufbau - Grundlagen und Richtlinien
- •10Base-T
- •Verkabelung der Feldbusknoten mit 10Base-T Technologie
- •Netzwerk-Topologie
- •Stern-Topologie
- •Baum-Topologie
- •Verkabelungsrichtlinien
- •Koppelmodule
- •Wichtige Begriffe
- •Datensicherheit
- •Echtzeitfähigkeit
- •Shared ETHERNET
- •Predictable ETHERNET
- •Switched ETHERNET
- •Netzwerkkommunikation
- •Buszugriffsverfahren
- •Kommunikationsprotokolle
- •ETHERNET
- •ETHERNET-Adresse (MAC-ID)
- •ETHERNET-Datenpaket
- •IP-Protokoll
- •IP-Adressen
- •Eckdaten
- •Subnetzwerke
- •Subnetz-Maske
- •Gateway
- •IP-Datenpakete
- •TCP-Protokoll
- •TCP-Portnummern
- •TCP-Datenpaket
- •ICMP
- •Anwendungsprotokolle
- •MODBUS/TCP
- •MODBUS TCP-Datenpaket
- •Bootstrap Protokoll (BootP)
- •HyperText Transfer Protokoll (HTTP)
- •Gemeinsame MODBUS-Funktionen
- •Anwendung der Funktionen
- •Beschreibung der 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 FC7 (Read Exception Status)
- •Funktionscode FC15 (Force Multiple Coils)
- •Funktionscode FC16 (Write multiple registers)
- •Funktionscode FC11 (Get comm event counter)
- •Funktionscode FC23 (Read/Write multiple registers)
- •Watchdog (Verhalten bei Feldbusausfall)
- •Diagnose Funktionen
- •Konfigurations-Funktion
- •Firmware-Information
- •Allgemeine-Register
- •Anwendungsbeispiele
- •Test von MODBUS-Protokoll und Feldbus-Knoten
- •Visualisierung und Steuerung mittels SCADA-Software
- •Vorwort
- •Schutzmaßnahmen
- •Klassifikationen gemäß CENELEC und IEC
- •Zoneneinteilung
- •Explosionsschutzgruppen
- •Temperaturklassen
- •Klassifikationen gemäß NEC 500
- •Zoneneinteilung
- •Explosionsschutzgruppen
- •Temperaturklassen
- •Kennzeichnung
- •Errichtungsbestimmungen
- •Glossar
- •Literaturverzeichnis
- •Index

Feldbus-Controller 750-842 • 87
LED-Signalisierung
3.2.8 LED-Signalisierung
Fü r die Vor-Ort-Diagnose besitzt der Controller mehrere LED´s, die den Betriebszustand des Controllers bzw. des ganzen Knotens anzeigen.
ETHERNET |
01 |
02 |
Status der |
|
Betriebsspannung |
|
|||
ON |
A |
|
|
|
|
-Leistungskontakte |
|
||
|
|
C |
|
|
LINK |
B |
|
-System |
|
|
D |
|
||
|
|
|
|
|
TxD/RxD |
24V 0V |
|
|
|
ERROR |
|
|
|
|
I/O |
+ |
+ |
|
|
USR |
|
|
||
|
|
|
|
|
Abb. 3-33: Anzeigeelemente 750-842 |
g012902d |
Dabei werden zwei Gruppen von LEDs unterschieden.
Die erste Gruppe = Feldbus beinhaltet die einfarbigen LEDs mit der Bezeichnung ON (grü n), LINK (grü n), TxD/RxD (grü n) und ERROR (rot) welche den Betriebszustand der Kommunikation via ETHERNET anzeigen.
Die zweite Gruppe = Klemmenbus besteht aus der dreifarbigen I/O LED (rot/grü n/orange). Mittels dieser LED wird der Zustand des Klemmenbus und Softwareausnahmebehandlungen, also den Zustand des Feldbus-Knoten angezeigt.
Die dreifarbige USR-LED kann von einem Anwenderprogramm im programmierbaren Feldbus-Controller angesteuert werden.
Die LEDs, die sich auf der rechten Seite in dem Einspeiseteil des Kopplers befinden, zeigen den Status der Versorgungsspannung an.
3.2.8.1Blinkcode
Mit Hilfe eines Blinkcodes werden detaillierte Fehlermeldungen angezeigt. Ein Fehler wird ü ber bis zu 3 Blinksequenzen zyklisch dargestellt.
•Die erste Blinksequenz (ca. 10 Hz) leitet die Fehleranzeige ein.
•Nach einer Pause erscheint die zweite Blinksequenz (ca. 1 Hz). Die Anzahl der Blinkimpulse gibt den Fehlercode an.
•Nach einer weiteren Pause erfolgt die dritte Blinksequenz (ca. 1 Hz). Die Anzahl der Blinkimpulse zeigt das Fehlerargument an.
Modulares I/O-System
ETHERNET TCP/IP

88 • Feldbus-Controller 750-842
LED-Signalisierung
3.2.8.2Feldbusstatus
Der Betriebszustand der Kommunikation via ETHERNET wird ü ber die obere LED-Gruppe (ON, LINK, TxD/RxD und ERROR) signalisiert.
LED |
Bedeutung |
Abhilfe |
|
|
|
ON |
|
|
|
|
|
Grü n |
Feldbus Initialisierung ist einwandfrei |
|
AUS |
Feldbus Initialisierung ist fehlerhaft, |
Versorgungsspannung ü berprü fen (24V und 0V), |
|
keine Funktion oder Selbsttest |
IP-Konfiguration prü fen |
|
|
|
LINK |
|
|
|
|
|
Grü n |
Verbindung zu physikalischem Netzwerk ist |
|
|
vorhanden |
|
AUS |
Feldbus-Knoten hat keine Verbindung zu |
Feldbus-Kabel ü berprü fen |
|
physikalischem Netzwerk |
|
TxD/RxD |
|
|
|
|
|
Grü n |
Datenaustausch findet statt |
|
AUS |
Kein Datenaustausch |
|
ERROR |
|
|
|
|
|
Rot |
Fehler auf dem Feldbus |
|
AUS |
Kein Fehler auf dem Feldbus, normaler Betrieb |
|
3.2.8.3Knotenstatus
Der Betriebszustand der Kommunikation via Klemmenbus wird ü ber die untere I/O-LED signalisiert.
LED |
Bedeutung |
Abhilfe |
|
|
|
I/O |
|
|
|
|
|
Grü n |
Feldbus–Controller arbeitet einwandfrei |
|
Rot |
a) Bei Anlauf des Feldbus-Controllers: |
|
|
Klemmenbus wird initialisiert, |
|
|
Anzeige des Anlaufs durch ca. 1-2 Sekunden |
|
|
schnelles Blinken |
|
Rot |
b) Nach Anlauf des Feldbus-Controllers: |
|
|
Anzeige von auftretenden Klemmenbus-Fehlern mit |
Fehlermeldung (Fehlercode und Fehlerar- |
|
bis zu drei nacheinander folgenden Blinksequen- |
gument) auswerten |
|
zen. Zwischen den Sequenzen ist jeweils eine kurze |
|
|
Pause. |
|
Nach Einschalten der Versorgungsspannung läuft der Controller hoch. Dabei blinkt die "I/O"-LED rot.
Nach fehlerfreiem Hochlauf zeigt die "I/O"-LED grü nes Dauerlicht.
Im Fehlerfall blinkt die "I/O"-LED weiter. Der Fehler wird mit dem Blinkcode zyklisch dargestellt.
Modulares I/O-System
ETHERNET TCP/IP

Feldbus-Controller 750-842 • 89
LED-Signalisierung
Versorgungsspannung
einschalten
Koppler/Controller-Hochlauf
“I/O”-LED blinkt
Fehler |
Ja |
|
|
Nein |
|
|
“I/O”- LED |
|
1. Blinksequenz |
|
(leitet opt. Anzeige eines Fehlers ein) |
1. Pause
“I/O”-LED
2. Blinksequenz
Fehlercode (Anzahl Blinkimpulse)
|
|
2. Pause |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
“I/O”-LED |
|||||||||||
|
|
||||||||||||
“I/O”-LED an |
3. Blinksequenz |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|||||||||
|
|
Fehlerargument (Anz. Blinkimp.) |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Betriebsbereit
Abb. 3-34: Signalisierung LED’s Knotenstatus |
g012911d |
Nach Beseitigung eines Fehlers ist der Controller durch Ausund Einschalten der Versorgungsspannung neu zu starten.
Modulares I/O-System
ETHERNET TCP/IP

90 • Feldbus-Controller 750-842
LED-Signalisierung
3.2.8.4Fehlermeldung ü ber Blinkcode der I/O-LED
Fehlerargument |
Fehlerbeschreibung |
|
|
Fehlercode 1: Hardwareund Konfigurationsfehler |
|
|
|
0 |
EEPROM-Prü fsummenfehler / Prü fsummenfehler im Parameterbereich des Flash- |
|
Speichers |
1 |
Ü berlauf des Compile-Pufferspeichers |
2 |
Unbekannter Datentyp |
3 |
Bausteintyp des Flash-Programmspeichers konnte nicht ermittelt werden / ist nicht |
|
korrekt |
4 |
Fehler beim Schreiben in den FLASH-Speicher |
5 |
Fehler beim Lö schen des FLASH-Speichers |
6 |
Geänderte Busklemmen-Konfiguration nach AUTORESET festgestellt |
Fehlercode 2: Fehler in Programmierter Konfiguration |
|
|
|
0 |
falscher Tabelleneintrag |
Fehlercode 3: Kommandofehler Klemmenbus |
|
|
|
0 |
Es wird kein Fehlerargument ausgegeben. |
Fehlercode 4: Datenfehler Klemmenbus |
|
|
|
0 |
Datenfehler auf Klemmenbus oder |
|
Klemmenbus-Unterbrechung am Koppler |
n* (n>0) |
Klemmenbus unterbrochen nach Busklemme n |
Fehlercode 5: Fehler bei der Registerkommunikation |
|
|
|
n* |
Klemmenbus-Fehler bei Registerkommunikation nach Busklemme n |
Fehlercode 6: Feldbusspezifische Fehler |
|
|
|
1 |
Keine Antwort vom BootP-Server |
2 |
ETHERNET-Controller nicht erkannt |
3 |
Ungü ltige MACID |
4 |
TCP/IP Initialisierungsfehler |
Fehlercode 7: Busklemme wird nicht unterstü tzt |
|
|
|
n* |
Busklemme an Position n wird nicht unterstü tzt |
Fehlercode 8: unbenutzt |
|
|
|
0 |
Fehlercode 8 wird nicht verwendet. |
Fehlercode 9: CPU-TRAP-Fehler |
|
|
|
1 |
Illegal Opcode |
2 |
Stack overflow |
3 |
Stack underflow |
4 |
NMI |
* Die Anzahl der Blinkimpulse (n) zeigt die Position der Busklemme an. Busklemmen ohne Daten werden nicht mitgezählt (z. B. Einspeiseklemme ohne Diagnose)
Beispiel einer Fehlermeldung
Fehler: Die 13. Busklemme ist gezogen
1.Die "I/O"-LED leitet mit der ersten Blinksequenz (ca. 10 Hz) die Fehleranzeige ein.
2.Nach der ersten Pause folgt die zweite Blinksequenz (ca. 1 Hz). Die "I/O"- LED blinkt vier mal und signalisiert damit den Fehlercode 4 (Datenfehler Klemmenbus).
3.Nach der zweiten Pause folgt die dritte Blinksequenz. Die "I/O"-LED blinkt zwö lf mal. Das Fehlerargument 12 bedeutet, dass der Klemmenbus nach der 12. Busklemme unterbrochen ist.
Modulares I/O-System
ETHERNET TCP/IP