SysTargetGetType (FUN) ¶ FUNCTION SysTargetGetType : RTS_IEC_RESULT <description>Returns the target type. See “Device Types” for details.</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysTargetGetType RTS_IEC_RESULT Input pulType POINTER TO DWORD <param name=”pulType” type=”OUT”>Pointer to target type. See corresponding category “Device Types”</param>
SysTargetGetSerialNumber (FUN) ¶ FUNCTION SysTargetGetSerialNumber : RTS_IEC_RESULT <description>Returns the serial number of the target. This can be a list of hardware specific signs (processor number, board number, mac-address, etc.).</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysTargetGetSerialNumber RTS_IEC_RESULT Input ppsSerialNumber POINTER TO POINTER TO STRING(255) <param name=”ppsSerialNumber” type=”INOUT”>Pointer to pointer to serial number. If ppsSerialNumber==NULL, the length of the serial number can be retrieved in * pnMaxLen. If * ppsSerialNumber==NULL, the pointer will be set to the serial nubmer. * pnMaxLen contains the real length of the serial number. If * ppsSerialNumber!=NULL, the serial number will be written into the buffer. * pnMaxLen must specify the max length of the buffer!</param> pnMaxLen POINTER TO DINT <param name=”pnMaxLen” type=”INOUT”>Pointer to maxlength of ppsSerialNumber, returns the real length of content of ppsSerialNumber.</param>
SysTargetGetVendorName (FUN) ¶ FUNCTION SysTargetGetVendorName : RTS_IEC_RESULT <description>Returns the vendor name of the target.</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysTargetGetVendorName RTS_IEC_RESULT Input pwszName POINTER TO WSTRING <param name=”pwszName” type=”OUT”>Pointer to the device name</param> pnMaxLength POINTER TO UDINT <param name=”nMaxLength” type=”IN”>Max length of the name</param>
SysTargetGetVersion (FUN) ¶ FUNCTION SysTargetGetVersion : RTS_IEC_RESULT <description>Returns the target version.</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysTargetGetVersion RTS_IEC_RESULT Input pulVersion POINTER TO DWORD <param name=”pulVersion” type=”OUT”>Pointer to version of the target</param>
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:11:11 companyName string 3S-Smart Software Solutions GmbH libraryFile SysTarget.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysTarget.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 16:11:11 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder SysTarget Project SysTarget Title SysTarget Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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)
SysTargetVisu23 Library Documentation ¶ Company System Title SysTargetVisu23 Version 3.5.13.0 Categories System|SysLibs23 Author 3S-Smart Software Solutions GmbH Description 1 ¶ Compatibility library for CoDeSys 2.3 projects, for accessing some utility functionality of the targetvisualization Contents: ¶ Data types MouseEvent (Struct) POUs GetLastMouseDownEvent (Function) GetLastMouseMoveEvent (Function) GetLastMouseUpEvent (Function) GetText (Function) GetTextByStringId (Function) Internal Indices and tables ¶ 1 Based on SysTargetVisu23.library, last modified 03.07.2018, 10:35:30. LibDoc 4.4.0.0-b.27 The content file SysTargetVisu23.clean.json was generated with CODESYS V3.5 SP13 on 03.07.2018, 10:35:30.
SysTask Library Documentation ¶ Company System Title SysTask Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder SysTask Description 1 ¶ Library to handle own created tasks, that are not a member of the IEC Taskconfiguration. Contents: ¶ DUTs PFSYS_TASK_EXCEPTIONHANDLER (Alias) PFSYS_TASK_FUNCTION (Alias) RegContext (Struct) SYS_TASK_INFO (Struct) SYS_TASK_PARAM (Struct) FeatureFlags (GVL) GVL (GVL) SysTaskAutoReleaseOnExit (Function) SysTaskCheckStack (Function) SysTaskCreate (Function) SysTaskCreate2 (Function) SysTaskDestroy (Function) SysTaskEnd (Function) SysTaskEnter (Function) SysTaskExit (Function) SysTaskGenerateException (Function) SysTaskGetContext (Function) SysTaskGetCurrent (Function) SysTaskGetCurrentOSHandle (Function) SysTaskGetInfo (Function) SysTaskGetInterval (Function) SysTaskGetName (Function) SysTaskGetOSHandle (Function) SysTaskGetOSPriority (Function) SysTaskGetPriority (Function) SysTaskJoin (Function) SysTaskLeave (Function) SysTaskResume (Function) SysTaskSetExit (Function) SysTaskSetInterval (Function) SysTaskSetPriority (Function) SysTaskSuspend (Function) SysTaskWaitInterval (Function) SysTaskWaitSleep (Function) SysTaskWaitSleepUs (Function) TaskPriorities (GVL) Indices and tables ¶ 1 Based on SysTask.library, last modified 20.04.2021, 16:11:19. LibDoc 4.4.0.0-b.27 The content file SysTask.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:11:19.
DUTs ¶ PFSYS_TASK_EXCEPTIONHANDLER (Alias) PFSYS_TASK_FUNCTION (Alias) RegContext (Struct) SYS_TASK_INFO (Struct) SYS_TASK_PARAM (Struct)
PFSYS_TASK_EXCEPTIONHANDLER (ALIAS) ¶ TYPE PFSYS_TASK_EXCEPTIONHANDLER : POINTER TO BYTE