Visualisierungsobjekt konfigurieren
Neben der Konfiguration der einzelnen grafischen Elemente einer Visualisierung kann diese auch als ganzes Objekt mit bestimmten Parametern versehen werden. Dies betrifft die Darstellung von Rahmen, Sprache, Raster, Hintergrund etc. wie auch die Zuordnung expliziter Tastenbelegungen, die für genau ein Visualisierungsobjekt gelten sollen.
'Extras' 'Einstellungen' / Darstellung, Rahmen, Raster, Sprache
Nach diesem Befehl können Sie im Dialog 'Einstellungen Visualisierung' die optische und sprachliche Darstellung der Visualisierung beeinflussen:
![]() | Die Kategorien Darstellung, Rahmen und Sprache können auch im Online Modus bearbeitet werden. |
Kategorie Darstellung:
Geben Sie im Feld Zoom eine Vergrößerung zwischen 10 und 500 % an, um die Anzeige der Visualisierung zu vergrößern bzw. zu verkleinern.
Einstellungsdialog von Visualisierungen (Kategorie Darstellung)
Kategorie Rahmen:
Mit Auto-Scrolling erreicht man, dass beim Zeichnen oder Verschieben eines Visualisierungselements der sichtbaren Bereich des Visualisierungsfensters automatisch verschoben wird, wenn man an den Fensterrahmen stößt. Die gesamte Visualisierung mit allen Elementen wird im Online Modus im Fenster dargestellt, egal wie groß das Fenster ist, wenn Online automatisch anpassen gewählt ist. Ist Hintergrund Bitmap einbeziehen angewählt, so wird beim Anpassen das Bitmap in die Berechnung einbezogen, ansonsten werden nur die Elemente bedacht.
Kategorie Raster:
Hier können Sie festlegen, ob die Rasterpunkte, die als Zeichenhilfe dienen, im Offline Modus Sichtbar sind, wobei der Abstand der sichtbaren Punkte mindestens 10 beträgt, auch wenn die angegebene Größe kleiner ist. In diesem Fall erscheinen nur die Rasterpunkte im Abstand eines Vielfachen der angegebenen Größe. Ist der Punkt Aktiv gewählt, so werden die Elemente beim Zeichnen und Verschieben auf die Rasterpunkte gelegt. Im Feld Größe wird der Abstand der Rasterpunkte angegeben.
Kategorie Sprache:
Hier können Sie festlegen, in welcher Landessprache der Text, den Sie im Konfigurationsdialog bei den Optionen Text und Text für Tooltip einem Element zugeordnet haben, angezeigt werden soll. Statisch kann dies über die Verwendung einer Sprachdatei erfolgen. Die Funktion 'Dynamische Texte' bietet alternativ die Möglichkeit, den Inhalt einer Textanzeige abhängig von einer Projektvariable wechseln zu lassen. Siehe Kapitel Sprachumschaltung
![]() | Die Textanzeige wechselt nur im Online Modus ! |
'Extras' 'Hintergrund Bitmap auswählen'
Mit diesem Befehl öffnen Sie den Dialog zur Auswahl von Dateien. Wählen Sie eine Datei mit dem Zusatz "*.bmp". Die ausgewählte Bitmap erscheint im Hintergrund Ihrer Visualisierung.
Mit dem Befehl 'Extras' 'Hintergrund Bitmap löschen' können Sie die Bitmap wieder löschen.
'Extras' 'Hintergrund Bitmap löschen'
Mit diesem Befehl löschen Sie die Bitmap im Hintergrund der aktuellen Visualisierung.
Mit dem Befehl 'Extras' 'Hintergrund Bitmap auswählen' können Sie ein Bitmap für die aktuell Visualisierung wählen.
'Extras' 'Tastaturbedienung'
Es ist möglich, während der Konfiguration für einzelne Visualisierungen Tasten(kombinationen) festzulegen, die genauso mit Aktionen verknüpft werden können wie einzelne Visualisierungselemente. Beispielsweise könnte in einer Visualisierung konfiguriert werden, daß die Tastenkombination <Strg><F2> im Online Modus dieselbe Aktion auslöst wie das Drücken (per Maus oder über Touchscreen) auf ein bestimmtes Visualisierungselement.
Solche Tastenbelegungen können die reine Tastaturbedienung optimieren.
Bereits standardmäßig sind die Tasten <Tabulator>, <Leertaste>, und <Eingabetaste> so implementiert, dass über sie im Online Modus jedes Element innerhalb einer Visualisierung erreicht und aktiviert werden kann. Der Dialog 'Tastaturbedienung' wird aus dem Menü 'Extras' oder dem Kontextmenü aufgerufen:
Dialog 'Tastaturbedienung: mögliche Tastenkombinationen festlegen'
In der Spalte Taste bietet eine Auswahlliste die folgenden Tasten zur Belegung:
Tastenkürzel | Bedeutung |
---|---|
VK_TAB | Tabulatortaste |
VK_RETURN | Eingabetaste |
VK_SPACE | Leertaste |
VK_ESCAPE | Esc-Taste |
VK_INSERT | Einfg.-Taste |
VK_DELETE | Entf.-Taste |
VK_HOME | Pos1-Taste |
VK_END | Ende-Taste |
VK_PRIOR | Bild ()-Taste |
VK_NEXT | Bild (¯)-Taste |
VK_LEFT | Pfeiltaste (¬) |
VK_RIGHT | Pfeiltaste (®) |
VK_UP | Pfeiltaste () |
VK_DOWN | Pfeiltaste (¯) |
VK_F1-VK_F12 | Funktionstasten F1 bis F12 |
0-9 | Tasten 0 bis 9 |
A-Z | Tasten A bis Z |
VK_NUMPAD0 - VK_NUMPAD9 | Tasten 0 bis 9 des numerischen Tastaturfeldes |
VK_MULTIPLY | Taste ´ des numerischen Tastaturfeldes |
VK_ADD | Taste + des numerischen Tastaturfeldes |
VK_SUBTRACT | Taste – des numerischen Tastaturfeldes |
VK_DIVIDE | Taste ¸ des numerischen Tastaturfeldes |
In den Spalten Shift und Ctrl kann über Anklicken der Kontrollkästchen die <Umschalt>- und/oder die <Strg>-Taste zur Tastenkombination mit der gewählten Taste hinzugefügt werden.
In der Spalte Aktion wird eingetragen, was beim Drücken der Taste(nkombination) ausgelöst werden soll. Möglich sind die in der untenstehenden Tabelle genannten Funktionen, die in einer Auswahlliste angeboten werden. Sie entsprechen denen, die im Konfigurationsdialog der Kategorie Eingabe verfügbar sind.
In die Spalte Ausdruck muss abhängig von der ausgewählten Aktion entweder ein Variablenname, ein INTERN-Befehl, Visualisierungsname oder eine Elementnummer eingetragen werden; genauso wie dies im Konfigurationsdialog der Kategorie 'Eingabe' für das Visualisierungselement getan würde. Sehen Sie im folgenden die Bedeutung der möglichen Aktionen und die jeweils einzugebenden Ausdrücke:
Aktion | Bedeutung | Ausdruck |
---|---|---|
Toggln | Variable Toggeln | Variable, z.B. "plc_prg.tvar" |
Tap true | Variable Tasten (auf TRUE setzen) | Programmvariable, z.B. "plc_prg.svar" |
Tap false | Variable Tasten (auf FALSE setzen) | Programmvariable, z.B. "plc_prg.xvar" |
Zoom | Zoomen nach Vis. | Name des Visualisierungsbausteins, zu dem gesprungen werden soll, z.B. "Visu1" |
Exec | Programm ausführen | Name der ausführbaren Datei, z.B. "notepad C:\help.txt" (Notepad startet und öffnet Datei help.txt) |
Text | Texteingabemöglichkeit für die Variable, die in Kategorie 'Variable' bei Textausgabe angegeben ist | Nummer des Elements, für das die Texteingabe konfiguriert werden soll, z.B. "#2" |
Über die Schaltfläche Hinzufügen wird eine weitere, leere Zeile am Tabellenende hinzugefügt. Über Löschen wird die Zeile, in der der Cursor steht, gelöscht. Mit OK bzw. Abbrechen werden die Eingaben gespeichert bzw. nicht gespeichert und der Dialog geschlossen.
Die Tastaturbedienung kann getrennt für jede Visualisierung konfiguriert werden. Somit kann dieselbe Taste(nkombination) in unterschiedlichen Visualisierungen unterschiedliche Aktionen auslösen.
Beispiel:
Die folgenden Tasten-Konfigurationen wurden für die Visualisierungen VIS_1 bzw. VIS_2 vorgenommen:
VIS_1: | ||||
---|---|---|---|---|
Shift |
Ctrl |
Aktion |
Taste |
Ausdruck |
ja |
|
Toggle |
A |
PLC_PRG.automatic |
|
ja |
Zoom |
Z |
VIS_2 |
VIS_2: | ||||
---|---|---|---|---|
Shift |
Ctrl |
Aktion |
Taste |
Ausdruck |
|
|
Exec |
E |
INTERN LANGUAGE DEUTSCH |
|
ja |
Zoom |
Z |
TC_VISU |
Wenn nun VIS_1 im Online Modus den Eingabefokus hat, bewirkt ein Drücken der Tastenkombination <Shift><A>, daß die Variable PLC_PRG.automatic getoggelt wird. <Ctrl><Z> bewirkt, dass aus Visu1 nach VIS_2 gewechselt wird.
Wenn VIS_2 das aktive Fenster ist und die Taste <E> gedrückt wird, wird die Sprache in der Visualisierung auf Deutsch gestellt. <Ctrl><Z> bewirkt hier, dass zur Visualisierung TC_VISU gewechselt wird.