Stream (FB) ¶ FUNCTION_BLOCK Stream Represents a tcp socket with which messages can be send/received Properties: IPAddress Socket State Methods: CheckConnectivity CheckReceive CheckSend Close Create FdIsSet FdSet GetOption IoControl Receive Reset Send SetOption Structure: 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)
Stream.CheckConnectivity (METH) ¶ METHOD CheckConnectivity : BOOL Return TRUE if connection is established, FALSE if an error occurred. InOut: Scope Name Type Return CheckConnectivity BOOL
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:11:59 companyName string 3S-Smart Software Solutions GmbH libraryFile SysTimer.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysTimer.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 16:11:59 LibraryCategories library-category-list System|SysLibs Author string `` 3S - Smart Software Solutions GmbH `` Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder SysTimer Project SysTimer Title SysTimer Version version 3.5.17.0
TimerType (GVL) ¶ <category>Timer type</category> InOut: Scope Name Type Initial Comment Constant RTS_TIMER_NONE UDINT 0 <param name=”RTS_TIMER_NONE” type=”IN”>Not Defined</param> RTS_TIMER_PERIODIC UDINT 1 <param name=”RTS_TIMER_PERIODIC” type=”IN”>Periodical timer</param> RTS_TIMER_ONESHOT UDINT 2 <param name=”RTS_TIMER_ONESHOT” type=”IN”>Oneshot timer</param>
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SysTime ¶ Library Identification ¶ Placeholder: SysTime Default Resolution: SysTime, * (System) Namespace: SysTime Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTime SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
SysTypes2 Interfaces Library Documentation ¶ Company System Title SysTypes2 Interfaces Version 3.5.17.0 Categories System|SysLibs Namespace SysTypes Author 3S-Smart Software Solutions GmbH Description 1 ¶ Library contains defined types of the runtime system for external libraries. Contents: ¶ CWCHAR (Alias) HandleConstants (GVL) RTS_IEC_CWCHAR (Union) RTS_IEC_HANDLE (Alias) RTS_IEC_RESULT (Alias) RTS_IEC_SIZE (Alias) XWORD (Alias) Indices and tables ¶ 1 Based on SysTypes2_Itfs.library, last modified 20.04.2021, 16:12:15. LibDoc 4.4.0.0-b.27 The content file SysTypes2_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:12:15.
HandleConstants (GVL) ¶ InOut: Scope Name Type Initial Constant RTS_INVALID_HANDLE RTS_IEC_HANDLE -1
CWCHAR (ALIAS) ¶ TYPE CWCHAR : RTS_IEC_CWCHAR
RTS_IEC_CWCHAR (UNION) ¶ TYPE RTS_IEC_CWCHAR : UNION InOut: Name Type wsName WSTRING(255) sName STRING(255)
RTS_IEC_HANDLE (ALIAS) ¶ TYPE RTS_IEC_HANDLE : POINTER TO BYTE