Opened 10 years ago

Last modified 9 years ago

#302 new Aufgabe

Time-Variablen

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: langfristig Milestone: 02 Aufgeschobenes / Ideen / zu prüfen
Component: Gesamtsystem Version:
Severity: Aufgabe Keywords:
Cc:

Description (last modified by Melanie Hermann)

Merkwürdiges Problem festgestellt:
Beim Erstellen eines PB-Skripts für Bischofsheim ist aufgefallen, dass die gelieferten Werte für CurrentLocalTime nicht korrekt sind.
Es wurde z.B. die Variable Lokalzeit per Modbus ausgelesen. Dabei ist aufgefallen, die Anzahl Sekunden seit 00:00:00 01.01.1970 nicht korrekt ist. Es werden immer 7200 Sekunden (= 2 Stunden) zu viel angezeigt, unabhängig von der eingestellten Zeitzone.
Der Fehler wurde vorerst im PB-Skript korrigiert, indem immer 7200 Sekunden abgezogen werden... Ist aber auf Dauer natürlich keine Lösung...

Folgendes wurde nachverfolgt im GC9300-Programmcode:

  • Soll: 16:24:...
  • FormatTimeGmt(): 1440087843 > 18:24:...
  • FormatGmt(): m_time = 1440087843 > 18:24:...
  • _gmtime64_s(): ptmTime = hour=16, min=24, ...
  • _tcsftime(): szBuffer = 16:24:...

Change History (6)

comment:1 by Melanie Hermann, 10 years ago

Description: modified (diff)

comment:2 by Melanie Hermann, 10 years ago

Description: modified (diff)

comment:3 by Melanie Hermann, 10 years ago

Gleiches Problem bei ERZ2000 Utc-Time festgestellt ...

comment:4 by Melanie Hermann, 10 years ago

Priority: kurzfristigmittelfristig

comment:5 by Melanie Hermann, 9 years ago

Milestone: Aufgeschobenes

comment:6 by Melanie Hermann, 9 years ago

Priority: mittelfristiglangfristig
Note: See TracTickets for help on using tickets.