Opened 11 years ago
Closed 11 years ago
#97 closed Aufgabe (fixed)
Meldungen
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Aufgabe | Keywords: | |
| Cc: |
Description (last modified by )
Controller und Gateway müssen immer die gleichen Meldungen zur gleichen Zeit in die bringen und ggf. in das DSfG-Archiv eintragen.
Denn wenn z.B. der Controller einen MesszeitMax-Fehler bringt, das Gateway aber nicht, dann sind die DSfG-Archive der beiden Geräte unterschiedlich!
Change History (8)
comment:2 by , 11 years ago
| Priority: | mittelfristig → kurzfristig |
|---|
comment:3 by , 11 years ago
| Description: | modified (diff) |
|---|
comment:4 by , 11 years ago
| Description: | modified (diff) |
|---|
comment:5 by , 11 years ago
Warnungen und Hinweise müssen nicht unbedingt auf die Sekunde genau identisch sein in den Archiven.
Wichtig ist nur, dass die Alarme identisch eingetragen werden, da diese Einfluss auf die Mittelwertberechnungen haben.
Es wird sicherlich ein paar Meldungen geben, die gerätespezifisch sind und nicht immer bei beiden Geräten exakt zur gleichen Zeit gesetzt werden können. Z.B. HIN_MW_FLUSH.
comment:6 by , 11 years ago
Änderungen:
- ERR_MAX_RUNTIME:
- GcProt.h:
- Neues define IS_STARTANACOUNT
- GcProt.cpp:
- ProcessReceivedData(): Ggf. Hochzählen der Messzeit, wenn StartAnaCount empfangen wurde
- GcProt.h:
- WARN_MS_PARAMS :
- Gc.cpp:
- Setzen der Warnung in eigene Funktion SetMSParamsWarn() ausgelagert
- SetNextStreamPosAndNextCalcJob(): Setzt diese Warnung nicht mehr
- DoStep1(): Aufruf der Funktion SetMSParamsWarn()
- Gc.cpp:
- WARN_PAUSE_VARIAN :
- mtx_tab.txt:
- MaxPauseTime ist in Gateway nun ein Anzeigeparameter
- GcProt.cpp:
- SendParasToGateway(): MaxPauseTime wird auch an das Gateway geschickt
- SendAnaStartCount(): AnaStartCnt wird nun in separater Funktion an das Gateway geschickt.
- ProcessReceivedData(): Das Gateway beginnt die Analysenzeit zu zählen / überwachen, wenn es vom Controller den Analysenzähler geschickt bekommt.
- Gc.cpp:
- DoMessungFertig(): Nach jeder beendeten Analyse wird die Warnung zurückgesetzt
- DoStep1(): Controller schickt den aktuellen Zähler der gestarteten Analysen an das GW, wenn er eine Analyse startet. GW überwacht MaxPauseTime und setzt Warnung auch. Aber nur Controller schickt MB-Befehl für Messwerk-Neustart. Auch hier Rücksetzen der Warnung, wenn MaxPauseTime ok ist.
- mtx_tab.txt:
- ERR_SAMPLE_GAS_PRESSURE_AT_INJ / ERR_SAMPLE_GAS_PRESSURE_AT_START:
- Gc.cpp:
- Setzen der beiden Fehler in eigene Funktion SetSampleGasErr() ausgelagert
- ChangeStream(STREAM_JOB_NEXT): Aufruf der Funktion SetSampleGasErr()
- TODO
- Gc.cpp:
- HIN_FIXED_VALVE / HIN_TESTBETRIEB:
- GcProt.h, GcProt.cpp:
- Neues define IS_FIXEDVALVE
- ProcessReceivedData(): Wenn das Gateway die Info über FixedValve empfängt, dann prüft es denn Wert und setzt ggf. Hinweise.
- GcProt.h, GcProt.cpp:
- HIN_TESTBETRIEB:
- TODO
- HIN_CAL_RUNNING :
- TODO
- HIN_MW_FLUSH / HIN_MW_INIT:
- Gc.cpp:
- DoStep1(): Großes if (CONTROLLER / MESSWERK) wurde entfernt und in jeden case eingebaut. Somit kann das Gateway nun auch die Meldungen der Messwerk-Stati anzeigen.
- Gc.cpp:
comment:8 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Fehler:
Warnungen:
Hinweise: