DevelopmentSupport ¶ Function blocks for application development support and debugging are collected in this folder.
DeviceDateTime (FB) ¶ FUNCTION_BLOCK DeviceDateTime EXTENDS BACnet.BACnetServerPluginBase IMPLEMENTS CmpEventMgr.ICmpEventCallback Default implementation to provide proper device date / time information. Needs to be called cyclically to ensure datetime calculation. In case the application wants to use a different timeline than the PLC OS, you need to register a time provider for the BACstack. Properties: Name TimeZone UpdateTimeZoneFromSystem Methods: GetTimeZoneFromSystem RegisterTimeProvider UnregisterTimeProvider Structure: GetTimeZoneFromSystem (Method) Name (Property) RegisterTimeProvider (Method) TimeZone (Property) UnregisterTimeProvider (Method) UpdateTimeZoneFromSystem (Property)
DeviceDateTime.GetTimeZoneFromSystem (METH) ¶ METHOD GetTimeZoneFromSystem : ERROR Gets the timezone from the underlying system. InOut: Scope Name Type Return GetTimeZoneFromSystem ERROR
DeviceDateTime.Name (PROP) ¶ PROPERTY Name : STRING
DeviceDateTime.RegisterTimeProvider (METH) ¶ METHOD RegisterTimeProvider : UDINT InOut: Scope Name Type Return RegisterTimeProvider UDINT
BackupRestore.NumHooks (PROP) ¶ PROPERTY NumHooks : UINT
BackupRestore.Password (PROP) ¶ PROPERTY Password : WSTRING
BackupRestore.Restore (METH) ¶ METHOD Restore : CmpBACnet.IEC_BACNET_STATUS InOut: Scope Name Type Return Restore CmpBACnet.IEC_BACNET_STATUS
BackupRestore.RestoreClientCreatedObjects (PROP) ¶ PROPERTY RestoreClientCreatedObjects : BOOL Should client created objects be restored.
BackupRestore.TimeZone (PROP) ¶ PROPERTY TimeZone : Util.TimeZone Read / write the timezone. See also GetTimeZoneFromSystem and UpdateTimeZoneFromSystem .