Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | Lokale Anzeige von Meßwerten und Steuerung einer Datenerfassungsstation |
| Autor | Novak, Martin |
| Erscheinungsjahr | 1989 |
| Abstract | Aufgabe dieser Diplomarbeit war es, ein Mensch-Maschinen-Interface einer autonomen Datenerfassungsstation zu konzipieren und zu implementieren. Diese Einheit sollte sowohl die Ausgabe von Meßwerten und Parametern bewerkstelligen als auch eine Änderung von Parametern ermöglichen. Das im Rahmen dieser Arbeit entwickelte Programm läuft zusammen mit anderen Tasks in einer Echtzeit-Multiasking-Umgebung. Zur Ausgabe von Meßwerten und Parametern dient eine LCD-Anzeige für 80 Zeichen x 16 Zeilen und ein Farbdrucker. Die aktuellen Meßwerte sollen als Tabelle am Display und als Grafik am Drucker ausgegeben werden. Manuelle Eingriffe bewirken Anzeige oder Ausdruck von Meßwerten und Parametern oder Änderungen von Parametern und Optionen über eine Funktionstastatur an der Frontseite des Rechners. Die Benutzerführung erfolgt in Form von Menüs. Eine Klartexteingabe wird dabei möglichst vermieden. Die Bearbeitung der Eingabe erfolgt durch eine Statusmaschine, deren Zustandsänderungen durch die eingegebenen Zeichen gesteuert werden. Die kontinuierlichen Ausgaben werden durch Timeouthandler gesteuert. Jedem Ausgabemedium ist hiefür ein eigenes Timeout zugeordnet. Die Art der Ausgabe wird durch Settings in zentralen Optionsvariablen bestimmt. Selbstverständlich sind auch eine ausreichende Fehlerbehandlung und diverse Diagnostikfunktionen zur Kontrolle der Meßgeräte und des Programmlaufes implementiert. |
| Status | Verfügbar |