SchedUnregisterExternalEvent (FUN) ¶ FUNCTION SchedUnregisterExternalEvent : RTS_IEC_RESULT <description> <p>Unregister an external event, which was registered by SchedRegisterExternalEvent() before.</p> <p>This function should be called on system shutdown</p> <p>Valid Hook: CH_EXIT2</p> </description> <param name=”hExtEvent” type=”IN”>Handle to the external event, that should be unregistered.</param> <errorcode name=”RTS_IEC_RESULT” type=”ERR_OK”>Event was deregistered successfully</errorcode> <errorcode name=”RTS_IEC_RESULT” type=”ERR_PARAMETER”>The event handle was not registered before</errorcode> <result>Error code</result> InOut: Scope Name Type Return SchedUnregisterExternalEvent RTS_IEC_RESULT Input hExtEvent RTS_IEC_HANDLE
SchedWaitBusy (FUN) ¶ FUNCTION SchedWaitBusy : RTS_IEC_RESULT <description> Function to wait busy during a specified time interval. This consumes maximum of processor load! </description> <param name=”ptSleepUs” type=”IN”>Time to sleep in microseconds</param> <result>error code</result> InOut: Scope Name Type Return SchedWaitBusy RTS_IEC_RESULT Inout ptSleepUs SYSTIME
SchedWaitSleep (FUN) ¶ FUNCTION SchedWaitSleep : RTS_IEC_RESULT <description> Function to sleep a specified time interval in microseconds _without_ consuming processor load! </description> <param name=”ptSleepUs” type=”IN”>Time to sleep in microseconds</param> <result>error code</result> InOut: Scope Name Type Return SchedWaitSleep RTS_IEC_RESULT Inout ptSleepUs SYSTIME
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:55:19 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpSchedule.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpSchedule.clean.json version version 2.0.0.0 ProjectInformation LinkInSimulation bool True Released True LastModificationDateTime date 20.04.2021, 15:55:19 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Patch 2 Description See: Description Placeholder CmpSchedule Project CmpSchedule Title CmpSchedule Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpApp ¶ Library Identification ¶ Placeholder: CmpApp Default Resolution: CmpApp, * (System) Namespace: CmpApp Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpApp 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_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
CmpSercos3Master Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title CmpSercos3Master Version 3.5.17.0 Categories System|SysLibs Namespace CmpSercos3Master Author None Placeholder CmpSercos3Master Description 1 ¶ Component for Sercos3 Cosema Indices and tables ¶ 1 Based on CmpSercos3Master.library, last modified 20.04.2021, 15:55:27. LibDoc 4.4.0.0-b.27 The content file CmpSercos3Master.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:55:27.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:55:27 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpSercos3Master.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpSercos3Master.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 15:55:27 LibraryCategories library-category-list System|SysLibs Company string 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace CmpSercos3Master Description See: Description Placeholder CmpSercos3Master Project CmpSercos3Master Title CmpSercos3Master Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
CmpSettings Library Documentation ¶ Company System Title CmpSettings Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder CmpSettings Description 1 ¶ Library to access all configuration settings. Contents: ¶ SettgBeginUpdate (Function) SettgCacheOptions (GVL) SettgEndUpdate (Function) SettgGetIntValue (Function) SettgGetStringValue (Function) SettgGetWStringValue (Function) SettgRemoveKey (Function) SettgSetIntValue (Function) SettgSetStringValue (Function) SettgSetWStringValue (Function) Indices and tables ¶ 1 Based on CmpSettings.library, last modified 20.04.2021, 15:55:36. LibDoc 4.4.0.0-b.27 The content file CmpSettings.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:55:36.
SettgBeginUpdate (FUN) ¶ FUNCTION SettgBeginUpdate : RTS_IEC_RESULT Function to block writing settings to database file until SettgEndUpdate is called! But the settings cache is updated. NOTE: - Funcion can be called nested, so only at the last call of SettgEndUpdate , the database is written! - Always call SettgBeginUpdate() and SettgEndUpdate() symmetric!!! InOut: Scope Name Type Comment Return SettgBeginUpdate RTS_IEC_RESULT Runtime system error code (see CmpErrors.library).