CPU Zeit und Bediengerät Systemzeit syncronisieren

Gerri

Level-1
Beiträge
822
Reaktionspunkte
37
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe das Problem das ich die CPU Zeit für meinen Prozess sowie die Bediengerätzeit(wegen der Meldunegn) brauche gibt es eine möglichkeit beide zu syncronisieren bzw mit einem Eingabefeld zu stellen?
 
// -- read time from CPU / lese die Zeit aus der CPU

CALL "READ_CLK"
RET_VAL:="CPU_Time_DB".err_1
CDT :=#CPU_act_time

// -- write to DB ( Viewed on OP ) / schreibe in DB 1 ( angezeigt auf OP )

L LD 0
T DB90.DBD 0

L LD 4
T DB90.DBD 4

// -- set new time and date / stelle neue Uhrzeit und Datum

U "CPU_Time_DB".PB_set_time
FP "CPU_Time_DB".FP
SPB set
SPA ne5

set: NOP 0

L DB90.DBD 8
T LD 8

L DB90.DBD 12
T LD 12

CALL "SET_CLK"
PDT :=#new_time
RET_VAL:="CPU_Time_DB".err_2

ne5: NOP 0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wo liegt da der unterscheid zu meiner Variante?

gibt es eine möglichkeit beide zu syncronisieren bzw mit einem Eingabefeld zu stellen?


Willst du 2 (CPU+ HMI) Uhren synchronisieren oder eine für beide benutzen?

Beispiel ist für eine CPU-Uhr.

PS: Hardware-Config - Uhrzeitsynchronisation. Vielleicht wars das, was du gesucht hast
 

Anhänge

  • uhr.jpg
    uhr.jpg
    97,3 KB · Aufrufe: 51
Zurück
Oben