130 Ethernet module User’s Manual
Chapter 6 Socket Interface Communication
6
(a) Defining the variables
(*=============================================
EN311 UDP SOCKET TEST PROGRAM (RECEIVE)
=============================================*)
VAR
SLOTW: WORD; (* Slot specification *)
OPEN_READ: BOOL;
MREAD_CMP: BOOL;
MREAD_CMPX: BOOL;
STN_STS: WORD; (* Station status *)
SOCKSTS: WORD; (* Socket status *)
STBY_REQ: BOOL;
PARA_REQ: BOOL;
REQ_MODE: BOOL;
CMP_MODE: BOOL;
ERR_MODE: BOOL;
STS_MODE: INT; (* Standby request error status *)
CMP_RESET: BOOL;
ERR_RESET: BOOL;
STS_RESET: INT; (* Reset request error status *)
CMP_PARA: BOOL;
ERR_PARA: BOOL;
STS_PARA: INT; (* Parameter setup request error status *)
CMP_MODE2: BOOL;
ERR_MODE2: BOOL;
STS_MODE2: INT; (* Run request error status *)
MREAD_CMP2: BOOL;
NOT_RUN: BOOL;
RUN1: BOOL;
MREAD_CMP3: BOOL;
OK_STS: BOOL;
OPEN_CMP: BOOL;
OPEN_ERR: BOOL;
OPEN_STS: INT; (* UDP open request error status *)
MREAD_CMP4: BOOL;
OK_OPEN: BOOL;
NOT_OPEN: BOOL;
RX_REQ: BOOL;
RX_CMP: BOOL;
RX_ERR: BOOL;
RX_STS: INT; (* UDP receive request error status *)
CLOSE_CMP: BOOL;
CLOSE_ERR: BOOL;
CLOSE_STS: INT; (* UDP close request error status *)