WinCC Unified Datums- und Uhrzeitanzeige HMI

SPSnewbie91

Level-2
Beiträge
267
Reaktionspunkte
18
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.

CPU: 1515-2PN
HMI: Simatic IPC PX-39A mit WinCC Unified Runtime und Windows 10 Enterprise LTSC

Ich habe folgendes Problem.
Über ein Script lese ich die Systemzeit aus
Code:
export function Task_ReadSystemTime_Update() {

let myDate = new Date();
let DateTime = Tags("myDateTime");
DateTime.Write(myDate);


let DateTimeLocal = myDate.toLocaleString();

let LocalDateTime = Tags("myLocalDateTime");
LocalDateTime.Write(DateTimeLocal);

let LocalDate = Tags("myDateString");
LocalDate.Write(DateTimeLocal.substring(0, 10));
localdate.write(date(datetime));

let LocalTime = Tags("myTimeString");
LocalTime.Write(DateTimeLocal.substring(11, 20));
localtime.write(time(datetime));

}

1736153662080.png

1736153682126.png

Das Skript wird sekündlich aufgerufen. Nun ist es so, dass meine Uhrzeit gar nicht angezeigt wird und mein Datum im falschen Format. Also nicht DD MM JJJJ sondern D M JJJJ.

Das Ganze sieht dann so aus

1736153817934.png

Windows ist folgendermassen eingestellt.


1736153871641.png

1736153911798.png

1736153939813.png

1736154058042.png

1736154082846.png

1736154103635.png


Hat jemand eine Idee, was ich falsch mache?

Gruss
 
Zurück
Oben