2-783
2 Instruction Descriptions
NJ-series Instructions Reference Manual (W502)
Communications Instructions
2
SktGetTCPStatus
SktGetTCPStatus
The SktGetTCPStatus instruction reads the status of a TCP socket.
* _CLOSED, _LISTEN, _SYS_SENT, _SYN_RECEIVED, _ESTABLISHED, _CLOSE_WAIT, _FIN_WAIT1, _CLOSING,
_LAST_ACK, _FIN_WAIT2, or _TIME_WAIT
Instruction Name
FB/
FUN
Graphic expression ST expression
SktGetTCP
Status
Read TCP
Socket Status
FB None SktGetTCPStatus_instance(Execute,
Socket, Done, Busy, Error, ErrorID,
TcpStatus, DatRcvFlag);
Variables
Name Meaning I/O Description Valid range Unit Default
Socket Socket Input Socket
--- --- ---
TcpStatus TCP connec-
tion status
Output
TCP connection status *
--- ---
DatRcvFlag Data
Received Flag
TRUE: Data is received.
FALSE: Data is not received.
Depends on data
type.
Boolean
Bit strings Integers
Real
numbers
Times, durations,
dates, and text strings
BOOL
BYTE
WORD
DWORD
LWORD
USINT
UINT
UDINT
ULINT
SINT
INT
DINT
LINT
REAL
LREAL
TIME
DATE
TOD
DT
STRING
Socket Refer to Function for details on the structure _sSOCKET.
TcpStatus Refer to Function for the enumerators of the enumerated type _eCONNECTION_STATE.
DatRcvFlag OK