File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 03.07.2018, 10:35:11 companyName string 3S-Smart Software Solutions GmbH libraryFile SysProjectInfo23.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP13 contentFile SysProjectInfo23.clean.json version version 2.0.0.0 ProjectInformation Released bool True Support32BitOnly True released False LastModificationDateTime date 03.07.2018, 10:35:11 LibraryCategories library-category-list System|SysLibs23 Author string 3S - Smart Software Solutions GmbH Company System Description See: Description Project SysProjectInfo23 Title SysProjectInfo23 Version string 3.1.2.1 Version version 3.5.13.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 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)