RC 001
S-DIAS REALTIMECLOCK MODUL
16 Hardwareklasse RC001
Hardwareklasse RC001 für das S-DIAS RealtimeClock-Modul RC 001
Diese Hardwareklasse wird zum Ansteuern des Hardwaremoduls RC 001 verwendet. Das
S-DIAS RealtimeClock-Modul stellt eine Echtzeituhr am Bus zur Verfügung. Genauere
Hardwareinformationen findet man in der Moduldokumentation.
16.1 Verwendung
Das Modul verfügt bei Auslieferung über Datum und Uhrzeit mitteleuropäischer Zeit. Wenn
das Modul und die dazugehörige Hardwareklasse in Verwendung sind, wird beim Start der
Applikation geprüft, ob das Modul gültige Datums- und Zeitwerte vorweist. Wenn dies der
Fall ist, werden Datum und Uhrzeit vom Modul in das System übernommen. Falls die
Information ungültig ist, das System jedoch über eine gültige Zeit- bzw. Datumsinformation
verfügt, wird die Information des Systems auf das Modul geschrieben. Zur Laufzeit wird die
Systemzeit alle 10 Sekunden mit der Zeit im Modul überschrieben (wenn diese gültig ist),
um keine spürbaren Sprünge beim Abgleich der beiden Zeiten zu erhalten. Wird nun die
Systemzeit durch den Anwender verändert, schreibt die Hardwareklasse die geänderte
Systemzeit auf das Modul.
Seite 26
26.07.2023