SysShmAsyncFB.SysShmCloseAsyncWrapper (METH) ¶ METHOD SysShmCloseAsyncWrapper : RTS_IEC_RESULT InOut: Scope Name Type Return SysShmCloseAsyncWrapper RTS_IEC_RESULT Input pParam POINTER TO tSysShmClose
SysShmAsyncFB.SysShmGetPointerAsyncWrapper (METH) ¶ METHOD SysShmGetPointerAsyncWrapper : POINTER TO BYTE InOut: Scope Name Type Return SysShmGetPointerAsyncWrapper POINTER TO BYTE Input pParam POINTER TO tSysShmGetPointer
POUs ¶ SysShmClose (Function) SysShmOpen (Function) SysShmRead (Function) SysShmWrite (Function)
SysShmClose (FUN) ¶ FUNCTION SysShmClose : BOOL InOut: Scope Name Type Comment Return SysShmClose BOOL Input hShm DWORD Handle to shared memory
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
extern30 ¶ GVL (GVL) SysSharedMemoryClose (Function) SysSharedMemoryOpen (Function) SysSharedMemoryRead (Function) SysSharedMemoryWrite (Function)
GVL (GVL) ¶ InOut: Scope Name Type Initial Comment Constant SYSSHM_INVALID_HANDLE UDINT 16#FFFFFFFF -1 is not valid for a unsigned int in IEC
SysSharedMemoryClose (FUN) ¶ FUNCTION SysSharedMemoryClose : UDINT InOut: Scope Name Type Return SysSharedMemoryClose UDINT Input hShm UDINT