RTCLK_TIME_ZONE_INFO (STRUCT) ¶ TYPE RTCLK_TIME_ZONE_INFO : STRUCT InOut: Name Type Comment iBias INT Offset in minutes (local time = UTC + iBias) sPeriode ARRAY [1..2] OF RTCLK_PERIODE_INFO 1 standard, 2 daylight
SYSTEMTIME (ALIAS) ¶ TYPE SYSTEMTIME : RTCLK_SYSTEMTIME
BACnetServerPluginHookBase.HookType (PROP) ¶ PROPERTY HookType : CmpBACnet.IEC_BACNET_CB_TYPE
TIME_ZONE_INFO (ALIAS) ¶ TYPE TIME_ZONE_INFO : RTCLK_TIME_ZONE_INFO
GetSupplierVersion (FUN) ¶ FUNCTION GetSupplierVersion : WORD InOut: Scope Name Type Return GetSupplierVersion WORD Input xDummy BOOL
VersionConstants (GVL) ¶ InOut: Scope Name Type Initial Constant gc_byVersion BYTE 1 gc_byVersion_1 BYTE 0
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 17.05.2017, 14:27:42 companyName string 3S-Smart Software Solutions GmbH libraryFile CAA_RealTimeClock_Extern.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP10 Patch 2 contentFile CAA_RealTimeClock_Extern.clean.json version version 1.0.1.1 ProjectInformation Released bool True LastModificationDateTime date 01.01.1601, 00:53:00 LibraryCategories library-category-list Intern|CAA|System Author string 3S - Smart Software Solutions GmbH Company CAA Technical Workgroup DefaultNamespace RTCLK Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder CAA RTCLK Project CAA_RealTimeClock_Extern Title CAA Real Time Clock Extern Version string 0.01 Version version 3.5.10.0
BACnetServerPluginHookBase (FB) ¶ FUNCTION_BLOCK BACnetServerPluginHookBase IMPLEMENTS IBACnetServerPluginHook Properties: EventCallback HookType Structure: EventCallback (Property) HookType (Property)
SetDateAndTime (FB) ¶ FUNCTION_BLOCK SetDateAndTime This function block sets the realtime clock. The current local time is passed in the parameter dtDateAndTime . Speciality: If the time is within the not-unique interval shortly after the switch to standard (winter) time, standard time will be assumed. This case occurs for example in the Central European countries, if on the last Sunday of October the time is set at 2:30 a.m.. Here it is not clear, whether 2:30 a.m. is still summer time or already standard (winter) time. In this case the module assumes standard (winter) time. InOut: Scope Name Type Comment Input xExecute BOOL Rising edge: Action start Falling edge: Resets outputs. If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or in the event of an error. In this case, the corresponding output values (xDone, xError, iError) are present at the outputs for exactly one cycle. dtDateAndTime DT Current time Output xDone BOOL Action successfully completed xBusy BOOL Function block active xError BOOL TRUE : error occurred, function block aborts action FALSE : no error eError ERROR Error description for diagnosis
Functions ¶ GetProperty (Function)