Opened 13 years ago

Closed 13 years ago

#5 closed Verbesserung (fixed)

Ausheizenmodus

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: mittelfristig Milestone:
Component: Gesamtsystem Version: 1.100
Severity: Verbesserung Keywords:
Cc:

Description

Ausheizenmodus funktioniert grundsätzlich.
Folgendes ist noch zu tun:

  • Prüfen, ob sich der Säulendruck ändern lässt? Bisher fehlt hierzu das entsprechende Modbusregister im Messwerk. Dazu wurde Agilent per Email kontaktiert, aber bisher kam keine Antwort. (Wenn sich der Säulendruck nicht ändern lässt, wäre es nicht schlimm laut Aussage von H.Sturm und J.Suhr).
  • Wunsch J.Suhr: Bestätigungsfenster beim Abbrechen des Ausheizvorgangs.
  • Wunsch J.Suhr: Reine Ausheizdauer in Matrix und in Ausheiz-Dialog anzeigen.

Attachments (4)

GC9300_Ausheizen_20130326.pdf (980.0 KB ) - added by Melanie Hermann 13 years ago.
Email_Ausheizen_1.pdf (39.6 KB ) - added by Melanie Hermann 13 years ago.
Email_Ausheizen_2.pdf (35.8 KB ) - added by Melanie Hermann 13 years ago.
GC9300_Ausheizen_20130424.pdf (1.2 MB ) - added by Melanie Hermann 13 years ago.

Change History (23)

comment:1 by Melanie Hermann, 13 years ago

Owner: set to Melanie Hermann
Status: newassigned

comment:2 by Melanie Hermann, 13 years ago

Wenn man den Ausheizvorgang abbrechen möchte, erscheint eine Messagebox, die nocheinmal bestätigt werden muss, damit der Ausheizvorgang abgebrochen wird.

comment:3 by Melanie Hermann, 13 years ago

Ausheizdialog in GC9300-Software wieder einkommentiert.

comment:4 by Melanie Hermann, 13 years ago

TODO: Ausheizvorgang muss nochmal ausführlich getestet werden.

comment:5 by Melanie Hermann, 13 years ago

Priority: mittelfristigkurzfristig

TODO: Ausheizen nochmals kurz testen, bevor neue Version nach Butzbach gegeben wird.

comment:6 by Melanie Hermann, 13 years ago

  • Voraussetzungen (z.B. Codewort) werden jetzt zyklisch überprüft, nicht nur beim Öffnen des Ausheizen-Dialogs
  • Ausheizdrücke entsprechen jetzt den Drücken aus der Messmethode
  • Setzen der Säulendrücke während Ausheizen entfernt, da im Messwerk keine entsprechenden Modbusregister vorhanden sind
  • Beim Sichern der Messmethodenparameter werden die Ausheizdrücke gesetzt ('fkt_MessMethUpload()')
  • Gesicherte Messmethode wird bei Messwerk-Timeout und bei Erkennung einer neuen Messwerksnummer gelöscht ('resetAnalyzerMethodParams()')

comment:7 by Melanie Hermann, 13 years ago

  • Zweimaliges Bestätigen für Starten / Beenden des Ausheizvorgangs notwendig (Keine Messagebox mehr, sondern Änderung des Buttons)

comment:8 by Melanie Hermann, 13 years ago

Folgender Punkt wurde wieder entfernt!

Gesicherte Messmethode wird bei Messwerk-Timeout und bei Erkennung einer neuen Messwerksnummer gelöscht ('resetAnalyzerMethodParams()')

Denn falls der Controller unerwartet neu startet, hat er trotzdem noch die Parameter der Messmethode gespeichert!

by Melanie Hermann, 13 years ago

comment:9 by Melanie Hermann, 13 years ago

TODO: Testen was passiert, wenn das Ausheizen im Controller gestartet wird, aber das Messwerk noch die alte Modbusliste hat?!

comment:10 by Melanie Hermann, 13 years ago

Software V1.331-063 wurde am 17.04.2013 zum Testen nach Butzbach gegeben.

comment:11 by Melanie Hermann, 13 years ago

Priority: kurzfristigmittelfristig

comment:12 by Melanie Hermann, 13 years ago

Priority: mittelfristigkurzfristig

Folgende Dinge sind beim Test in Butzbach aufgefallen:
1) Controller-Neustart während Ausheizen -> Warnung ausgeben
2) Controller-Neustart während Ausheizen -> Methode automatisch zurückschreiben
3) "Fenster schliessen"-Button aktiv während Ausheizvorgang

by Melanie Hermann, 13 years ago

Attachment: Email_Ausheizen_1.pdf added

by Melanie Hermann, 13 years ago

Attachment: Email_Ausheizen_2.pdf added

comment:13 by Melanie Hermann, 13 years ago

4) Bei Messwerk-Timeout/-Neustart während Ausheizen, diesen Vorgang im Controller abbrechen und Warnung ausgeben.
5) Es darf nicht die Möglichkeit geben den Ausheizendialog durch die HOME-Taste zu verlassen .

comment:14 by Melanie Hermann, 13 years ago

Lösungen:

  • Setzen der Messmethode per Matrixfunktion wieder möglich (Funktion war auskommentiert!)

comment:15 by Melanie Hermann, 13 years ago

  • Folgender Ablauf nach Neustart des Controller während des Ausheizens:
    • Warnung "Abbruch Ausheizen -> Messmeth. setzen" kommt
    • Wenn Verbindung zum Messwerk steht wird die Messmethode ins Messwerk geschrieben
    • Hinweis "MW Setzen Messmeth. OK" kommt und Warnung "Abbruch Ausheizen -> Messmeth setzen" geht oder Hinweis "MW Setzen Messmeth. NOK" kommt

Falls das automatische Schreiben der Messmethode ins Messwerk fehlgeschlagen ist, muss die Messmethode manuell ins Messwerk übertragen werden. Am besten per Matrixfunktion oder per ProStation.

comment:16 by Melanie Hermann, 13 years ago

  • HOME-Key hat im Ausheizen-Dialog keine Funktion

comment:17 by Melanie Hermann, 13 years ago

  • Folgender Ablauf bei Neustart/Timeout des Messwerks während dem Ausheizen:
    • Warnung "Messwerk Timeout" kommt
    • Hinweis "Ausheizen" quittiert
    • Warnung "Abbruch Ausheizen -> Messmeth. setzen" kommt
    • Warnung "Messwerk Timeout" quittiert
    • Hinweis "MW Setzen Messmeth. OK" kommt
    • Warnung "Abbruch Ausheizen -> Messmeth. setzen" quittiert

Bei einem Timeout (oder bei anderen nicht erfüllten Voraussetzungen:'Messwerk Typ', 'Betriebsart', und 'Trägergasdruck') wird der Ausheizvorgang umgehend abgebrochen und der Dialog kann verlassen werden. Sobald nach einem Timeout die Verbindung zum Messwerk wieder hergestellt ist wird überprüft, ob das Timeout während dem Ausheizen stattfand. Wenn ja, wird die Messmethode ins Messwerk geschrieben, wenn die richtige Messmethode im Controller gespeichert ist.

comment:18 by Melanie Hermann, 13 years ago

Priority: kurzfristigmittelfristig

Software V1.332-064 wurde am 24.04.2013 zum Testen nach Butzbach gegeben.

by Melanie Hermann, 13 years ago

comment:19 by Melanie Hermann, 13 years ago

Resolution: fixed
Status: assignedclosed

Rückmeldung, nach Tests, aus Butzbach: Alles funktioniert so wie es soll!

Note: See TracTickets for help on using tickets.