Opened 11 years ago

Closed 10 years ago

#246 closed Aufgabe (fixed)

V1.370 - DSfG Revisionsbit ?

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: mittelfristig Milestone:
Component: Gesamtsystem Version:
Severity: Zu prüfen Keywords:
Cc:

Description

Mittlerweile wurden drei Fälle gemeldet in denen das DSfG Revisionsbit gesetzt, aber nicht mehr rückgesetzt wird.

TODO:
V1.370 auf den beiden GCs im Testrack installieren und prüfen.

Attachments (2)

Eventlog.pdf (72.5 KB ) - added by Melanie Hermann 11 years ago.
Logbuch.pdf (147.6 KB ) - added by Melanie Hermann 11 years ago.

Download all attachments as: .zip

Change History (17)

comment:1 by Melanie Hermann, 11 years ago

Summary: V1.370 - DSfG RevisionsbitV1.370 - DSfG Revisionsbit ?

comment:2 by Melanie Hermann, 11 years ago

Im Testrack wurden die V1.370 auf beiden GCs installiert.
Die Grundkalibrierung, manuelle Kalibrierung und Refgas hat funktioniert. Hier blieb kein Bit stehen.

TODO: Tägliche Kalibrierung abwarten und dann prüfen.

comment:3 by Melanie Hermann, 11 years ago

Tägliche Kalibrierungen sind durchgelaufen und das Revisionsbit wurde bei beiden Rechner zurückgesetzt.

TODO: Test weiter laufen lassen und immer wieder prüfen.

comment:4 by Melanie Hermann, 11 years ago

12.09.2014:
Konnte bis heute nicht reproduziert werden.
Dauertest läuft weiter...

TODO: Test weiter laufen lassen und immer wieder prüfen.

comment:5 by Melanie Hermann, 11 years ago

Priority: kurzfristigmittelfristig

comment:6 by Melanie Hermann, 11 years ago

Troks hat heute angerufen:
Problem besteht weiterhin!
Nach einer automatischen Kalibrierung wird weder das Revisionsbit, noch der DO7 rückgesetzt. Nach einer manuellen Kalibrierung werden das Revisionsbit und der DO7 rückgesetzt, jedoch entsteht das Problem nach der nächsten automatischen Kalibrierung wieder.

comment:7 by Melanie Hermann, 11 years ago

Priority: mittelfristigkurzfristig

comment:8 by Melanie Hermann, 11 years ago

Tests:

  • GC9300 mit V1.455 + Config von Troks:
    • Automatische Kalibrierung nach Neustart: Revisionsbit + DO7 OK
    • Automatische Kalibrierung (provoziert durch Uhrzeitverstellung): Revisionbit + DO7 OK
  • GC9300 mit V1.370 + Config von Troks:
    • Automatische Kalibrierung nach Neustart: Revisionsbit + DO7 OK
    • Automatische Kalibrierung (provoziert durch Uhrzeitverstellung): Revisionbit + DO7 OK

Ergebnis:
Problem konnte mal wieder nicht reproduziert werden.
Keine Lösung für Station Wolfhagen parat...

by Melanie Hermann, 11 years ago

Attachment: Eventlog.pdf added

by Melanie Hermann, 11 years ago

Attachment: Logbuch.pdf added

comment:9 by Melanie Hermann, 11 years ago

Kommentar:
Es sieht so aus als ob die Bedingung am Ende einer Kalibrierung nicht erfüllt wird.

if (IS_CALIB && IS_CALCULATION)	

comment:10 by Melanie Hermann, 11 years ago

Kommentar:
Möglicherweise liegt das Problem an CheckDSfGBitleisten()?! Hier könnte m_CalcJob eventuell überschrieben werden.
Troks hat Email bekommen, dass er bitte die DSfG-Bitleisten prüfen soll, wenn das Problem in der Station Wolfshagen nochmals auftritt.

Ergebnis:
DSfG-Bitleisten waren alle auf 0x0000. Nur die Bitleisten für S1 - S4 waren auf 0x0200 gesetzt.

Last edited 11 years ago by Melanie Hermann (previous) (diff)

comment:11 by Melanie Hermann, 11 years ago

Kommetar:
Troks hat gemeldet, dass das Problem wieder aufgetreten ist.
GC stand in STOP und wurde in AUTORUN gestellt.
Anschliessend blieben die Revisionsbits gesetzt und das Kalbrierrelais angezogen.

comment:12 by Melanie Hermann, 11 years ago

Kommentar:
Fehler konnte bis heute nicht reproduziert werden.
Allerdings scheint die Implementierung an sich nicht schön zu sein.
buildDSfGDei() wird 1x in SetDSfGError() und 5x (!) in DoMessungFertig() aufgerufen.
Eventuell wäre es grundsätzlich gut dies so zu überarbeiten...

comment:13 by Melanie Hermann, 11 years ago

Priority: kurzfristigmittelfristig

comment:14 by Melanie Hermann, 10 years ago

Problem bestand wohl in alter SW...

comment:15 by Melanie Hermann, 10 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.