Parameter
Parametert
yp
ClrDiagCnt
Eingabe
Fertig
Ausgabe
Busy
Ausgabe
Fehler
Ausgabe
Status
Ausgabe
SocketType
Ausgabe
StreamType
Ausgabe
TxQueCnt
Ausgabe
RxQueCnt
Ausgabe
SocketState
Ausgabe
LocalAddr
Ausgabe
RemoteAddr Ausgabe
Datentyp
Beschreibung
BOOL
Wenn TRUE, löschen Sie die Zählerinformationen der Diagnose des
Transmission Control Protocol (TCP) oder User Datagram Protocol (UDP).
Beispiel: TCP und UDP, OtherInfo Array-Index 1-6.
Wenn Instance 0 ist, lö schen Sie OtherInfo Array-Index 7-14.
BOOL
Wenn TRUE, wurde der Vorgang erfolgreich abgeschlossen.
Wenn FALSE, wird der Vorgang durchgeführt oder bei dem Vorgang ist eine
Fehlerbedingung aufgetreten.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
BOOL
Wenn TRUE, ist die Ausführung des Funktionsblocks nicht abgeschlossen.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
BOOL
Dieses Feld wird auf TRUE gesetzt, wenn bei der Ausführung des
Funktionsblocks eine Fehlerbedingung auftritt. Weitere Informationen siehe
Socket-Fehlercodes.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
SOCK_STATUS
Die Datenstruktur enthält ErrorID, SubErrorID und StatusBits-Informationen.
Weitere Informationen siehe
Socket-Anweisungsstatusbits
658.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
USINT
Socket-Instanztyp:
0 - Nicht verwendet
1 - TCP
2 - UDP
Wenn Socket_Info Instance 0 ist, wird SocketType als 0 angezeigt.
USINT
Socket-Streamtyp:
0 - Kein
1 - TCP-Server
2 - TCP-Client
Wenn Socket_Info Instance 0 ist, wird StreamType als 0 angezeigt.
USINT
Anzahl von sich aktuell in der Warteschlange befindlichen Tx -Nachrichten.
Wenn Socket_Info Instance 0 ist, wird TxQueCnt als 0 angezeigt.
USINT
Anzahl von sich aktuell in der Warteschlange befindlichen Rx-Nachrichten.
Wenn Socket_Info Instance 0 ist, wird RxQueCnt als 0 angezeigt.
USINT
Socket-Anweisungsstatusinformationen. Weitere Informationen siehe
Socket-Maschinenstatus.
Wenn Socket_Info Instance 0 ist, wird SocketState als 0 angezeigt.
SOCKETADDR_C
Lokale Adresse für den Socket. Weitere Informationen siehe
FG
SOCKADDR_CFG-Datentyp.
Wenn Socket_Info Instance 0 ist, wird LocalAddr als 0 angezeigt.
SOCKETADDR_C
Remoteadresse für den Socket. Weitere Informationen siehe
FG
SOCKADDR_CFG-Datentyp
RemoteAddr wird in folgenden Fällen als 0 angezeigt:
Socket_Info Instance ist 0
User Datagram Protocol-Verbindungen (UDP) ohne SOCKET_OPEN
UDP mit SOCKET_OPEN und deaktiviertem RxFilter.
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
Socket-Anweisungen
SOCK_STATUS-Datentyp
auf
seite 665
und
Socket-Fehlercodes
auf
seite
656.
Kapitel 22
auf
seite
657,
auf
seite
635