Diagnoseobjekt des Buskopplers (Klassen-ID = 64 hex)
Die folgende Tabelle beschreibt die Klassenattribute des Buskoppler-Diagnoseobjekts:
Attribut-ID (hex) |
Zugriff |
Name |
Datentyp |
Wert (hex.) |
Details |
---|---|---|---|---|---|
1 |
Abrufen |
Revision |
UINT |
01 |
Nummer der Implementierungsrevision des Buskoppler-Diagnoseobjekts |
2 |
Abrufen |
Max. Instanzen |
UINT |
01 |
Größte Anzahl Instanzen |
Die folgende Tabelle beschreibt die Klassendienste:
Servicecode (hex) |
Name |
Beschreibung |
---|---|---|
01 |
Alle Attribute abrufen (Get_Attribute_All) |
Gibt den Wert aller Klassenattribute zurück. |
0E |
Einzelnes Attribut abrufen (Get_Attribute_Single) |
Gibt den Wert des angegebenen Attributs zurück. |
Die folgende Tabelle beschreibt die Instanzdienste:
Servicecode (hex) |
Name |
Beschreibung |
---|---|---|
0E |
Einzelnes Attribut abrufen (Get_Attribute_Single) |
Gibt den Wert des angegebenen Attributs zurück. |
Buskoppler-Diagnosezuweisung
In der folgenden Tabelle sind die Instanzattribute beschrieben:
Attribut-ID (hex) |
Zugriff |
Name |
Datentyp |
Wert |
Beschreibung |
---|---|---|---|---|---|
1 |
Abrufen |
Systemzustand |
UINT |
– |
o0x0: System startet o0x1: TM3-Bus nicht konfiguriert o0x2: TM3-Konfiguration wird übertragen o0x3: Gültige TM3-Konfiguration erfolgreich angewendet o0x4: TM3-Bus über EIP-Scanner gesteuert o0x5: TM3-Bus über Modbus TCP-Scanner gesteuert o0x6: TM3-Bus über Webserver gesteuert o0x7: Timeout bei der Feldbusaktualisierung o0x8: Firmwareaktualisierung läuft o0xA: Systemzustand wechselt |
2 |
Abrufen |
TM3/TM2-Busstatus |
UINT |
– |
Bitwert für den Modulstatus: o0: Modul OK o1: Fehler Modulkonfiguration o2: Fehler Modulbetrieb o3: Modul nicht vorhanden, aber optional Bitwert für den Busstatus: o0: Bus OK o1: Fehler Buskonfiguration o2: Fehler Busbetrieb o3: Bus nicht konfiguriert |