Opened 12 years ago
Closed 12 years ago
#240 closed Verbesserung (fixed)
PGC9304 Anpassungen
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Zu prüfen | Keywords: | |
| Cc: |
Description
Es gibt ein paar Punkte, die für den PGC9304 gemacht werden sollten.
Information dazu in der angehängten Email.
Attachments (3)
Change History (14)
by , 12 years ago
by , 12 years ago
| Attachment: | 20140711_GC9300_Übersicht_Umstrukturierung_Fehler.xls added |
|---|
comment:3 by , 12 years ago
| Severity: | Aufgabe → Zu prüfen |
|---|
by , 12 years ago
| Attachment: | Email_Suhr.pdf added |
|---|
comment:5 by , 12 years ago
Meine Testergebnisse:
- Umschaltung AUTORUN > REF:
- Nach Ref kehrt GC wieder in Autorun zurück und misst ganz normal weiter.
- Umschaltung STOP > REF:
- Nach Ref kehrt GC wieder in Stop zurück und schaltet auf S1.
- Fehler bei der Kalibrierung wie Ho oder Normdichte werden nicht entfernt!
- Prüfung der RFs am Ende einer Kalibrierung fehlt!
Änderungen:
- Prüfung der RFs am Ende einer Kalibrierung wurde eingebaut!
- Hinweis bei Wartezeit nach Messwerkneustart
- Umschalten auf Kalgas erst nach Wartezeit, wenn Messung beginnt
Zu testen:
- Controller-POR ohne Wartezeit in STOP
- Controller-POR mit Wartezeit in STOP
- Controller-POR ohne Wartezeit in AUTORUN
- Controller-POR mit Wartezeit in AUTORUN
- Messwerk-POR ohne Wartezeit in STOP
- Messwerk-POR mit Wartezeit in STOP
- Messwerk-POR ohne Wartezeit in AUTORUN
- Messwerk-POR mit Wartezeit in AUTORUN
comment:6 by , 12 years ago
V1.430-077 wurde zum Testen nach Butzbach gegeben.
TODO:
Testergebnisse Butzbach abwarten.
comment:7 by , 12 years ago
Änderung:
- Komponentenfehler werden auch wieder zurückgesetzt. Dieser wurden bisher nur gesetzt. (Warn: 340 - 359, Err: 30 - 49)
comment:8 by , 12 years ago
TODO:
- Testergebnisse Butzbach mit V1.430-077 abwarten
- V1.440-077 nach Butzbach geben.
comment:9 by , 12 years ago
Änderungen:
- Wechsel nach Ref in Stop oder Autorun funktioniert jetzt immer. ModeBeforeRef wird jetzt in chk_GCMode() abgespeichert. Und ModeBefore ist jetzt eine globale Variable geworden.
- Hinweis auf Wartezeit lässt sich nicht manuell quittieren. Solange gewartet wird, kommt der Hinweis immer wieder.
TODO:
- Testergebnisse V1.440-077 von Butzbach abwarten
comment:10 by , 12 years ago
Ergebnis:
- Nach Absprache mit Hannes geht die V1.440-077 zur PTB
- Es werden lediglich ein paar Hilfedateien angepasst
comment:11 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Änderungen:
ERR_SIGKEY: von Nr 35 auf Nr 2 verschoben
ERR_COMP_MIN_MAX_1 - ERR_COMP_MIN_MAX_20: 30 - 49 neue Fehler
ERR_COMP_EICH_MIN_MAX_1 - ERR_COMP_EICH_MIN_MAX_20: umbenannt 80 - 99
WARN_COMP_EICH_MIN_MAX_1 - WARN_COMP_EICH_MIN_MAX_20: umbenannt 180 - 199
WARN_COMP_MIN_MAX_1 - WARN_COMP_MIN_MAX_20:340 - 359 neue Warnungen
(Siehe auch Übersicht im Anhang)
ERR_COMP_EICH_MIN_MAX_xx = "Komponente §Min/Max"
WARN_COMP_EICH_MIN_MAX_xx = "Komponente §Min/Max"
ERR_COMP_MIN_MAX_xx = "Komponente Min/Max"
WARN_COMP_MIN_MAX_xx = "Komponente Min/Max"
ErrorTab[21] = "Fehlerbit 336-351"
ErrorTab[22] = "Fehlerbit 352-377"
ErrorTab[21] - ErrorTab[22]: Neue Elemente
buildCoilsTab(): Die neuen ErrorTabs in Doku eingefügt.
CheckNormConc()': WARN_ANA_CONC_LIMIT, ERR_ANA_CONC_LIMIT, WARN_CAL_CONC_LIMIT und ERR_CAL_CONC_LIMIT entfernt.
WARN_COMP_MIN_MAX_xx und ERR_COMP_MIN_MAX_xx werden gesetzt. CheckNormConcNew(): Gleiche Änderungen wie CheckNormConc()'.
ChangeStream(): Neue Variable modeBeforeREF um Modus vor Ref zu merken. Wenn von STOP auf Refgas umgestellt wird, wird sich der aktuelle Modus (STOP) gemerkt. Wenn Refgas verlassen wird, wenn der Modus davor STOP war, wieder in STOP gewechselt, ansonsten in AUTORUN.
ChangeStreamCM():
Änderungen wie in CGc::ChangeStream().
GetFirstUsedStream(): Neue Funktion. Diese liefert den ersten verwendeten MS-Stream zurück. Bei SS wird immer S1 geliefert.
ChangeStream(): Überall wo zuvor fest auf S1 gestellt wurde, wird jetzt GetFirstUsedStream() aufgerufen.
ChangeStreamCM(): Änderungen wie in CGc::ChangeStream().
Neue Parameter: KalAfterRestart und WaitingTimeAfterRestart.
Neue Variablen: actSecsAfterAnaRestart und waitingTimeAfterAnaRestartOk.
SecTimerFunc(): Wenn die Wartezeit nach einem Messwerkneustart noch nicht ok ist, wird hier der Zähler der Wartezeit sekündlich inkrementiert.
Im Konstruktor wird der Zähler der Wartezeit auf Null gesetzt und das Flag auf false.
Bei einem Messwerkneustart (Flushing) wird überprüft, ob nach einem Neustart eine Kalibrierung durchgeführt werden soll, der Zähler der Wartezeit wird zurückgesetzt und es wird überprüft ob überhaupt eine Wartezeit angegeben wurde.
Wenn das Messwerk wieder bereit zum Messen ist wird überprüft ob die Wartezeit schon abgelaufen ist. Abhängig davon wird dann eine Analyse gestartet oder es wird weiter gewartet.