Opened 12 years ago
Closed 11 years ago
#40 closed Aufgabe (fixed)
Hauptfunktion Gateway
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | mittelfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | ALLE |
| Severity: | Aufgabe | Keywords: | |
| Cc: |
Description (last modified by )
Change History (8)
comment:1 by , 12 years ago
| Summary: | Hauptfuktion Gateway → Hauptfunktion Gateway |
|---|
comment:3 by , 12 years ago
| Priority: | mittelfristig → kurzfristig |
|---|
comment:4 by , 11 years ago
| Priority: | kurzfristig → mittelfristig |
|---|
comment:5 by , 11 years ago
| Description: | modified (diff) |
|---|
comment:6 by , 11 years ago
Beide Varianten (Controller und Gateway) teilen sich die gleiche Hauptfunktion DoStep1().
Der Controller führt die komplette Funktion aus.
Das Gateway überspringt das Abrufen und Weiterverarbeiten der Analysenergebnisse des Messwerks und überspringt auch die Steuerung der Messwerks.
Dadurch, dass das Gateway den Großteil der Controller-Funktion ausführt, kann es viele Funktionen des Controllers übernehmen.
Das Gateway übernimmt unteranderem folgende Funktionen des Controllers aus dessen Hauptfunktion:
- Initialisierung vieler Statusvariablen
- Auslesen der Versionsinformationen aus dem Kernel
- Aufbau einer Modbus-Master-Verbindung zum Messwerk
- Abrufen der Statusinformationen, wie Säulentemp., vom Messwerk
- Setzen / Rücksetzen von Meldungen
comment:7 by , 11 years ago
Folgende Funktionen aus der Hauptfunktion (DoStep1()) wurden für das Gateway ausgeklammert:
- Gateway überwacht keine MaxPauseTime vom Messwerk!
- Gateway startet auch keine Analysen und berücksichtigt somit auch keine WaitingTimeAfterRestart!
- Gateway holt keine FlushChromfiles!
- Gateway übernimmt keine Ventilsteuerung und verwendet somit auch nicht ChangeStream()! (An drei Stellen im Code.)
comment:8 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |