RTS_IEC_RESULT (ALIAS) ¶ TYPE RTS_IEC_RESULT : UDINT
RTS_IEC_SIZE (ALIAS) ¶ TYPE RTS_IEC_SIZE : POINTER TO BYTE
XWORD (ALIAS) ¶ TYPE XWORD : __XWORD
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:12:15 companyName string 3S-Smart Software Solutions GmbH libraryFile SysTypes2_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysTypes2_Itfs.clean.json version version 2.0.0.0 ProjectInformation ContainerLibrary bool True IsInterfaceLibrary True Released True LastModificationDateTime date 20.04.2021, 16:12:15 LibraryCategories library-category-list System|SysLibs Author string 3S-Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace SysTypes Description See: Description Project SysTypes2_Itfs Title SysTypes2 Interfaces Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
TCP Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title TCP Version 3.5.19.0 Categories Intern|Networking Namespace TCP Author 3S - Smart Software Solutions GmbH Placeholder TCP Description 1 ¶ Encapsulates socket calls in an easy to use TCP library Contents: ¶ TCP Enums Function Blocks Functions GlobalConstants Structs Indices and tables ¶ 1 Based on TCP.library, last modified 02.03.2023, 10:51:59. LibDoc 4.4.0.0-b.27 The content file TCP.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 02.03.2023, 10:52:01.
TCP ¶ Enums ERROR (Enum) STREAM_STATE (Enum) Function Blocks Connector (FunctionBlock) Connect (Method) Disconnect (Method) IPAddress (Property) Port (Property) Reset (Method) ResolveHostName (Method) Listener (FunctionBlock) Accept (Method) IPAddress (Property) Listen (Method) Port (Property) Socket (Property) Start (Method) Stop (Method) Select (FunctionBlock) Check (Method) CheckError (Method) CheckReceive (Method) CheckSend (Method) Stream (FunctionBlock) CheckConnectivity (Method) CheckReceive (Method) CheckSend (Method) Close (Method) Create (Method) FdIsSet (Method) FdSet (Method) GetOption (Method) IoControl (Method) Properties IPAddress (Property) Socket (Property) State (Property) Receive (Method) Reset (Method) Send (Method) SetOption (Method) Functions UDINT_TO_IPSTRING (Function) GlobalConstants Constants (GVL) Structs SockAddr (Struct)
Enums ¶ ERROR (Enum) STREAM_STATE (Enum)
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Comment NO_ERROR No Error: Everything worked fine. TIME_OUT Call timed out PENDING Still pending INVALID_HANDLE Detected an invalid handle/null pointer INVALID_IPADDRESS The given address is not valid CONNECT_FAILED Failed to connect to Listener HOST_NOT_FOUND Listener could not be found TCP_OPEN_ERROR Could not open tcp connection NO_STREAMS_TO_LISTEN There are no streams to listen to ADDR_NOT_AVAILABLE Address not available on this plc CONNECTION_LOST Connection lost. Check cables STREAM_STATE_ERROR Stream already created GET_OPTION_FAILED Could not get option. Maybe it is not supported by OS SET_OPTION_FAILED Could not set option. Maybe it is not supported by OS IOCTL_FAILED IO-Control failed RECEIVE_ERROR Error receiving a stream SEND_ERROR Error sending a stream FD_SET_INIT_FAILED Could not init fd set
STREAM_STATE (ENUM) ¶ TYPE STREAM_STATE : InOut: Name Initial Comment CLOSED 0 Stream is closed CONNECTING Stream is connecting LISTENING Stream is listening OPEN Stream is open. Ready to send/receive data FAILED Opening the stream failed.