Listener.Stop (METH) ¶ METHOD Stop : ERROR Stops listening on the port InOut: Scope Name Type Return Stop ERROR
Select (FB) ¶ FUNCTION_BLOCK Select Encapsulates SysSockSelect Methods: Check CheckError CheckReceive CheckSend Structure: Check (Method) CheckError (Method) CheckReceive (Method) CheckSend (Method)
Select.Check (METH) ¶ METHOD Check : ERROR InOut: Scope Name Type Comment Input iTimeOut INT Time out in micro seconds Inout strRecvSet SysSocket.SOCKET_FD_SET List of streams to be checked for receive. Only streams which are ready for reception will remain in this list. strSendSet SysSocket.SOCKET_FD_SET List of streams to be checked for send. Only streams which are ready for sending will remain in this list. strErrorSet SysSocket.SOCKET_FD_SET List of streams to be checked for errors. Only streams which are having an error will remain in this list. Return Check ERROR Output diReady DINT
Select.CheckError (METH) ¶ METHOD CheckError : ERROR InOut: Scope Name Type Comment Input iTimeOut INT Time out in micro seconds; -1 is for infinite time out. Inout socketFD_SET SysSocket.SOCKET_FD_SET List of streams to be checked for errors. Only streams which are having an error will remain in this list. Return CheckError ERROR Output diReady DINT
Select.CheckReceive (METH) ¶ METHOD CheckReceive : ERROR InOut: Scope Name Type Comment Input iTimeOut INT Time out in micro seconds; -1 is for infinite time out. Inout socketFD_SET SysSocket.SOCKET_FD_SET List of streams to be checked for receive. Only streams which are ready for reception will remain in this list. Return CheckReceive ERROR Output diReady DINT
Select.CheckSend (METH) ¶ METHOD CheckSend : ERROR InOut: Scope Name Type Comment Input iTimeOut INT Time out in micro seconds; -1 is for infinite time out. Inout socketFD_SET SysSocket.SOCKET_FD_SET List of streams to be checked for send. Only streams which are ready for sending will remain in this list. Return CheckSend ERROR Output diReady DINT
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>