Diagnoselistenobjekt für explizite Verbindungen (Klassen-ID = 354 hex.)
Die folgende Tabelle beschreibt die Klassenattribute des Diagnoselistenobjekts der expliziten Verbindungen:
Attribut-ID (hex) |
Zugriff |
Name |
Datentyp |
Wert (hex.) |
Details |
---|---|---|---|---|---|
1 |
Abrufen |
Revision |
UINT |
01 |
Mit jeder neuen Aktualisierung des Objekts wird die Revision um 1 erhöht. |
2 |
Get |
Max. Instanz |
UINT |
02 |
Maximale Anzahl gleichzeitig unterstützter Listenzugriffe |
Die folgende Tabelle beschreibt die Instanzattribute des Diagnoselistenobjekts der expliziten Verbindungen:
Attribut-ID (hex) |
Zugriff |
Name |
Datentyp |
Details |
---|---|---|---|---|
1 |
Get |
Anzahl Verbindungen |
UINT |
Gesamtanzahl der offenen expliziten Verbindungen |
2 |
Get |
Explizite Nachrichten - Verbindungsdiagnoseliste |
ARRAY of STRUCT |
Inhalt der instanziierten Diagnoseobjekte der expliziten Verbindungen |
Ursprung - Verbindungs-ID |
UDINT |
Verbindungs-ID Ursprung -> Ziel |
||
Ursprung - IP |
UDINT |
IP-Adresse Ursprung -> Ziel |
||
Ursprung - TCP-Port |
UINT |
Portnummer Ursprung -> Ziel |
||
Ziel - Verbindungs-ID |
UDINT |
Verbindungs-ID Ziel -> Ursprung |
||
Ziel - IP |
UDINT |
IP-Adresse Ziel -> Ursprung |
||
Ziel - TCP-Port |
UINT |
Portnummer Ziel -> Ursprung |
||
Nachrichten - Sendezähler |
UDINT |
Inkrementiert bei jedem Senden einer CIP-Nachricht der Klasse 3 über die Verbindung |
||
Nachrichten - Empfangszähler |
UDINT |
Inkrementiert bei jedem Senden einer CIP-Nachricht der Klasse 3 über die Verbindung |
Die folgende Tabelle beschreibt die Klassendienste:
Servicecode (hex) |
Name |
Beschreibung |
---|---|---|
08 |
Erstellen (Create) |
Erstellt eine Instanz des Diagnoselistenobjekts der expliziten Verbindungen. |
09 |
Löschen (Delete) |
Löscht eine Instanz des Diagnoselistenobjekts der expliziten Verbindungen. |