Interaktive Prozessvisualisierung
Verfasst: 27. Juni 2011 11:07
Moin moin Zusammen,
im Rahmen meiner Masterarbeit möchte ich für eine Prozesssteuerung eine Bedienersoftware schreiben. Diese soll grundsätzlich nur der Visualisierung und Bedienung der Prozessabläufe dienen.
Für eine sinnvolle Darstellung von Prozesswerten z.B. als Graph bin ich bereits auf die Bibliothek Qwt gestoßen.
Im weiteren würde ich am liebsten die zu steuernde Anlage als Grafik oder ähnliches abbilden und Teile der Grafik je nach Prozesszustand manipulieren.
Als Beispiel: Es handelt sich um ein Rohrleitungssystem mit unterschiedlichen Kanalsegmenten. Es wäre schön, wenn ich zum Beispiel auf ein Ventil klicken könnte, die notwendigen Bedienelemente für das Ventile aufpoppen und dann zum Beispiel nach öffnen des Ventils die nun freigeschalteten Rohrpfade grün statt grau dargestellt würden. Oder wenn ich auf ein Thermostat klicke, dann könnte sich ein entsprechender Graph (Qwt) öffnen...
Ist die Realisierung hier mit Qt sinnvoll? Im Grunde könnte man dies sehr gut z.B. mit LabView von NI realisieren. Da ich dort allerdings mit der Einarbeitung bei Null anfange und C++ / Qt mir zwecks Einarbeitung näher liegen, würde ich diese bevorzugen.
Wenn sinnvoll, wäre ich dankbar für Anregungen, wie ich weiter vorgehen könnte. Eine Grafik einlesen und diese Pixelweise zu nutzen erscheint mir etwas mühselig.
Vielen Dank für Konstruktive Antworten.
Viele Grüße,
Oppi
im Rahmen meiner Masterarbeit möchte ich für eine Prozesssteuerung eine Bedienersoftware schreiben. Diese soll grundsätzlich nur der Visualisierung und Bedienung der Prozessabläufe dienen.
Für eine sinnvolle Darstellung von Prozesswerten z.B. als Graph bin ich bereits auf die Bibliothek Qwt gestoßen.
Im weiteren würde ich am liebsten die zu steuernde Anlage als Grafik oder ähnliches abbilden und Teile der Grafik je nach Prozesszustand manipulieren.
Als Beispiel: Es handelt sich um ein Rohrleitungssystem mit unterschiedlichen Kanalsegmenten. Es wäre schön, wenn ich zum Beispiel auf ein Ventil klicken könnte, die notwendigen Bedienelemente für das Ventile aufpoppen und dann zum Beispiel nach öffnen des Ventils die nun freigeschalteten Rohrpfade grün statt grau dargestellt würden. Oder wenn ich auf ein Thermostat klicke, dann könnte sich ein entsprechender Graph (Qwt) öffnen...
Ist die Realisierung hier mit Qt sinnvoll? Im Grunde könnte man dies sehr gut z.B. mit LabView von NI realisieren. Da ich dort allerdings mit der Einarbeitung bei Null anfange und C++ / Qt mir zwecks Einarbeitung näher liegen, würde ich diese bevorzugen.
Wenn sinnvoll, wäre ich dankbar für Anregungen, wie ich weiter vorgehen könnte. Eine Grafik einlesen und diese Pixelweise zu nutzen erscheint mir etwas mühselig.
Vielen Dank für Konstruktive Antworten.
Viele Grüße,
Oppi