SysComRead30 (FUN) ¶ FUNCTION SysComRead30 : UDINT InOut: Scope Name Type Return SysComRead30 UDINT Input hCom RTS_IEC_HANDLE pbyBuffer POINTER TO BYTE ulSize UDINT ulTimeout COM_Timeout pResult POINTER TO RTS_IEC_RESULT
SysComSetSettings30 (FUN) ¶ FUNCTION SysComSetSettings30 : RTS_IEC_RESULT InOut: Scope Name Type Return SysComSetSettings30 RTS_IEC_RESULT Input hCom RTS_IEC_HANDLE pSettings POINTER TO COM_Settings pSettingsEx POINTER TO COM_SettingsEx
SysComWrite30 (FUN) ¶ FUNCTION SysComWrite30 : UDINT InOut: Scope Name Type Return SysComWrite30 UDINT Input hCom RTS_IEC_HANDLE pbyBuffer POINTER TO BYTE ulSize UDINT ulTimeout COM_Timeout pResult POINTER TO RTS_IEC_RESULT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 03.07.2018, 10:34:32 companyName string 3S-Smart Software Solutions GmbH libraryFile SysCom23.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP13 contentFile SysCom23.clean.json version version 2.0.0.0 ProjectInformation Released bool True Support32BitOnly True LastModificationDateTime date 03.07.2018, 10:34:32 LibraryCategories library-category-list System|SysLibs23 Author string 3S - Smart Software Solutions GmbH Company System Description See: Description Project SysCom23 Title SysCom23 Version version 3.5.13.0
SysComAsync Library Documentation ¶ Company System Title SysComAsync Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder SysComAsync Description 1 ¶ Library, to get asynchronous access to a serial interface (RS232). Contents: ¶ DUT tSysComClose (Struct) tSysComGetSettings (Struct) tSysComOpen (Struct) tSysComOpen2 (Struct) tSysComPurge (Struct) tSysComRead (Struct) tSysComSetSettings (Struct) tSysComSetTimeout (Struct) tSysComWrite (Struct) SysComAsyncFB (FunctionBlock) SysComCloseAsync (Method) SysComGetSettingsAsync (Method) SysComOpen2Async (Method) SysComOpenAsync (Method) SysComPurgeAsync (Method) SysComReadAsync (Method) SysComSetSettingsAsync (Method) SysComSetTimeoutAsync (Method) SysComWriteAsync (Method) Wrapper Indices and tables ¶ 1 Based on SysComAsync.library, last modified 20.04.2021, 16:01:49. LibDoc 4.4.0.0-b.27 The content file SysComAsync.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:01:49.
SysComAsyncFB (FB) ¶ FUNCTION_BLOCK SysComAsyncFB EXTENDS AsyncBaseClass Methods: SysComCloseAsync SysComGetSettingsAsync SysComOpen2Async SysComOpenAsync SysComPurgeAsync SysComReadAsync SysComSetSettingsAsync SysComSetTimeoutAsync SysComWriteAsync SysComCloseAsyncWrapper SysComGetSettingsAsyncWrapper SysComOpen2AsyncWrapper SysComOpenAsyncWrapper SysComPurgeAsyncWrapper SysComReadAsyncWrapper SysComSetSettingsAsyncWrapper SysComSetTimeoutAsyncWrapper SysComWriteAsyncWrapper Structure: SysComCloseAsync (Method) SysComGetSettingsAsync (Method) SysComOpen2Async (Method) SysComOpenAsync (Method) SysComPurgeAsync (Method) SysComReadAsync (Method) SysComSetSettingsAsync (Method) SysComSetTimeoutAsync (Method) SysComWriteAsync (Method) Wrapper SysComCloseAsyncWrapper (Method) SysComGetSettingsAsyncWrapper (Method) SysComOpen2AsyncWrapper (Method) SysComOpenAsyncWrapper (Method) SysComPurgeAsyncWrapper (Method) SysComReadAsyncWrapper (Method) SysComSetSettingsAsyncWrapper (Method) SysComSetTimeoutAsyncWrapper (Method) SysComWriteAsyncWrapper (Method)
SysComAsyncFB.SysComCloseAsync (METH) ¶ METHOD SysComCloseAsync : RTS_IEC_HANDLE <description>Close a com port asynchronously</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysComCloseAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysComClose <param name=”pParam” type=”IN”></param> pudState POINTER TO UDINT <param name=”pudState” type=”IN”>State of the async job. See CmpAsyncMgr.GVL.ASYNCSTATE_ definitions in CmpAsyncMgr.library.</param> pResult POINTER TO RTS_IEC_RESULT <param name=”pResult” type=”OUT”>Pointer to runtime system error code (see CmpErrors.library)</param>
SysComAsyncFB.SysComGetSettingsAsync (METH) ¶ METHOD SysComGetSettingsAsync : RTS_IEC_HANDLE InOut: Scope Name Type Comment Return SysComGetSettingsAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysComSetSettings pudState POINTER TO UDINT <param name=”pudState” type=”IN”>State of the async job. See CmpAsyncMgr.GVL.ASYNCSTATE_ definitions in CmpAsyncMgr.library.</param> pResult POINTER TO RTS_IEC_RESULT <param name=”pResult” type=”OUT”>Pointer to runtime system error code (see CmpErrors.library)</param>
SysComAsyncFB.SysComOpen2Async (METH) ¶ METHOD SysComOpen2Async : RTS_IEC_HANDLE InOut: Scope Name Type Comment Return SysComOpen2Async RTS_IEC_HANDLE Input pParam POINTER TO tSysComOpen2 pudState POINTER TO UDINT <param name=”pudState” type=”IN”>State of the async job. See CmpAsyncMgr.GVL.ASYNCSTATE_ definitions in CmpAsyncMgr.library.</param> pResult POINTER TO RTS_IEC_RESULT <param name=”pResult” type=”OUT”>Pointer to runtime system error code (see CmpErrors.library)</param>
SysComAsyncFB.SysComOpenAsync (METH) ¶ METHOD SysComOpenAsync : RTS_IEC_HANDLE InOut: Scope Name Type Comment Return SysComOpenAsync RTS_IEC_HANDLE Input pParam POINTER TO tSysComOpen pudState POINTER TO UDINT <param name=”pudState” type=”IN”>State of the async job. See CmpAsyncMgr.GVL.ASYNCSTATE_ definitions in CmpAsyncMgr.library.</param> pResult POINTER TO RTS_IEC_RESULT <param name=”pResult” type=”OUT”>Pointer to runtime system error code (see CmpErrors.library)</param>