Kapitel 22
Socket-Anweisungen
ErrorID-
SubErrorID-
Code
Code
10
6
10
7
11
1
11
2
11
3
11
4
11
5
11
6
11
7
11
8
11
9
11
10
128
1
128
2
128
3
128
7
128
10
128
17
662
Fehlerbeschreibung
Fehler in Socket-Hintergrundverarbeitung,
Warteschlange ist voll.
Fehler tritt auf, wenn:
SOCKET_READ oder SOCKET_WRITE vier
Anweisungen für die gleiche Socket-Instanz im
selben Scan ausführt.
Führen Sie SOCKET_READ aus, wenn vier
SOCKET_READ-Anweisungen den Zustand
BUSY für die gleiche Socket-Instanz haben.
Fehler in Socket-Hintergrundverarbeitung,
SOCKET_READ-Parameteränderung (Länge,
Abstand, Daten-Arraygrö ße und
Daten-Arrayvariable).
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, fehlender
Datenzeiger.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, fehlender
Sitzungszeiger.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, ungültiger TCP-
oder UDP-Socket-Zeiger.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, Socket-Instanztyp
ungültig.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, Socket-Instanz
fehlt.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, Socket-Instanz
ungültig.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, Socket-Status
ungültig.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, Socket-Typ
ungültig.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, TCP-Löschfehler.
Schwerwiegender Fehler in
Socket-Hintergrundverarbeitung, UDP-Löschfehler.
Kein Paket für Trennmeldung verfügbar.
Nicht genü gend Platz zur Voranstellung des
TCP-Headers.
Paket-Anhangszeiger ist ungü ltig.
Ungültiger Socket-Zeiger.
Ungültige Option für Diensttyp, Fragment oder
Time-to-live.
Ungültiger Aufrufer für diesen Dienst.
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
Maßnahme
Warten Sie auf die Verfügbarkeit der
SOCKET_READ- und
SOCKET_WRITE-Warteschlange für die
entsprechende Socket-Instanz.
Wenn der Zustand für SOCKET_READ
BUSY lautet, dürfen die Eingabeparameter
nicht geändert werden.