Opened 12 years ago
Closed 12 years ago
#176 closed Aufgabe (fixed)
DSfG MW-Archive
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Zu prüfen | Keywords: | |
| Cc: |
Description (last modified by )
DONE:
- AK1 im Logbuch immer Wertestatus OK. Nie STOP oder HALTE.
- Prüfen wie die dei's der DSfG-MW-Archive im Umwerter gehandhabt werden. Im ERZ wird bei Fehler kommt dei = 0x...1 gesetzt und bei Fehler geht dei = 0x0000.
- dei's bilden immer Momentansituation ab. D.h. keine dei's mehr über die Stunde aufkumulieren und bei Stundenwechsel eintragen.
- MW dürfen immer nur aus den Analysen innerhalb des letzten Intervalls berechnet werden. D.h. seit letzten MW, letztem Ereignis kommt oder Ereignis geht.
Konnte nicht nachvollzogen werden:
- DSfG-Archiveintrag Timeout geht hat gleichen Zeitstempel bekommen wie Timeout kommt, obwohl Timeout ~ 2 Stunden anlag
Attachments (3)
Change History (17)
comment:1 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 12 years ago
| Description: | modified (diff) |
|---|
by , 12 years ago
| Attachment: | Mappe1.xlsx added |
|---|
comment:3 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:4 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:5 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:6 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:7 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:8 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:9 by , 12 years ago
| Description: | modified (diff) |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:10 by , 12 years ago
| Resolution: | fixed |
|---|---|
| Severity: | Verbesserung → Zu prüfen |
| Status: | closed → reopened |
comment:11 by , 12 years ago
DONE:
- Erste Analyse nach Fehlerquittierung wird ausgelassen / fehlerhafte Stati bei MS
- dsfgmana.cpp, Do_AverageValues(): Hier wurde zuvor immer ResetByEvent() aufgerufen. Aber wenn ein Fehler auf einem Stream kommt und dort im MW-Archiv gemeldet wird, darf auch nur dort die Gewichtung der Mittelwerte zurückgesetzt werden. Deshalb wird in diesem Fall ResetByStreamEvent() aufgerufen.
- Fehler, die keine Auswirkungen auf die Analysen haben dürfen in der DSfG keine Spuren hinterlassen
- gcwert.cpp, DSfGgetStatus(): Neuer Parameter stream. Hier wird nicht mehr mittels FehlerDa() über den Status des DSfG-Eintrags entschieden, sondern per FehlerInGroupInStreamDa().
- Wenn Fehler auf S1 kommt/geht, darf dieser nicht in den S2-Archiven auftauchen! Die Fehler werden immer dann in die Stream-DSfG-Archive eingetragen, wenn sie auf dem entsprechenden Stream kommen / gehen. Es werden aber immer die GC-Zeitstempel Fehler kommt / Fehler geht verwendet.
- gcerrors.cpp, SetError(): Wenn ein Fehler auf dem ersten Stream kommt / geht wird !SetDSfGError() mit errorStates[errnum].errtime aufgerufen. Wenn der Fehler bereits auf einem anderen Stream gekommen / gegangen ist und nun auf einem weiteren Stream kommt / geht wird !SetDSfGError() mit aValue(CurrentSystemTime) aufgerufen. Somit hat jeder Stream seine eigenen Zeitstempel in seinen DSfG-Archiven. Der GC selbst hat weiterhin einen Fehler-kommt-Zeitstempel und einen Fehler-geht-Zeitstempel.
comment:12 by , 12 years ago
| Description: | modified (diff) |
|---|
TODO:
- TESTEN!
Version 0, edited 12 years ago by (next)
comment:13 by , 12 years ago
| Summary: | DSfG: Bremm → DSfG MW-Archive |
|---|
by , 12 years ago
| Attachment: | 20130826_Test_DSfG_MW_Archive.xls added |
|---|
comment:14 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Note:
See TracTickets
for help on using tickets.
Archive von OGE (Zeitstempel Timeout)