Date/Time in Diagnoserepeater

Pilami

Level-1
Beiträge
36
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forumsgemeinde

ich brauche mal einen Tip wie ich am schnellsten die aktuelle Uhrzeit in einen Diagnoserepeater bekomme.

CPU ist eine 416-2DP mit wahrscheinlich 4 Dignoserepeatern. SCL ist nicht erlaubt, ich bräuchte eine Lösung in AWL. Irgendwann sagte mir mal jemand das ginge mit dem SFC58. Da brauche ich aber einen Any-Pointer und das Byte-Format, das beisst sich aber irgendwie mit dem Date_and_Time Format, oder?
Oder habe ich da nur ein Brett vor dem Kopf?

Lothar
 
Im Handbuch des Repeaters ist ein Beispiel, welches bei mir sofort hingehauen hat.
Einzig die 'Logische Adresse' hat mir etwas Bauchschmerzen bereitet, da ich immer dachte es wäre die Basisadresse aus der HW- Konfig. Es wird aber die Diagnoseadresse ds Repeaters benötigt.

Bei mir ist es folgendermassen gelöst:
-Jede Minute die Uhrzeit aus dem OP auslesen
- Daten Byteweise in ein 'Date_And_Time' eintragen (h, min, sec...)
- Uhrzeit in CPU übernehmen
- Uherzeit in Repeater übernehmen

Gruss Cliff
 
Zurück
Oben