tSysComRead (STRUCT) ¶ TYPE tSysComRead : STRUCT InOut: Name Type pbyBuffer POINTER TO BYTE ulSize UDINT ulTimeout UDINT pResult POINTER TO RTS_IEC_RESULT pulOut POINTER TO UDINT
tSysComSetSettings (STRUCT) ¶ TYPE tSysComSetSettings : STRUCT InOut: Name Type pSettings POINTER TO COM_Settings pSettingsEx POINTER TO COM_SettingsEx pulOut POINTER TO RTS_IEC_RESULT
tSysComSetTimeout (STRUCT) ¶ TYPE tSysComSetTimeout : STRUCT InOut: Name Type pulTimeout POINTER TO COM_Timeout pulOut POINTER TO RTS_IEC_RESULT
tSysComWrite (STRUCT) ¶ TYPE tSysComWrite : STRUCT InOut: Name Type pbyBuffer POINTER TO BYTE ulSize UDINT ulTimeout UDINT pResult POINTER TO RTS_IEC_RESULT pulOut POINTER TO UDINT
SysCpuResetBit (FUN) ¶ FUNCTION SysCpuResetBit : RTS_IEC_RESULT <description> Reset a bit in an ULONG variable in one processor step. This operation is to provide a multitasking save operation. </description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysCpuResetBit RTS_IEC_RESULT Input pulValue POINTER TO UDINT <param name=”pulValue” type=”IN”>Pointer to the unsigned value to reset a bit inside in one atomic processor step</param> ulBit UDINT <param name=”ulBit” type=”IN”>Bit number inside the variable to reset. 0=first bit, 31=last bit</param>
SysCpuResetBit2 (FUN) ¶ FUNCTION SysCpuResetBit2 : RTS_IEC_RESULT <description> Reset a bit in an BYTE variable in one processor step. This operation is to provide a multitasking save operation. </description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysCpuResetBit2 RTS_IEC_RESULT Input pbyValue POINTER TO BYTE <param name=”pbyValue” type=”IN”>Pointer to the unsigned value to reset a bit inside in one atomic processor step</param> ulBit UDINT <param name=”ulBit” type=”IN”>Bit number inside the variable to reset. 0=first bit, 7=last bit</param>
SysCpuSetBit (FUN) ¶ FUNCTION SysCpuSetBit : RTS_IEC_RESULT <description> Set a bit in an ULONG variable in one processor step. This operation is to provide a multitasking save operation. </description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysCpuSetBit RTS_IEC_RESULT Input pulValue POINTER TO UDINT <param name=”pulValue” type=”IN”>Pointer to the unsigned value to set a bit inside in one atomic processor step</param> ulBit UDINT <param name=”ulBit” type=”IN”>Bit number inside the variable to set. 0=first bit, 31=last bit</param>
SysDirRename (FUN) ¶ FUNCTION SysDirRename : BOOL InOut: Scope Name Type Return SysDirRename BOOL Inout Const stOldName STRING stNewName STRING
SysDirClose30 (FUN) ¶ FUNCTION SysDirClose30 : UDINT InOut: Scope Name Type Return SysDirClose30 UDINT Input hDir UDINT
SysDirCreate30 (FUN) ¶ FUNCTION SysDirCreate30 : UDINT InOut: Scope Name Type Return SysDirCreate30 UDINT Input szDir REFERENCE TO STRING