The Festo_EasyIP.lib library
9
1.4 Internally used variables, constants and Help functions
1.4.1 Global variables
The following global variables for internal library functions are created in the Festo_EasyIP.lib library and
cannot be modified.
Identifier
Data type
Value
Description
IPTable
ARRAY[0..MAXIPTABLEINDEX]
OF DINT
EasyIP address table (short
addresses assigned to IP
addresses)
EasyIPInit
INT
0
EasyIP initialisation status
EasySockDesc
DINT
0
EasyIP socket descriptor (assigned
by the library when the socket is
opened)
EasyState
ARRAY[0..MAXIPTABLEINDEX]
of EasyStatus
EasyIP status field for every IP
address
TimeOutTime
UINT
1
EasyIP timeout time (set by the
timeout function)
MaxFlags
DWORD
Size of the flag area (set when the
Easy_Server program is initialised)
MaxInp
DWORD
Size of the input area (set when the
Easy_Server program is initialised)
MaxOutp
DWORD
Size of the output area (set when
the Easy_Server program is
initialised)
pFlag
DWORD
Pointer indicating the start (offset 0)
of the flag area (set when the
Easy_Server program is initialised)
pInput
DWORD
Pointer indicating the start (offset 0)
of the input area (set when the
Easy_Server program is initialised)
pOutput
DWORD
Pointer indicating the start (offset 0)
of the output area (set when the
Easy_Server program is initialised)
StringTable
ARRAY[0..MAX_STRING_IDX]
OF STRING(STRING_SIZE)
String table
UdpRcvBuffer
ARRAY [0..1023] OF BYTE
Receive buffer for UDP package
UdpRcvBufferSize
DINT
1000
UdpSendBuffer
ARRAY[0..1023] OF BYTE
Send buffer for UDP packet
UdpSendBufferSize DINT
1000
BigEndian
BOOL
FALSE Byte order in the target system (set
when the Easy_Server program is
initialised)
NonBlockingSocket BOOL
TRUE
Changes the mode of the socket to
non blocking, can be overwritten in
the system event 'Start'.
Summary of Contents for CECX-X-C1 Series
Page 1: ...Manual Controller Modular CECX CECX X C1 CECX X M1 761886 1112c en ...
Page 2: ...1112c en ...
Page 4: ......
Page 6: ...1112c en ...
Page 7: ...CECX modular control system CECX modular control system ...
Page 46: ...CECX modular control system CECX I 38 ...
Page 47: ...System manual CECX ...
Page 48: ...CECX II ...
Page 56: ...Content System Manual CECX VIII ...
Page 58: ...System manual CECX Product design CECX II 0 2 ...
Page 68: ...System manual CECX Safety notes CECX II 2 6 ...
Page 76: ...System manual CECX System overview CECX II 3 8 ...
Page 84: ...System manual CECX General assembly and installation instructions CECX II 4 8 ...
Page 118: ...System manual CECX Operating behavior CECX II 8 6 ...
Page 122: ...System manual CECX Disposal CECX II 10 2 ...
Page 124: ...System manual CECX Technical data CECX II 11 2 ...
Page 166: ......
Page 180: ......
Page 212: ......
Page 232: ......
Page 248: ......
Page 260: ......
Page 278: ......
Page 294: ......
Page 308: ......
Page 412: ......
Page 426: ......
Page 500: ...System manual CECX Bus link module CECX B CO CECX II 34 64 ...
Page 501: ...The library Ethernet lib The library Ethernet lib ...
Page 505: ...The library EventData lib The library EventData lib ...
Page 511: ...The library IncEnc lib The library IncEnc lib ...
Page 517: ...The Festo_EasyIP lib library ...
Page 532: ......
Page 535: ...The library PLCService lib The library PLCService lib ...
Page 542: ...The library PLCService lib CECX VII 6 ...
Page 543: ...The library SysLibComEx lib The library SysLibComEx lib ...
Page 547: ...The Festo_Motion lib library ...
Page 584: ......
Page 585: ...The Festo_PartDetector lib library ...
Page 601: ...FED VipWin interface ...
Page 630: ......