Navigationsmöglichkeiten

Mit WinCC OA können unterschiedlichste Navigationsarten realisiert werden. Alle, in der modernen Userinterface-Gestaltung üblichen Hilfsmittel, stehen dazu zur Verfügung.

Die DemoApplication gibt einen Einblick in die Möglichkeiten, deckt aber bei weitem nicht das Spektrum der realisierbaren Varianten ab.

Ausgehend vom zentralen Bedienbild zeigt dieser Abschnitt Navigationsarten aus Benutzersicht und gibt auch Hinweise auf die notwendigen Realisierungsschritte.

Abbildung 1. Navigationsmöglichkeiten

Startkaskade

Alle wichtigen Anlagenbilder, Übersichten und Auswertepanels können über den Tree - erreicht werden. Sie befindet sich im zentralen Bedienbild links oben.

Realisierung:

Schaltflächen im Bedienbild - Direktanwahl

Im zentralen Bedienbild befinden sich links im Bedienblock Schaltflächen mit symbolischen Darstellungen der unterschiedlichen Branchenszenarien siehe auch Abbildung - Navigationsmöglichkeiten. Durch Klick darauf können diese im Bereich "Hauptbild" im zentralen Bedienbild aufgeschalten werden.

Realisierung:

Diese Schaltflächen wurden als Standardsymbole der Paneltopologie realisiert. Die Schaltflächen Zoom Navigator, Sichtbarkeits-Ebenen ändern und Datenpunkt Information/Werte setzen wurden als Pushbuttons realisiert. Durch Aufschalten des Panels basepanel_user.pnl aus dem Verzeichnis <proj_path>/panels im grafischen Editor (Modul GEDI), Selektion der Pushbutton- Schaltflächen (nicht die Standardsymbole-Schaltflächen) und öffnen der Registerkarte "Standard" können in der Zeile "Clicked" die notwendigen Befehle für das Aufschalten eines Anlagenpanels innerhalb eines Moduls nachgelesen werden.

Die Schaltflächen (Standardsymbole) die auf der Paneltopologie basieren wurden etwas komplexer aufgebaut. Sie sind Referenzobjekte (also standardisierte Einheiten mit expliziten Parametern - siehe dazu auch Eigenschaften von Referenzen und Überparametrierung). Da die Symbole aus der Paneltopologie stammen, heißen die auch dementsprechend z.B. "PT_navi_hg" (PT=Paneltopologie). Hier kann über rechten Mausklick "Eigenschaften" ein Parametrierdialog geöffnet werden, bei dem das, durch diese Schaltfläche aufzuschaltende Anlagenbild, sowie zugehörige Icons und Summenmeldungsdatenpunkte eingestellt werden können. Die Realisierung erfolgt unter anderem durch Einbeziehung des Datenpunktes ApplicationProperties, weitere Details dazu finden sich im Abschnitt Eigenschaften-Panel.

Schaltflächen in den Anlagenbildern

Auch aus Anlagenbildern selbst kann ein neues Anlagenbild aufgeschalten werden. Dies wird beispielsweise beim geografischen Übersichtsbild (<proj_path>/panels/mainpanels/geographical_overview.pnl) angewendet.

Realisierung:

Die notwendigen Parametrierungen können wiederum entweder direkt im Panel mit dem grafischen Editor betrachtet werden bzw. sind in der Online-Hilfe im Abschnitt Einfache Parametrierung im Modul GEDI nachzulesen.

Navigation am Objekt

Nahezu alle dynamisierten Symbole (siehe auch Eigenschaften von Referenzen und Überparametrierung) können Childpanels zur Bedienung, für Zusatzinformationen und Trends oder Kontextmenüs zu Parametrierung besitzen. Diese werden direkt durch rechten oder linken Mausklick am Objekt (an der Referenz) geöffnet.

Realisierung:

Hier bestehen die unterschiedlichsten Möglichkeiten zur Oberflächengestaltung. In den verschiedenen Szenarien finden sich Beispiele für solche Navigations-Einheiten. Wie das Panelhandling und damit die komplexe Userinterface-Gestaltung bei WinCC OA realisiert wird zeigen die Abschnitte Einfache Parametrierung, Panelfunktionen.

Anmerkung:

WinCC OA besitzt weit über die gezeigten Möglichkeiten hinausgehende Navigationsfähigkeiten. Über entsprechende Controlfunktionen (siehe auch Panelfunktionen) und Wertänderungen auf die sogenannten UI-Datenpunkte (siehe auch User-Interface) können auch komplexe Hilfen für Mehrbenutzerbetrieb erstellt werden. Funktionen zum dynamischen Hinzufügen und Entfernen von Panelreferenzen (siehe auch Control-Funktion addSymbol()) erlauben komplexeste Lösungen. Durch die gute Integration des Panelhandlings ist auch eine Navigation über Comboboxen oder Tree-Controls denkbar.