POUs ¶ SysRtcCheckBattery (Function) SysRtcGetHourMode (Function) SysRtcGetTime (Function) SysRtcSetTime (Function)
SysRtcGetHourMode (FUN) ¶ FUNCTION SysRtcGetHourMode : BOOL InOut: Scope Name Type Return SysRtcGetHourMode BOOL Input bDummy BOOL
SysRtcGetTime (FUN) ¶ FUNCTION SysRtcGetTime : DATE_AND_TIME InOut: Scope Name Type Return SysRtcGetTime DT Input dummy BOOL
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 03.07.2018, 10:35:13 companyName string 3S-Smart Software Solutions GmbH libraryFile SysRtc23.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP13 contentFile SysRtc23.clean.json version version 2.0.0.0 ProjectInformation Released bool True Support32BitOnly True LastModificationDateTime date 03.07.2018, 10:35:13 LibraryCategories library-category-list System|SysLibs23 Author string 3S - Smart Software Solutions Company System Description See: Description Project SysRtc23 Title SysRtc23 Version string 2.4.0.6 Version version 3.5.13.0
SysRtcSetTime (FUN) ¶ FUNCTION SysRtcSetTime : BOOL InOut: Scope Name Type Return SysRtcSetTime BOOL Input ActDateAndTime DT
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SysTimeRtc ¶ Library Identification ¶ Placeholder: SysTimeRtc Default Resolution: SysTimeRtc, * (System) Namespace: SysTimeRtc Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTimeRtc
SysTarget Library Documentation ¶ Company System Title SysTarget Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder SysTarget Description 1 ¶ Library, to get access to the target identification Contents: ¶ DeviceTypes (GVL) OperatingSystemID (GVL) ProcessorID (GVL) SysTargetGetDeviceName (Function) SysTargetGetId (Function) SysTargetGetNodeName (Function) SysTargetGetOperatingSystemId (Function) SysTargetGetProcessorId (Function) SysTargetGetSerialNumber (Function) SysTargetGetType (Function) SysTargetGetVendorName (Function) SysTargetGetVersion (Function) Indices and tables ¶ 1 Based on SysTarget.library, last modified 20.04.2021, 16:11:11. LibDoc 4.4.0.0-b.27 The content file SysTarget.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:11:11.
OperatingSystemID (GVL) ¶ <category>Operating System ID</category> <description>Specifies which operating system is used. With these defines, operating system specific code can be managed.</description> InOut: Scope Name Type Initial Comment Constant SYSTARGET_OS_NONE UDINT 1 <element name=”SYSTARGET_OS_NONE” type=”IN”>No operating system used</element> SYSTARGET_OS_WINDOWS UDINT 2 <element name=”SYSTARGET_OS_WINDOWS” type=”IN”>Windows operating system (user mode)</element> SYSTARGET_OS_WINDOWS_KERNEL UDINT 3 <element name=”SYSTARGET_OS_WINDOWS_KERNEL” type=”IN”>Windows operating system (old name for RTE)</element> SYSTARGET_OS_WINDOWS_RTE UDINT 3 <element name=”SYSTARGET_OS_WINDOWS_KERNEL” type=”IN”>Windows operating system with RTE</element> SYSTARGET_OS_WINDOWS_CE UDINT 4 <element name=”SYSTARGET_OS_WINDOWS_CE” type=”IN”>WindowsCE operating system</element> SYSTARGET_OS_LINUX UDINT 5 <element name=”SYSTARGET_OS_LINUX” type=”IN”>Linux operating system</element> SYSTARGET_OS_VXWORKS UDINT 6 <element name=”SYSTARGET_OS_VXWORKS” type=”IN”>VxWorks operating system</element> SYSTARGET_OS_QNX UDINT 7 <element name=”SYSTARGET_OS_QNX” type=”IN”>QNX operating system</element> SYSTARGET_OS_UCOS UDINT 8 <element name=”SYSTARGET_OS_UCOS” type=”IN”>UCOS operating system</element>
DeviceTypes (GVL) ¶ <category>Device Types</category> InOut: Scope Name Type Initial Comment Constant SYSTARGET_TYPE_SPECIAL_UNREGISTERED_SLOT DWORD 16#0 <element name=”SYSTARGET_TYPE_SPECIAL_UNREGISTERED_SLOT”>Special device with unregistered slots</element> SYSTARGET_TYPE_PROGRAMMABLE DWORD 16#1000 <element name=”SYSTARGET_TYPE_PROGRAMMABLE”>Programmable device</element> SYSTARGET_TYPE_3S_SPECIAL_DEVICE DWORD 16#1001 <element name=”SYSTARGET_TYPE_3S_SPECIAL_DEVICE”>3S special device (e.g. OfflineVisuClient)</element> SYSTARGET_TYPE_SAFETY_DEVICE DWORD 16#1002 <element name=”SYSTARGET_TYPE_SAFETY_DEVICE”>Safety device</element> SYSTARGET_TYPE_DRIVE DWORD 16#1003 <element name=”SYSTARGET_TYPE_DRIVE”>Drive device</element> SYSTARGET_TYPE_PARAMETRIZABLE DWORD 16#1004 <element name=”SYSTARGET_TYPE_PARAMETRIZABLE”>Parametrizable device</element> SYSTARGET_TYPE_HMI DWORD 16#1005 <element name=”SYSTARGET_TYPE_HMI”>Pure HMI device</element> SYSTARGET_TYPE_3S_SOFTMOTION DWORD 16#1006 <element name=”SYSTARGET_TYPE_3S_SOFTMOTION”>3S SoftMotion device</element> SYSTARGET_TYPE_COMMUNICATION DWORD 16#1007 <element name=”SYSTARGET_TYPE_COMMUNICATION”>Communication device (e.g. CoDeSys Gateway”)</element>
SysTargetGetDeviceName (FUN) ¶ FUNCTION SysTargetGetDeviceName : RTS_IEC_RESULT <description>Returns the device 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 SysTargetGetDeviceName 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>