The Festo_EasyIP.lib library
10
1.4.2 Global constants
The following constants for internal library functions are created in the Festo_EasyIP.lib library and cannot
be modified.
Name
Type
Value
Description
EASY_IP_PORT
UINT
995
EasyIP port.
MAXIPTABLEINDEX INT
31
Size of the EasyIP address table.
EASY_IP_HDR
DINT
20
Size of the EasyIP package header.
MAXEASYDATA
INT
256
Size of the EasyIP package data memory.
WORD_SIZE
INT
2
Size of a data word.
STRING_SIZE
WORD
256
Length of a string in bytes.
MAX_STRING
50
Maximum number of strings (size of string table).
MAX_STRING_IDX
WORD
49
Maximum index within the string table.
Magic
WORD
1234
Used to check the byte order (BigEndian or
LittleEndian) of the processor.
1.4.3 IPFrom4Chars
This function is used internally by functions of the Festo_EasyIP.lib library and converts an IP address
saved in several bytes into DWORD data format.
Input variable
Data type
Description
BYTE1
BYTE
IP address part 1 (nnn.xxx.xxx.xxx)
BYTE2
BYTE
IP address part 2 (xxx.nnn.xxx.xxx)
BYTE3
BYTE
IP address part 3 (xxx.xxx.nnn.xxx)
BYTE4
BYTE
IP address part 4 (xxx.xxx.xxx.nnn)
Output variable
Data type
Description
IPFrom4Chars
DWORD
IP address packed in DWORD for the socket function.
The order of the bytes is inverted and returned in DWORD
(see following illustration).
DWORD
BYTE4
BYTE3
BYTE2
BYTE1
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: ......