SysShm Library Documentation ¶ Company System Title SysShm Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder SysShm Description 1 ¶ Library to get access to a shared memory on the target. Indices and tables ¶ 1 Based on SysShm.library, last modified 20.04.2021, 16:08:00. LibDoc 4.4.0.0-b.27 The content file SysShm.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:08:00.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:08:00 companyName string 3S-Smart Software Solutions GmbH libraryFile SysShm.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysShm.clean.json version version 2.0.0.0 ProjectInformation IsCommonLibraryContainer bool True Released True LastModificationDateTime date 20.04.2021, 16:08:00 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Patch 3 Description See: Description Placeholder SysShm Project SysShm Title SysShm Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SysShm Implementation ¶ Library Identification ¶ Placeholder: SysShm Implementation Default Resolution: SysShm Implementation, * (System) Namespace: SysShm_Implementation Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: SysShm Implementation SysShm Interfaces ¶ Library Identification ¶ Name: SysShm Interfaces Version: newest Company: System Namespace: SysShm_Interfaces Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: SysShm 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)
SysShm23 Library Documentation ¶ Company System Title SysShm23 Version 3.5.13.0 Categories System|SysLibs23 Author 3S - Smart Software Solutions GmbH Description 1 ¶ Compatibility library for CoDeSys 2.3 projects, to get access to shared memory. Contents: ¶ POUs SysShmClose (Function) SysShmOpen (Function) SysShmRead (Function) SysShmWrite (Function) extern30 GVL (GVL) SysSharedMemoryClose (Function) SysSharedMemoryOpen (Function) SysSharedMemoryRead (Function) SysSharedMemoryWrite (Function) Indices and tables ¶ 1 Based on SysShm23.library, last modified 03.07.2018, 10:35:17. LibDoc 4.4.0.0-b.27 The content file SysShm23.clean.json was generated with CODESYS V3.5 SP13 on 03.07.2018, 10:35:18.
SysShmClose (FUN) ¶ FUNCTION SysShmClose : BOOL InOut: Scope Name Type Comment Return SysShmClose BOOL Input hShm DWORD Handle to shared memory
POUs ¶ SysShmClose (Function) SysShmOpen (Function) SysShmRead (Function) SysShmWrite (Function)
SysShmOpen (FUN) ¶ FUNCTION SysShmOpen : DWORD InOut: Scope Name Type Comment Return SysShmOpen DWORD Input stName STRING Name of shared memory object dwPhysicalAddress DWORD Physical address of shared memory (must exist!) pdwSize DWORD Address of size. Will be filled by function, if shared memory exists
SysShmRead (FUN) ¶ FUNCTION SysShmRead : DWORD InOut: Scope Name Type Comment Return SysShmRead DWORD Input hShm DWORD Handle to shared memory dwOffset DWORD Offset in shared memory pData DWORD Address of databuffer to read dwSize DWORD Number of bytes to read
SysShmWrite (FUN) ¶ FUNCTION SysShmWrite : DWORD InOut: Scope Name Type Comment Return SysShmWrite DWORD Input hShm DWORD Handle to shared memory dwOffset DWORD Offset in shared memory pData DWORD Address of databuffer to write dwSize DWORD Number of bytes to write
SysSem23 Library Documentation ¶ Company System Title SysSem23 Version 3.5.15.0 Categories System|SysLibs23 Author 3S - Smart Software Solutions GmbH Description 1 ¶ Compatibility library for CoDeSys 2.3 projects, to get access to semaphores. Contents: ¶ POUs SysSemCreate (Function) SysSemDelete (Function) SysSemEnter (Function) SysSemLeave (Function) SysSemTry (Function) extern30 GVL (GVL) SysSemCreate30 (Function) SysSemDelete30 (Function) SysSemEnter30 (Function) SysSemLeave30 (Function) SysSemTry30 (Function) Indices and tables ¶ 1 Based on SysSem23.library, last modified 24.07.2019, 09:09:31. LibDoc 4.4.0.0-b.27 The content file SysSem23.clean.json was generated with CODESYS V3.5 SP15 on 24.07.2019, 09:09:33.