eYe
Level-1
- Beiträge
- 759
- Reaktionspunkte
- 80
-> Hier kostenlos registrieren
Hallo Leute,
ich hab einen Slave am Profibus welcher als Matser für die Uhrzeit arbeitet.
Diese Uhrzeit lese ich nun in einen DB ein. ( 6 Bytes mit Jahr, Monat, Tag, Stunde, Minute und Sekunde)
In der WinCC Flex 2005 RT ist nun der Bereichszeiger "Datum/Uhrzeit Steuerung" aktiviert um die Werte aus der Steuerung zu übernehmen.
Das Ganze funktioniert schon soweit das er die Werte aus der Steuerung einliest, allerdings kommt es bei den Werten zu folgendem Ereignis:
z.B. Bei den Minuten (Bei den anderen analog dazu)
0-15 werden richtig angezeigt
16-31 werden um 6 verringert angezeigt
32-47 werden um 12 verringert angezeigt
48-59 werden um 18 verringert angezeigt
Hat jemand eine Idee wo das Problem liegt, sieht ja sehr systematisch aus der Fehler ^^
PS: Im DB stehen natürlich die richtigen Werte, nur WinCC Flex zeigt sie nicht richtig an...
PSS: Ich lese die Werte vom Slaves als Typ Byte ein und schreibe sie auch als Byte in den DB.
mfg, eYe
ich hab einen Slave am Profibus welcher als Matser für die Uhrzeit arbeitet.
Diese Uhrzeit lese ich nun in einen DB ein. ( 6 Bytes mit Jahr, Monat, Tag, Stunde, Minute und Sekunde)
In der WinCC Flex 2005 RT ist nun der Bereichszeiger "Datum/Uhrzeit Steuerung" aktiviert um die Werte aus der Steuerung zu übernehmen.
Das Ganze funktioniert schon soweit das er die Werte aus der Steuerung einliest, allerdings kommt es bei den Werten zu folgendem Ereignis:
z.B. Bei den Minuten (Bei den anderen analog dazu)
0-15 werden richtig angezeigt
16-31 werden um 6 verringert angezeigt
32-47 werden um 12 verringert angezeigt
48-59 werden um 18 verringert angezeigt
Hat jemand eine Idee wo das Problem liegt, sieht ja sehr systematisch aus der Fehler ^^
PS: Im DB stehen natürlich die richtigen Werte, nur WinCC Flex zeigt sie nicht richtig an...
PSS: Ich lese die Werte vom Slaves als Typ Byte ein und schreibe sie auch als Byte in den DB.
mfg, eYe
Zuletzt bearbeitet: