- •Wichtige Erläuterungen
- •Rechtliche Grundlagen
- •Urheberschutz
- •Personalqualifikation
- •Bestimmungsgemäßer Gebrauch
- •Gültigkeitsbereich
- •Symbole
- •Sprache
- •Abkürzungen
- •Sicherheitshinweise
- •Das WAGO-I/O-SYSTEM 750
- •Systembeschreibung
- •Technische Daten
- •Fertigungsnummer
- •Lagerung, Kommissionierung und Transport
- •Mechanischer Aufbau
- •Einbaulage
- •Gesamtausdehnung
- •Montage auf Tragschiene
- •Tragschieneneigenschaften
- •WAGO Tragschienen
- •Stecken und Ziehen der Komponenten
- •Montagereihenfolge
- •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
- •Aufbaurichtlinien / Normen
- •Feldbus-Koppler/-Controller
- •Feldbus-Koppler 750-306
- •Beschreibung
- •Hardware
- •Ansicht
- •Geräteeinspeisung
- •Feldbusanschluss
- •Anzeigeelemente
- •Konfigurationsschnittstelle
- •Baudrateneinstellung
- •Betriebssystem
- •Prozessabbild
- •Datenaustausch
- •Kommunikationsschnittstellen
- •Speicherbereiche
- •Adressierung
- •Feldbusspezifische Adressierung
- •Konfigurationssoftware
- •Inbetriebnahme
- •Anschließen von PC und Feldbusknoten
- •Einstellen der MAC ID und Setzen der Baudrate
- •Konfiguration mit dem statischen Assembly
- •LED Statusanzeige
- •Knotenstatus
- •Blinkcode
- •Status Versorgungsspannung
- •Technische Daten
- •Feldbus-Controller 750-806
- •Beschreibung
- •Hardware
- •Ansicht
- •Geräteeinspeisung
- •Feldbusanschluss
- •Anzeigeelemente
- •Betriebsartenschalter
- •Baudrateneinstellung
- •Betriebssystem
- •Hochlauf
- •PFC-Zyklus
- •Prozessabbild
- •Datenaustausch
- •Kommunikationsschnittstellen
- •Speicherbereiche
- •Adressierung
- •Feldbusspezifische Adressierung
- •Absolute Adressierung
- •Adressen berechnen
- •Adressbereich der Busklemmendaten
- •Adressbereich Merker
- •Beispiele für absolute Adressen
- •Übertragung über die serielle Schnittstelle
- •Übertragung über den Feldbus
- •Offline Connection Set
- •DeviceNet Shutdown
- •Dynamic Assembly
- •Change MAC ID by SW
- •Heartbeat
- •Bit-Strobe
- •Konfigurationssoftware
- •Inbetriebnahme
- •Anschließen von PC und Feldbusknoten
- •Einstellen der MAC ID und Setzen der Baudrate
- •Konfiguration mit statischem und dynamischen Assembly
- •LED Statusanzeige
- •Knotenstatus
- •Blinkcode
- •Status Versorgungsspannung
- •Technische Daten
- •Busklemmen
- •DeviceNet
- •Beschreibung
- •Netzwerkaufbau
- •Übertragungsmedien
- •Kabelart
- •Kabeltypen
- •Maximale Kabellänge
- •Verkabelung
- •Topologie
- •Erdung des Netzwerks
- •Anschaltbaugruppen
- •Netzwerkkommunikation
- •Objekte, Klassen, Instanzen und Attribute
- •Moduleigenschaften
- •Nachrichtenverkehr
- •Nachrichtengruppen
- •Nachrichtentypen
- •I/O-Nachrichten
- •Explicit Messages
- •Datenaustausch
- •Prozessdaten und Diagnosestatus
- •Prozessabbild
- •Assembly Instanzen
- •Konfigurierung / Parametrierung mit dem Objektmodell
- •EDS-Dateien
- •Objektmodell
- •Klassen des Kopplers und Controllers:
- •Acknowledge Handler Object (0x2B):
- •Coupler configuration object (0x64):
- •Discrete Input Point Object (0x65):
- •Discrete Output Point Object (0x66):
- •Analog Input Point Object (0x67):
- •Analog Output Point Object (0x68):
- •Bit-Strobe
- •Dynamisches Assembly
- •class 160 (0xA0) Input fieldbus variable USINT
- •class 161 (0xA1) Input fieldbus variable USINT
- •class 162 (0xA2) Input fieldbus variable USINT
- •class 163 (0xA3) Output fieldbus variable USINT
- •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
- •Glossar
- •Literaturverzeichnis
- •Index
DeviceNet • 131
Konfigurierung / Parametrierung mit dem Objektmodell
Instanz Services
Service Code |
Service Name |
Beschreibung |
0x0Eh |
Get_Attribute_Single |
Dient zum Lesen eines Objekt Attribut- |
|
|
Wertes |
0x10h |
Set_Attribute_Single |
Modifiziert einen Attribut-Wert |
0x09h |
Delete |
Löscht ein Assembly Objekt |
5.6.2.2.3Neue Klassen für die PFC-Feldbus Variablen
Für die PFC Einund Ausgangsvariablen stehen jeweils 7 neue Klassen zur Verfügung, wobei sich die Bereiche der 7 Eingangsklassen überlappen und die Bereiche der 7 Ausgangsklassen ebenfalls.
Z.B. class 160 / instance 1 und 2 (USINT) = class166 / instance 1 (UINT), oder class166 / instance 1 und 2 (UINT) = class170 / instance 1 (UDINT).
5.6.2.2.4class 160 (0xA0) Input fieldbus variable USINT
Instance 0:
Attribut ID |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Wert |
|
Koppler |
rechtigung |
|
|
|
|
1 |
benötigt |
get |
Revision |
UINT |
Revision dieses Objekts |
0x01 |
2 |
optional |
get |
Max. |
UINT |
Max. Instanz Nummer eines |
255 |
|
|
|
instance |
|
Objektes, das gegnwärtig in |
|
|
|
|
|
|
dieser Klasse des Gerätes erstellt |
|
|
|
|
|
|
ist. |
|
Beschreibung der Instanzen:
Instance ID |
Beschreibung |
1 |
Referenz auf das erste PFC Eingangsvariablenbyte |
2 |
Referenz auf das zweite PFC Eingangsvariablenbyte |
… |
|
255 |
Referenz auf das 255. PFC Eingangsvariablenbyte |
Instance 1 bis 255
Attribut ID |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Wert |
|
Koppler |
rechtigung |
|
|
|
|
1 |
optional |
get/set |
FB_IN_V |
USINT |
Eingangsdaten |
aktuelle |
|
|
|
AR |
|
|
Ein- |
|
|
|
|
|
|
gangs- |
|
|
|
|
|
|
daten |
Services:
Service Code |
Service Name |
Beschreibung |
0x0Eh |
Get_Attribute_Single |
Dient zum Lesen eines Objekt Attribut- |
|
|
Wertes |
0x10h |
Set_Attribute_Single |
Dient zum Schreiben eines Objekt Attri- |
|
|
but-Wertes |
WAGO-I/O-SYSTEM 750
DeviceNet
132 • DeviceNet
Konfigurierung / Parametrierung mit dem Objektmodell
5.6.2.2.5class 161 (0xA1) Input fieldbus variable USINT
PFC Eingangsvariablenbyte 256 … 510
Max. Instanz: 255
5.6.2.2.6class 162 (0xA2) Input fieldbus variable USINT
PFC Eingangsvariablenbyte 511 … 512
Max. Instanz: 2
5.6.2.2.7class 163 (0xA3) Output fieldbus variable USINT
Attribut ID |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Wert |
|
Koppler |
rechtigung |
|
|
|
|
1 |
benötigt |
get |
Revision |
UINT |
Revision dieses Objekts |
0x01 |
2 |
optional |
get |
Max. |
UINT |
Max. Instanz Nummer eines |
255 |
|
|
|
instance |
|
Objektes, das gegnwärtig in |
|
|
|
|
|
|
dieser Klasse des Gerätes erstellt |
|
|
|
|
|
|
ist. |
|
Beschreibung der Instanzen:
Instance ID |
Beschreibung |
1 |
Referenz auf das erste PFC Ausgangsvariablenbyte |
2 |
Referenz auf das zweite PFC Ausgangsvariablenbyte |
… |
|
255 |
Referenz auf das 255. PFC Ausgangsvariablenbyte |
Instance 1 bis instance 255:
Attribut ID |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Wert |
|
Koppler |
rechtigung |
|
|
|
|
1 |
optional |
get |
FB_OUT_ |
USINT |
Ausgangsdaten |
aktuelle |
|
|
|
VAR |
|
|
Aus- |
|
|
|
|
|
|
gangs- |
|
|
|
|
|
|
daten |
Services:
Service Code |
Service Name |
Beschreibung |
0x0Eh |
Get_Attribute_Single |
Dient zum Lesen eines Objekt Attribut- |
|
|
Wertes |
5.6.2.2.8class 164 (0xA4) Output fieldbus variable USINT
PFC Ausgangsvariablenbyte 256 … 510
Max. Instanz: 255
5.6.2.2.9class 165 (0xA5) Output fieldbus variable USINT
PFC Ausgangsvariablenbyte 511 … 512
Max. Instanz: 2
5.6.2.2.10class 166 (0xA6) Input fieldbus variable UINT
PFC Eingangsvariablenbyte 1..255
Max. Instanz: 255
WAGO-I/O-SYSTEM 750
DeviceNet
DeviceNet • 133
Konfigurierung / Parametrierung mit dem Objektmodell
5.6.2.2.11class 167 (0xA7) Input fieldbus variable UINT
PFC Eingangsvariablenbyte 256
Max. Instanz: 1
5.6.2.2.12class 168 (0xA8) Output fieldbus variable UINT
PFC Ausgangsvariablenbyte 1..255
Max. Instanz: 255
5.6.2.2.13class 169 (0xA9) Output fieldbus variable UINT
PFC Ausgangsvariablenbyte 256
Max. Instanz: 1
5.6.2.2.14class 170 (0xAA) Input fieldbus variable UDINT
PFC Eingangsvariablenbyte 1..128
Max. Instanz: 128
5.6.2.2.15class 171 (0xAB) Input fieldbus variable UDINT
PFC Eingangsvariablenbyte 1..128
Max. Instanz: 128
Beginnt mit 2 Bytes Offset, da sich die Bereiche überlappen:
class166 / instance 2 und 3 (UINT) = class171 / instance 1 (UDINT), usw.
5.6.2.2.16class 172 (0xAC) Output fieldbus variable UDINT
PFC Ausgangsvariablenbyte 1..128
Max. Instanz: 128
5.6.2.2.17class 173 (0xAD) Output fieldbus variable UDINT
PFC Ausgangsvariablenbyte 1..128
Max. Instanz: 128
Beginnt mit 2 Bytes Offset, da sich die Bereiche überlappen:
class168 / instance 2 und 3 (UINT) = class173 / instance 1 (UDINT), usw.
5.6.2.2.18class 100 (0x64) - attribute 44/100/101
|
Attribut ID |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
|
|
|
Koppler |
rechtigung |
|
|
|
|
|
44 |
spezifisch |
get/set |
BK_SAV |
UINT |
Speichert dynamisch kreierte Instanzen im |
|
|
(0x2C) |
|
|
E_DYN_ |
|
nicht-flüchtigen Speicher (nach Einschalten |
|
|
|
|
|
ASS_ |
|
der Versorgungsspannung werden alle |
|
|
|
|
|
INST |
|
gespeicherten Instanzen automatisch kre- |
|
|
|
|
|
|
|
iert) |
|
|
|
|
|
|
|
0: speicher t keine dynamischen Instanzen |
|
|
|
|
|
|
|
1: speichert dynamische Instanzen |
|
|
100 (0x64) |
spezifisch |
get/set |
BK_FBIN |
UINT |
Bestimmt die Anzahl der Bytes für die |
|
|
|
|
|
P_VAR_C |
|
PFC-Feldbus Variablen (Eingänge), die zu |
|
|
|
|
|
NT |
|
dem Assembly Objekt hinzugefügt werden |
|
|
|
|
|
|
|
(diese Anzahl wird zu dem konsumierenden |
|
|
|
|
|
|
|
Pfad hinzugezählt– Assembly Instanzen |
|
|
|
|
|
|
|
1..3) |
|
|
101 (0x65) |
spezifisch |
get/set |
BK_FBO |
UINT |
Bestimmt die Anzahl der Bytes für die |
|
|
|
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750
DeviceNet
134 • DeviceNet
Konfigurierung / Parametrierung mit dem Objektmodell
|
|
|
UT_VAR |
|
PFC-Feldbus Variablen (Ausgänge), die zu |
|
|
|
_CNT |
|
dem Assembly Objekt hinzugefügt werden |
|
|
|
|
|
(diese Anzahl wird zu dem produzierenden |
|
|
|
|
|
Pfad hinzugezählt– Assembly Instanzen |
|
|
|
|
|
4..9) |
Beispiel:
Dieses Beispiel ist aus Sicht des DeviceNet Controllers beschrieben:
-> Konfiguration des Controllers: |
Eingangsprozessabbild 12 Byte, |
|
|
|
Ausgangsprozessabbild 10 Byte |
-> BK_FBINP_VAR_CNT = 0; |
BK_FBOUT_VAR_CNT = 0 |
|
Poll Connection: |
|
|
-> 12 |
Byte Eingangsprozessabbild (produced) |
|
-> 10 |
Byte Ausgangsprozessabbild (consumed) |
|
-> BK_FBINP_VAR_CNT = 4; |
BK_FBOUT_VAR_CNT = 3 |
|
Poll Connection:
-> 15 Byte (produced)
(12 Byte Eingangsprozessabbild + 3 Byte PFC Ausgangsvariablen) -> 14 Byte (consumed)
(10 Byte Ausgangsprozessabbild + 4 Byte PFC Eingangsvariablen)
5.6.2.2.19Identity Class (0x01)
Instance 1:
Attribute |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Default- |
ID |
Koppler |
rechtigung |
|
|
|
Wert |
10 (0x0A) |
benötigt |
get/set |
Heartbeat |
USINT |
Intervall zwischen 2 Heartbeat |
0 |
|
|
|
Interval |
|
messages in Sekunden |
|
WAGO-I/O-SYSTEM 750
DeviceNet
DeviceNet • 135
Konfigurierung / Parametrierung mit dem Objektmodell
5.6.2.2.20Connection Object (0x05)
Beschreibung der Instanzen:
Instance ID |
Beschreibung |
... |
|
5 |
|
6 |
Beschreibt dynamische explicite Connection |
7 |
|
8 |
|
9 |
|
10 |
|
11 |
Beschreibt dynamische I/O Connection |
12 |
|
13 |
|
14 |
|
5.6.2.2.21Zusätzliche Assembly Instanzen 10 und 11
Zusätzlich zu den (statischen) Assemblies (1 ... 9), die im Gerät fest vorprogrammiert sind, besitzt der Controller die Assembly Instanzen 10 und 11. Mit diesen kann das Einund Ausgangsabbild der PFC Variablen einfach und schnell vom Feldbus-Controller zum Master übertragen werden.
Beschreibung der Instanzen:
Instance |
Beschreibung |
ID |
|
1 ... 9 |
.... |
10 |
Referenz auf das Prozessabbild, das die PFC Ausgangsvariablen enthält. |
11 |
Referenz auf das Prozessabbild, das die PFC Eingangsvariablen enthält. |
Instance 10:
Attribute |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Default- |
ID |
Koppler |
rechtigung |
|
|
|
Wert |
3 |
optional |
get |
PFC |
Array of |
Prozessabbild, Sammlung aller |
|
|
|
|
output |
Byte |
PFC Ausgangsvariablen |
|
|
|
|
variables |
|
|
|
Instance 11:
Attribute |
Nutzung im |
Zugriffbe- |
Name |
Datentyp |
Beschreibung |
Default- |
ID |
Koppler |
rechtigung |
|
|
|
Wert |
3 |
optional |
get |
PFC input |
Array of |
Prozessabbild, Sammlung aller |
|
|
|
|
variables |
Byte |
PFC Eingangsvariablen |
|
PFC Output (I/O Assembly Instance 10):
Es werden nur die PFC Ausgangsvariablen über die entsprechende I/O Nachrichtenverbindung übertragen. Die Datenlänge entspricht dabei dem Wert in Klasse 100 / Instanz 1 / Attribut 101 (BK_FBOUT_ VAR_CNT).
PFC Input (I/O Assembly Instance 11):
Es werden nur die PFC Eingangsvariablen über die entsprechende I/O Nachrichtenverbindung übertragen. Die Datenlänge entspricht dabei dem Wert in Klasse 100 / Instanz 1 / Attribut 100 (BK_FBIN_ VAR_CNT).
WAGO-I/O-SYSTEM 750
DeviceNet
