Uhrzeit und Datumsfeld vorbelegen

AJ67

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

Ich möchte ein E/A-Feld zur Datums und Uhrzeiteingabe mit der aktuellen Zeit vorbelegen und dieses über das HMI (MP277 8") realisieren. (gut ich könnte diese Funktion auch über die SPS organisieren möchte dort aber nicht zuviel Programmcode zur vereinfachung der Bedienung unterbringen.)
Jetzt bin ich in Sachen Scripts noch nicht so auf dem Laufenden und suche eine Möglichkeit wie ich entweder die aktuelle Zeit der CPU (angelegte Variable und auch als bereichszeiger vorhanden) oder die aktuelle Zeit des HMI in das E/A-Feld bekomme.

Habe schon etwas herum probiert aber irgendwie bekomme ich kein lauffähiges Script auf die Reihe.

Gruß AJ
 
Du könntest beim aufbauen des Bilds den Wert der Istzeit über SetzeWert in die Variable der Sollzeit schreiben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hmm!?!

OK, auch keine schlechte Idee. Bin ich so jetzt irgendwie noch gar nicht drauf gekommen.
Nur jetzt hab ich das Problem, das meine "setze Wert"- Funktion sich scheinbar nicht mit DATE_and_TIME Variablen versteht. Hab ich da etwas falsch gemacht, oder ist das so?

Danke schon mal!

AJ
 
Stimmt, jetzt, wo Du's sagst, fällt's mir auch wieder ein.
Das habe ich umgangen, indem ich die Istzeit (DATE_AND_TIME) aus der SPS in zwei Doppelworten ins HMI gelesen habe und für die Sollzeit einmal eine Datum/Zeit (8 Byte) und zwei separate Doppelworte (jeweils 4 Byte davon) im Panel angelegt habe. Mit denen funktioniert "SetzeWert".
 
Da das MP277 Scripte kann, kann man in einem Script schreiben:
Code:
SmartTags("DateTimeVar") = Now
dann wird die aktuelle Datum+Uhrzeit des Panels in die Variable geschrieben.

Harald
 
Zurück
Oben