Fehlercodes des Ausgangs Status
Wert
0x010B 0000
0x0201 0000
0x0202 xxxx
0x0203 0016
0x0203 0019
0x0203 001F
0x0301 0000
5.4
Verwendung der Diagnosestruktur
MBT_STATION_DIAG
Nähere Informationen zur Programmierung in der
Funktionsbausteinsprache (FBD) finden Sie im
Schnelleinstieg UM QS DE PC WORX.
•
Doppelklicken Sie auf den Eingangsparameter „IP" des
Funktionsbausteins, um die Eigenschaften der Variable
festzulegen.
•
Wählen Sie im Fenster „Eigenschaften: Variable" den
Namen der zuvor angelegten Diagnosestruktur (hier:
„MB_DIAG").
Bild 10
Anlegen der Variable MB_DIAG.IP (1)
•
Setzen Sie einen Punkt hinter den ausgewählten Na-
men und wählen Sie in der sich öffnenden Liste den
Eintrag „IP".
8294_de_03
Bedeutung
WriteBuffer ist zu groß.
Zum Definieren der Größe des Zwischenspeichers siehe Kapi-
tel 5.5 „Größe des ReadBuffers / WriteBuffers festlegen" .
Unbekannte Server-ID (nicht konfiguriert)
Modbus-Protokoll-Fehlercode
Details zu den Fehlercodes des Modbus/TCP-Protokolls finden Sie im Doku-
ment „MODBUS APPLICATION PROTOCOL SPECIFICATION".
Für aktuelle Versionen des Dokuments siehe modbus.org.
Zeitüberschreitung beim Empfangen der Antwort (Response) vom Modbus/TCP-Server.
Die Verbindung wurde durch den Modbus/TCP-Server beendet.
Anfrage (Request) wurde nicht gesendet. Der Modbus/TCP-Server ist nicht erreichbar.
Zeitüberschreitung beim Empfangen der Antwort (Response) vom Modbus-Stack. Der
Modbus/TCP-Server ist nicht erreichbar.
Bild 11
Anlegen der Variable MB_DIAG.IP (2)
Bild 12
Anlegen der Variable MB_DIAG.IP (3)
MODBUS/TCP
16 / 32
PHOENIX CONTACT