GVL_SystemConstants (GVL) ¶ InOut: Name Type Initial SYS_IO_HEADER_SIZE UDINT 16#C SYS_IO_CONFIG_ID_OFFSET UDINT 16#4 SYS_IO_TASKTYPE INT 16#0
SafetyMemCpy (FUN) ¶ FUNCTION SafetyMemCpy : POINTER TO BYTE InOut: Scope Name Type Return SafetyMemCpy POINTER TO BYTE Input pDest POINTER TO BYTE pSrc POINTER TO BYTE udiCount UDINT
SysSafetyAfterWriteOutput (FUN) ¶ FUNCTION SysSafetyAfterWriteOutput : UDINT InOut: Scope Name Type Return SysSafetyAfterWriteOutput UDINT Input udiShm __XWORD
SysSafetyBeforeReadInput (FUN) ¶ FUNCTION SysSafetyBeforeReadInput : UDINT InOut: Scope Name Type Return SysSafetyBeforeReadInput UDINT Input udiShm __XWORD
SysSafetyIoCfgReady (FUN) ¶ FUNCTION SysSafetyIoCfgReady : UDINT InOut: Scope Name Type Comment Return SysSafetyIoCfgReady UDINT Input pIoMemDescList POINTER TO BYTE Safety module list for debug reasons wNumModules WORD number of modules in the list udiConfigId UDINT Config Id for Io update pIoMemProxy POINTER TO BYTE Pointer to Proxy Io Shm udiIoShmSize UDINT Size of the Io Shm -> read from cfg
SysSafetyMapShm (FUN) ¶ FUNCTION SysSafetyMapShm : UDINT InOut: Scope Name Type Return SysSafetyMapShm UDINT Input hLog RTS_IEC_HANDLE pConnector POINTER TO IoConfigConnector udiSize UDINT psName POINTER TO STRING Inout hShm RTS_IEC_HANDLE pShm POINTER TO BYTE udiBaseAdr __XWORD
SysSafetyReadConfigIdFromSafety (FUN) ¶ FUNCTION SysSafetyReadConfigIdFromSafety : UDINT InOut: Scope Name Type Return SysSafetyReadConfigIdFromSafety UDINT Input udiShmIo __XWORD Inout udiConfigID UDINT
SysSafetyUnmapShm (FUN) ¶ FUNCTION SysSafetyUnmapShm : UDINT InOut: Scope Name Type Return SysSafetyUnmapShm UDINT Input hLog RTS_IEC_HANDLE pConnector POINTER TO IoConfigConnector udiSize UDINT psName POINTER TO STRING Inout hShm RTS_IEC_HANDLE pShm POINTER TO BYTE udiBaseAdr __XWORD
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