#248 closed Aufgabe (fixed)
Analysenstart ohne Druck ?
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | sofort | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Zu prüfen | Keywords: | |
| Cc: |
Description
Service hat gesagt, dass GC Analysen gemacht hat, obwohl kein Analysengasdruck vorhanden war.
TODO: Prüfen.
Change History (15)
comment:2 by , 11 years ago
Polz behauptet, dass Rechner weiter Analysen macht obwohl Analysengasdruckfehler anliegt.
TODO: Prüfen. (Butzbach prüft parallel auch.)
comment:3 by , 11 years ago
Prüfergebnis:
- Singlestream-Betrieb: GC bleibt stehen und macht keine weiteren Analysen
- Multistream-Betrieb: GC misst weiter, aber auch den Stream mit Druckfehler
- Vorschläge Butzbach:
- WARN_SAMPLE_GAS_PRESSURE und ERR_SAMPLE_GAS_PRESSURE sollten leicht unterschiedliche Texte haben, damit klar ist warum Warnung und/oder Alarm angezeigt wird.
- Menü: Bei Druckfehler weitermessen. | Bei Druckfehler stehen bleiben. Anscheinend wollen manche Kunden, dass weitergemessen wird, obwohl der Druck unter die Grenze abgefallen ist.
- Wenn es zu kompliziert wird bleibt erst mal alles wie es ist.
TODO:
- Erstmal Rücksprache mit Michael
- Danach erneute Rücksprache mit Butzbach
- Software ändern und testen
comment:4 by , 11 years ago
| Priority: | kurzfristig → sofort |
|---|
comment:5 by , 11 years ago
Beschluss PT:
- Bei Singlestream bleibt der GC bei Druckfehler (Min / Max) stehen
- Bei Multistream werden die Streams mit Druckfehler (Min / Max) nicht gemessen und übersprungen.
TODO:
- Einbauen
- Testen
comment:6 by , 11 years ago
Änderungen:
- err_tab.txt, items.txt:
- ERR_SAMPLE_GAS_PRESSURE umbenannt in ERR_SAMPLE_GAS_PRESSURE_AT_INJ
- ERR_SAMPLE_GAS_PRESSURE_AT_START neuer Fehler
- DlgStatus.cpp:
- OnTimer(): Setzen von m_bitmap_P_Error bei ERR_SAMPLE_GAS_PRESSURE entfernt, denn der Analysengasdruck wurde immer als fehlerhaft angezeigt, obwohl schon wieder 1 bar anlag. Das lag daran, dass ERR_SAMPLE_GAS_PRESSURE immer nur am Ende einer Analyse gesetzt bzw. rückgesetzt wurde.
Jetzt wird der Analysengasdruck im Status-Dlg nur dann als fehlerhaft angezeigt, wenn der aktuelle geschaltete Stream einen Druckfehler hat.
- OnTimer(): Setzen von m_bitmap_P_Error bei ERR_SAMPLE_GAS_PRESSURE entfernt, denn der Analysengasdruck wurde immer als fehlerhaft angezeigt, obwohl schon wieder 1 bar anlag. Das lag daran, dass ERR_SAMPLE_GAS_PRESSURE immer nur am Ende einer Analyse gesetzt bzw. rückgesetzt wurde.
- gcerrors.cpp:
- FehlerQuittieren(): Als Bedingung für das Rücksetzen der MeasGasErrors wurde ERR_SAMPLE_GAS durch ERR_SAMPLE_GAS_PRESSURE_AT_INJ oder ERR_SAMPLE_GAS_PRESSURE_AT_START ersetzt.
- Gc.h, Gc.cpp:
- ChangeStream(): Hat neuen optionalen Parameter anaIsStarted erhalten. Notwendig um zu entscheiden welcher Druckfehler gesetzt werden soll.
Version 0, edited 11 years ago by (next)
comment:7 by , 11 years ago
TODO:
- Stati unter 20.02. für die einzelnen Streams setzen
- Alles ausführlich testen
- Alle TRACE entfernen
comment:8 by , 11 years ago
Änderungen:
- TRACES entfertn
- Ausführlich getestet > alle OK
Still TODO:
- Stati unter 20.02 für die einzelnen Streams setzen
comment:9 by , 11 years ago
| Severity: | Zu prüfen → Aufgabe |
|---|
comment:10 by , 11 years ago
Änderungen:
- mtx_tab.txt:
- JobErrorStatus[4] und JobErrorStatus[5]: Fehlerstatus von Refgas und Kalgas entfernt. Wurde bisher sowieso nicht verwendet.
- gcerrors.h, gcerrors.cpp:
- FehlerInStreamDa(): Neue Funktion. Die zurückgibt, ob auf dem angefragten Stream ein Fehler anliegt.
- UpdateErrorStatus(): Aufruf von FehlerInStreamDa() für S1 - S4.
comment:12 by , 11 years ago
| Severity: | Aufgabe → Zu prüfen |
|---|
comment:14 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:15 by , 11 years ago
Grober Ablauf ist wie folgt (S1 mit Druck, S2 ohne Druck):
- Spülen S1 wird gestartet
- Anschließend wird Messung S1 gestartet
- Parallel zu Messung S1, wird Spülen S2 gestartet
- Es wird festgestellt, dass Druck auf S2 NOK > Warnung "Druck des Messgases"
- Messung S1 wird beendet
- Anschließend wird auf S2 umgeschaltet
- Es wird festgestellt, dass Druck auf S2 immer noch NOK > Alarm "Kein Analysenstart wegen Messgasdruck"
- Spülen S1 wird gestartet
- Es wird festgestellt, dass Druck auf S1 OK > Alarm und Warnung werden quittiert
- Anschließend wird Messung S1 gestartet
- Parallel zu Messung S1, wird Spülen S2 gestartet
- Es wird festgestellt, dass Druck auf S2 NOK > Warnung "Druck des Messgases"
- ...
(Testen des Drucks und Weiterschalten auf nächsten Stream dauert ca. 20 Sekunden.)
Note:
See TracTickets
for help on using tickets.
04.09.2014:
Erste Tests haben gezeigt:
Per Email bei Polz nach genauen Umständen gefragt.
TODO: Email abwarten und dann prüfen.