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 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)
SysReadWriteLock Library Documentation ¶ Company System Title SysReadWriteLock Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder SysReadWriteLock Description 1 ¶ Library provides access to a synchronization object for multiple readers and a single writer on a shared resource. Contents: ¶ SysRWLCreate (Function) SysRWLDelete (Function) SysRWLReadLock (Function) SysRWLReadLockTry (Function) SysRWLReadUnlock (Function) SysRWLWriteLock (Function) SysRWLWriteLockTry (Function) SysRWLWriteUnlock (Function) Indices and tables ¶ 1 Based on SysReadWriteLock.library, last modified 20.04.2021, 16:06:53. LibDoc 4.4.0.0-b.27 The content file SysReadWriteLock.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:06:53.
SysRWLCreate (FUN) ¶ FUNCTION SysRWLCreate : RTS_IEC_HANDLE This function can be used to create a ReadWrite locking object (synchronization object) RETURN: Handle to the semaphore or RTS_INVALID_HANDLE if failed InOut: Scope Name Type Comment Return SysRWLCreate RTS_IEC_HANDLE Input pResult POINTER TO RTS_IEC_RESULT Pointer to runtime system error code (see CmpErrors.library)
SysRWLDelete (FUN) ¶ FUNCTION SysRWLDelete : RTS_IEC_RESULT This function can be used to delete a ReadWrite locking object (synchronization object) RETURN: Returns the runtime system error code (see CmpErrors.library) InOut: Scope Name Type Comment Return SysRWLDelete RTS_IEC_RESULT Input hRWLock RTS_IEC_HANDLE Handle to the ReadWrite lock object created by SysRWLCreate
SysSafetyWriteConfigIdOfStandard (FUN) ¶ FUNCTION SysSafetyWriteConfigIdOfStandard : UDINT InOut: Scope Name Type Return SysSafetyWriteConfigIdOfStandard UDINT Input udiShmIo __XWORD udiConfigID UDINT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 22.09.2023, 10:42:54 companyName string 3S-Smart Software Solutions GmbH libraryFile SysSafetyIoBase.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysSafetyIoBase.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 22.09.2023, 10:42:52 LibraryCategories library-category-list Intern|Safety Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Patch 3 DefaultNamespace SysSafetyIoBaseLib Description See: Description Placeholder SysSafetyIoBase Project SysSafetyIoBase Title SysSafetyIoBase Version version 3.5.19.30
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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) CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysShm ¶ Library Identification ¶ Placeholder: SysShm Default Resolution: SysShm, * (System) Namespace: SysShm Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysShm 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)
SysSem Implementation Library Documentation ¶ Company System Title SysSem Implementation Version 3.5.17.0 Categories System|SysLibs Author CODESYS Development GmbH Placeholder SysSem Implementation Description 1 ¶ Library provides access to operating system semaphores on the runtime system for data synchronization. ATTENTION: Be aware, that a hangup could occur, if your task will be suspended because of a watchdog error in your protected code! Contents: ¶ SysSemCreate (Function) SysSemDelete (Function) SysSemEnter (Function) SysSemLeave (Function) SysSemTry (Function) Indices and tables ¶ 1 Based on SysSem Implementation.library, last modified 20.04.2021, 16:07:18. LibDoc 4.4.0.0-b.27 The content file SysSem Implementation.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:07:18.
SysSemCreate (FUN) ¶ FUNCTION SysSemCreate : RTS_IEC_HANDLE This function can be used to create a semaphore (synchronization object). InOut: Scope Name Type Comment Return SysSemCreate RTS_IEC_HANDLE Handle to the semaphore or RTS_INVALID_HANDLE if failed. Input pResult POINTER TO RTS_IEC_RESULT Pointer to runtime system error code (see CmpErrors.library)
SysSemDelete (FUN) ¶ FUNCTION SysSemDelete : RTS_IEC_RESULT This function deletes the semaphore which is identified by its handle. InOut: Scope Name Type Comment Return SysSemDelete RTS_IEC_RESULT Return the runtime system error code (see CmpErrors.library) Input hSem RTS_IEC_HANDLE Handle of the semaphore