LDATAREF_TYPE (STRUCT) ¶ TYPE LDATAREF_TYPE : STRUCT InOut: Name Type POURef UINT Offset UDINT Size UDINT
SYSIECTASKCONFENTRY (STRUCT) ¶ TYPE SYSIECTASKCONFENTRY : STRUCT InOut: Name Type byTaskNr USINT byPriority USINT lInterval DINT ldrEvent LDATAREF_TYPE wIndex UINT ulNameLen UDINT szName STRING(80)
SYSIECTASKINFO (STRUCT) ¶ TYPE SYSIECTASKINFO : STRUCT InOut: Name Type dwCount DWORD dwCycleTime DWORD dwCycleTimeMin DWORD dwCycleTimeMax DWORD dwCycleTimeAvg DWORD wStatus WORD wMode WORD
SysIECGetFctPointer (FUN) ¶ FUNCTION SysIECGetFctPointer : DWORD This function returns the address of a function. This function is not implemented in V3 and return 0 InOut: Scope Name Type Comment Return SysIECGetFctPointer DWORD Input wIndexOf WORD Index of POU, see operator INDEXOF()
SysIECTaskGetConfig (FUN) ¶ FUNCTION SysIECTaskGetConfig : BOOL This function return the iec task configuration InOut: Scope Name Type Return SysIECTaskGetConfig BOOL Input udiTaskId UDINT pTaskConfig POINTER TO SYSIECTASKCONFENTRY
SysIECTaskGetInfo (FUN) ¶ FUNCTION SysIECTaskGetInfo : BOOL This function returns iec task information InOut: Scope Name Type Return SysIECTaskGetInfo BOOL Input stTaskName STRING pTaskInfo POINTER TO SYSIECTASKINFO
SysIECTaskResetEvent (FUN) ¶ FUNCTION SysIECTaskResetEvent : BOOL This function resets the event of an event task. This function is not implemented in V3 and returns FALSE InOut: Scope Name Type Return SysIECTaskResetEvent BOOL
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 03.07.2018, 10:34:54 companyName string 3S-Smart Software Solutions GmbH libraryFile SysIecTasks23.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP13 contentFile SysIecTasks23.clean.json version version 2.0.0.0 ProjectInformation Released bool True Support32BitOnly True LastModificationDateTime date 03.07.2018, 10:34:54 LibraryCategories library-category-list System|SysLibs23 Author string 3S - Smart Software Solutions GmbH Company System Description See: Description Project SysIecTasks23 Title SysIecTasks23 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) CmpIecTask ¶ Library Identification ¶ Placeholder: CmpIecTask Default Resolution: CmpIecTask, * (System) Namespace: CmpIecTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpIecTask Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysTypes Interfaces ¶ Library Identification ¶ Name: SysTypes Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes Interfaces, * (System)
SysMemSwap (FUN) ¶ FUNCTION SysMemSwap : DINT Routine to swap memory into littel endian. If little endian (intel) byteorder is received and platform has big endian (motorola) byteorder. On little endian byteorder platforms, routine does nothing RETURN: Number of bytes swapped: -1 = failed (iSize too large) 0 = no swapping necessary (little endian byteorder) >0 = Number of bytes swapped (big endian byteorder) InOut: Scope Name Type Comment Return SysMemSwap DINT Input pbyBuffer POINTER TO BYTE Pointer to data to swap. You can check, which order is selected by calling the routine with pbyBuffer=0 udiSize UDINT Size of one element to swap udiCount UDINT Number of elements to swap