Stelle in einer Visu Datum, Uhrzeit und Kalenderwoche in einem Rechteck dar.
In der CoDeSys-Visu zeigt er die KW richtig an, auf der Wago jedoch falsch (eine KW weniger).
Der Text im Rechteckt dazu sieht so aus:
%t%d.%m.%Y %X - KW %W
wobei %W die Kalenderwoche zurückgibt - siehe CoDeSys-Hilfe.
Jemand eine Idee, wie man das einfach korrigieren kann, dass bei beiden Darstellungen die richtige KW angezeigt wird?
denke bitte daran das immer bei null angefangen wird zu zählen
Zusatz: Es handelt sich um eine Wago 750-841 Firmware 11 (aktuellste)
Du meinst in der Steuerung wird die KW anders berechnet als in CoDeSys? -> also in der Wago +1 bei der KW?
Hallo Fuchks,
ich vermute mit der Aussage
"auf der Wago jedoch falsch "
meinst du die Webvisu.
Die Abweichung hat nichts mit der Firmware des Controllers zu tun.
Zunächst einmal das Konstrukt %t hat eine Sonderstellung in der Visu.
Die dort angezeigte Zeit / Datum kommt nicht aus der SPS.
3S nimmt an dieser Stelle die Uhrzeit des Systems auf dem die Visu angezeigt wird.
Also im Falle der CoDeSys-Visu die PC-Zeit und bei der Webvisu
die Zeit des Systems auf dem der Browser läuft.
Wenn nun der Browser und das CoDeSys auf demselben PC laufen, dann
benutzen auch beide dieselbe Zeit / Datum.
Wenn es nun Abweichungen in der Anzeige gibt, dann kann es nach meiner
Einschätzung nur daran liegen das die CoDeSys-Visu die Kalenderwoche
anders aus dem Datum berechnet als das Java-Applet "Webvisu.jar".
Das Java-Applet istTeil der CoDeSys und sollte nach meiner Einschätzung
herstellerunabhängig sein.
Jupp, die Web-Visu meinte ich - dachte das wäre klar.
Danke für die Erklärungen!
Es war mir nicht bewußt, dass dort die Zeit des Rechners angezeigt wird, auf dem die Visu läuft.
Also muss ich mir für meinen Fall was selber basteln, da ich die Zeit der Wago anzeigen möchte.
Log in to post a comment.
Stelle in einer Visu Datum, Uhrzeit und Kalenderwoche in einem Rechteck dar.
In der CoDeSys-Visu zeigt er die KW richtig an, auf der Wago jedoch falsch (eine KW weniger).
Der Text im Rechteckt dazu sieht so aus:
wobei %W die Kalenderwoche zurückgibt - siehe CoDeSys-Hilfe.
Jemand eine Idee, wie man das einfach korrigieren kann, dass bei beiden Darstellungen die richtige KW angezeigt wird?
denke bitte daran das immer bei null angefangen wird zu zählen
Zusatz: Es handelt sich um eine Wago 750-841 Firmware 11 (aktuellste)
Du meinst in der Steuerung wird die KW anders berechnet als in CoDeSys? -> also in der Wago +1 bei der KW?
Hallo Fuchks,
ich vermute mit der Aussage
"auf der Wago jedoch falsch "
meinst du die Webvisu.
Die Abweichung hat nichts mit der Firmware des Controllers zu tun.
Zunächst einmal das Konstrukt %t hat eine Sonderstellung in der Visu.
Die dort angezeigte Zeit / Datum kommt nicht aus der SPS.
3S nimmt an dieser Stelle die Uhrzeit des Systems auf dem die Visu angezeigt wird.
Also im Falle der CoDeSys-Visu die PC-Zeit und bei der Webvisu
die Zeit des Systems auf dem der Browser läuft.
Wenn nun der Browser und das CoDeSys auf demselben PC laufen, dann
benutzen auch beide dieselbe Zeit / Datum.
Wenn es nun Abweichungen in der Anzeige gibt, dann kann es nach meiner
Einschätzung nur daran liegen das die CoDeSys-Visu die Kalenderwoche
anders aus dem Datum berechnet als das Java-Applet "Webvisu.jar".
Das Java-Applet istTeil der CoDeSys und sollte nach meiner Einschätzung
herstellerunabhängig sein.
Jupp, die Web-Visu meinte ich - dachte das wäre klar.
Danke für die Erklärungen!
Es war mir nicht bewußt, dass dort die Zeit des Rechners angezeigt wird, auf dem die Visu läuft.
Also muss ich mir für meinen Fall was selber basteln, da ich die Zeit der Wago anzeigen möchte.