Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch Seite 254

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 09VRS:
Inhaltsverzeichnis

Werbung

252/295
Bosch Rexroth AG | Electric Drives
RIL_SocketComm.lib
Schnittstellenbeschreibung
E/A-Typ
Name
VAR_INPUT
Enable
Socket
ValueAdr
NoOfBytes
VAR_OUTPUT Done
Active
Error
ErrorID
ErrorIdent
NoOfRecBy‐
tes
Signal-Zeit-Diagram
Fehlerbehandlung
ErrorID
INPUT_INVALID_ERROR
and Controls
Abb.14-34:
Funktionsbaustein IL_TCPRecvPacketAsync
Datentyp
Kommentar
Start bei steigender Flanke. Ausgänge werden bei fallender Flanke
BOOL
zurückgesetzt.
Der Socket-Descriptor wird vom IL_TCPConnectionAsync bzw. vom
DINT
IL_TCPInitialAsync ausgegeben
POINTER TO BYTE Zeiger auf die Startadresse, der zu empfangenen Daten
UDINT
Größe des Datenpuffers in Byte
BOOL
TRUE zeigt, dass die Daten erfolgreich empfangen wurden
TRUE zeigt, dass der Funktionsbaustein auf eingehende Daten war‐
BOOL
tet
TRUE zeigt, dass ein Fehler während des Funktionsbausteinbetrie‐
BOOL
bes aufgetreten ist
ERROR_CODE
Enthält Informationen zur Fehlererkennung
ERROR_STRUCT
Enthält nähere Informationen zur Fehlererkennung
Anzahl der empfangenen Bytes. 0 zeigt, dass die Verbindung beendet
UDINT
wurde oder ein Fehler auftrat.
Abb.14-35:
E/A-Schnittstelle IL_TCPRecvPacketAsync
Abb.14-36:
Zeitdiagramm der TCP-Datenempfangsoperationen
Der Funktionsbaustein erzeugt folgende Fehlermeldungen für die Tabelle
ETHERNET_TABLE in Additional1/Additional2:
Additional1
ERR_INVALID_SOCKET
Rexroth IndraMotion MTX 09VRS | Projektierung
Additional2
Beschreibung
0
Socket-Descriptor ungültig

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis