SysSemTry (FUN) ¶ FUNCTION SysSemTry : BOOL Try to enter the semaphore. If semaphore is available, the function entered the semaphore and returned ERR_OK. If semaphore is not available, ERR_FAILED is returned. The semaphore is identified by its handle. Note Function is not blocking instead of SysSemEnter! Function returns immediate with an entered lock (ERR_OK) or without having the lock (ERR_FAILED)! InOut: Scope Name Type Comment Return SysSemTry BOOL Returns the runtime system error code (see CmpErrors.library) Input dwHandle DWORD Handle of the semaphore
extern30 ¶ GVL (GVL) SysSemCreate30 (Function) SysSemDelete30 (Function) SysSemEnter30 (Function) SysSemLeave30 (Function) SysSemTry30 (Function)
GVL (GVL) ¶ InOut: Scope Name Type Initial Constant SYSSEM_INVALID_HANDLE UDINT 16#FFFFFFFF
SysSemCreate30 (FUN) ¶ FUNCTION SysSemCreate30 : UDINT InOut: Scope Name Type Return SysSemCreate30 UDINT Input pResult POINTER TO UDINT
SysSemDelete30 (FUN) ¶ FUNCTION SysSemDelete30 : UDINT InOut: Scope Name Type Return SysSemDelete30 UDINT Input hSem UDINT
SysSemEnter30 (FUN) ¶ FUNCTION SysSemEnter30 : UDINT InOut: Scope Name Type Return SysSemEnter30 UDINT Input hSem UDINT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:06:53 companyName string 3S-Smart Software Solutions GmbH libraryFile SysReadWriteLock.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysReadWriteLock.clean.json version version 2.0.0.0 ProjectInformation LinkInSimulation bool True Released True LastModificationDateTime date 20.04.2021, 16:06:53 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder SysReadWriteLock Project SysReadWriteLock Title SysReadWriteLock Version version 3.5.17.0
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) 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)
SysRtc23 Library Documentation ¶ Company System Title SysRtc23 Version 3.5.13.0 Categories System|SysLibs23 Author 3S - Smart Software Solutions Description 1 ¶ Compatibility library for CoDeSys 2.3 projects, to get access to real time clock Contents: ¶ POUs SysRtcCheckBattery (Function) SysRtcGetHourMode (Function) SysRtcGetTime (Function) SysRtcSetTime (Function) Indices and tables ¶ 1 Based on SysRtc23.library, last modified 03.07.2018, 10:35:13. LibDoc 4.4.0.0-b.27 The content file SysRtc23.clean.json was generated with CODESYS V3.5 SP13 on 03.07.2018, 10:35:13.
SysRtcCheckBattery (FUN) ¶ FUNCTION SysRtcCheckBattery : BOOL InOut: Scope Name Type Return SysRtcCheckBattery BOOL Input bDummy BOOL