SysComSetSettingsEx (FUN) ¶ FUNCTION SysComSetSettingsEx : BOOL InOut: Scope Name Type Return SysComSetSettingsEx BOOL Input dwHandle DWORD ComSettingsExt POINTER TO COMSETTINGSEX
extern30 ¶ COM_Baudrate (Enum) COM_Parity (Enum) COM_Ports (Enum) COM_Settings (Struct) COM_SettingsEx (Struct) COM_StopBits (Enum) COM_Timeout (Enum) SysComClose30 (Function) SysComGetSettings30 (Function) SysComOpen30 (Function) SysComRead30 (Function) SysComSetSettings30 (Function) SysComWrite30 (Function)
COM_Baudrate (ENUM) ¶ TYPE COM_Baudrate : <category>Baudrates</category> <description></description> InOut: Name Initial SYS_BR_4800 4800 SYS_BR_9600 9600 SYS_BR_19200 19200 SYS_BR_38400 38400 SYS_BR_57600 57600 SYS_BR_115200 115200
COM_Parity (ENUM) ¶ TYPE COM_Parity : <category>Parity</category> <description></description> InOut: Name Initial SYS_NOPARITY 0 SYS_ODDPARITY SYS_EVENPARITY
COM_Ports (ENUM) ¶ TYPE COM_Ports : <category>Com ports</category> <description>Com port numbers</description> InOut: Name Initial SYS_COMPORT_NONE 0 SYS_COMPORT1 1 SYS_COMPORT2 SYS_COMPORT3 SYS_COMPORT4
SysComAsyncFB.SysComWriteAsyncWrapper (METH) ¶ METHOD SysComWriteAsyncWrapper : UDINT InOut: Scope Name Type Return SysComWriteAsyncWrapper UDINT Input pParam POINTER TO tSysComWrite
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:01:49 companyName string 3S-Smart Software Solutions GmbH libraryFile SysComAsync.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysComAsync.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 16:01:49 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder SysComAsync Project SysComAsync Title SysComAsync Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpAsyncMgr ¶ Library Identification ¶ Placeholder: CmpAsyncMgr Default Resolution: CmpAsyncMgr, * (System) Namespace: CmpAsyncMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpAsyncMgr CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) SysCom ¶ Library Identification ¶ Placeholder: SysCom Default Resolution: SysCom, * (System) Namespace: SysCom Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysCom 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)
SysCpuHandling Library Documentation ¶ Company System Title SysCpuHandling Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder SysCpuHandling Description 1 ¶ This library provides access to the cpu functionality of the runtime system. Contents: ¶ SysCpuAtomicAdd (Function) SysCpuAtomicAdd64 (Function) SysCpuAtomicCompareAndSwap (Function) SysCpuCallIecFuncWithParams (Function) SysCpuResetBit (Function) SysCpuResetBit2 (Function) SysCpuSetBit (Function) SysCpuSetBit2 (Function) SysCpuTestAndReset (Function) SysCpuTestAndSet (Function) SysCpuTestAndSetBit (Function) Indices and tables ¶ 1 Based on SysCpuHandling.library, last modified 20.04.2021, 16:01:57. LibDoc 4.4.0.0-b.27 The content file SysCpuHandling.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:01:57.
SysCpuAtomicAdd (FUN) ¶ FUNCTION SysCpuAtomicAdd : DINT <description> Function to increment the content of the given pointer by nSum in one atomic operation (task safe). IMPLEMENTATION NOTE: - Add/Sub the value to the content of the pointer - Return the value after the Add/Sub operation Both things must be done atomic! </description> <result><p>RESULT: Returns the value after the increment operation in an atomic way! </p></result> <SIL2/> InOut: Scope Name Type Comment Return SysCpuAtomicAdd DINT Input piValue POINTER TO DINT <param name=”piValue” type=”INOUT”>Pointer to the value to increment</param> nSum DINT <param name=”nSum” type=”IN”>Summand for the operation. >0 to increment, <0 to decrement</param> pResult POINTER TO RTS_IEC_RESULT <param name=”pResult” type=”OUT”>Pointer to runtime system error code (see CmpErrors.library)</param>