Registerkarte: Einstellungen
Funktion: Die Registerkarte enthält Einstellungen für alle applikationsweit verfügbaren Visualisierungen.
Symbol:
Anmerkung
Bei einer integrierten CODESYS -Visualisierung stehen nicht alle Einstellungen zur Verfügung.
Gruppe: Allgemeine Einstellungen
Unicode-Zeichenfolgen verwenden |
|
CurrentVisu-Variable verwenden |
Sie enthält zur Laufzeit der Applikation den Namen der gerade aktiven Visualisierung. Im Applikationscode kann die Variable gelesen werden, um den Namen der gerade aktiven Visualisierung zu erhalten. Auf die Variable kann geschrieben wird, um einen Visualisierungswechsel hervorrufen. Die Umschaltung erfolgt auf allen Anzeigegeräten parallel. Beispiel: Es sind aktuell eine TargetVisu- und mehrere WebVisu-Darstellungsvarianten aktiv. Wenn auf die CurrentVisu-Variable geschrieben wird, wechseln alle Darstellungsvarianten zu dieser Visualisierung. Voraussetzung: Die Applikation enthält eine Visualisierung, die weitere Visualisierungen aufruft Beispiel:
|
Client-Animation und Überlagerung systemeigener Elemente unterstützen |
Diese Funktion ist nur im Browser einer CODESYS WebVisu und in einer CODESYS TargetVisu möglich. Die CODESYS TargetVisu muss diese Funktion jedoch unterstützen. In den Visualisierungselementen werden dann zusätzliche Eigenschaften sichtbar. Weiterhin können systemeigene Elemente, die in die Visualisierung eingebunden sind (beispielsweise ein Webbrowser), mit CODESYS-eigenen Elementen überlagert werden. Dies ist mit CODESYS-Versionen vor 3.5.16.0 nicht möglich. AnmerkungEs gilt momentan folgende Einschränkung: Bei verschachtelten Frames in Kombination mit einer Skalierung können Elemente minimal anders positioniert sein. |
Gruppe: Stilkonfiguration
Tipp
Sie können mit dem Visualisierungsstil-Editor neue Stile erzeugen, überprüfen und im Visualisierungsstil-Repository installieren.
Ausgewählter Stil |
|
![]() | Öffnet eine Auswahlliste mit Stilen, die im Visualisierungsstil-Repository installiert sind |
Alle Versionen anzeigen (nur für Experten) |
|
Schaltfläche | Öffnet eine Auswahlliste mit Befehlen für die Anwendung des Visualisierungsstil-Editor |
Stileditor öffnen | Der Visualisierungsstil-Editor öffnet sich |
Abgeleiteten Stil erstellen und bearbeiten | Der Visualisierungsstil-Editor öffnet sich mit dem Dialog Neuen Visualisierungsstil erzeugen. Der Dialog enthält die Einstellungen für den ersten Konfigurationsschritt. Voraussetzung: In Ausgewählter Stil ist ein Stil ausgewählt, der als Basisstil eingetragen wird. AnmerkungEin abgeleiteter Stil ist sinnvoll, wenn Sie nur wenige Stileigenschaften anpassen oder ergänzen möchten. |
Stil kopieren und bearbeiten | Der Visualisierungsstil-Editor öffnet sich mit dem Dialog Bestehenden Stil als Kopie öffnen. Der Dialog enthält die Einstellungen für den ersten Konfigurationsschritt. Voraussetzung: In Ausgewählter Stil ist ein Stil ausgewählt. |
Vorschau | Die dargestellten Elemente repräsentieren den in Ausgewählter Stil angegebenen Stil |
Gruppe: Spracheinstellung
Ausgewählte Sprache | Sprache, die die Darstellungsvariante bei Start einer Visualisierung verwendet |
Gruppe: Zusätzliche Einstellungen
Multitouch-Bedienung | Diese Eigenschaft legt fest, wer die Touch-Ereignisse handhabt. Entweder übernimmt dies die Visualisierung oder im Falle der WebVisu der Browser. Mit dieser Einstellung können Touch-Gesten auf verschiedenen Visualisierungselementen ausgeführt werden.
Betroffene Elemente
|
Scrollelemente mit Scrollbar |
Betroffen von dieser Option sind die Visualisierungselemente Tabelle, Alarmtabelle, Combobox Integer, Combobox Array und Frame mit der Eigenschaft Unskaliert und scrollbar. |
Semitransparentes Zeichnen |
Dafür können Sie bei der Definition einer Farbe zusätzlich einen Abstufungswert für die Transparenz angeben. In der Eigenschaft Transparenz ist die Durchsichtigkeit definiert. In Farbvariablen wird das führende Byte ausgewertet. Voreinstellung: Aktiviert. Voraussetzung: Sie erstellen eine Visualisierung neu und die Darstellungsvarianten können semitransparent zeichnen. |
Standardtastaturbedienung | Folgende Benutzereingaben werden standardmäßig bereitgestellt:
|
Deaktivierte Elemente grau zeichnen |
Folgendes führt dazu, dass ein Element deaktiviert ist:
|
Aufrufen nach Visualisierungsinitialisierung | Funktionsname. Die Funktion wird nach der Initialisierung aufgerufen. Das ist der richtige Zeitpunkt, um einen zusätzlich gewünschten Eventhandler beim Beispiel: Implementierung von // This function is called after visu initialization (see Visualization Manager 'Call after visu initialization') FUNCTION VisuInit : BOOL VAR_INPUT END_VAR // Set the mouse event handler VisuElems.VisuElemBase.g_VisuEventManager.SetMouseEventHandler(PLC_PRG.evHandler); Ein weiterer Anwendungsfall ist die Registrierung des |
Responsive Visualisierungsgröße |
Die Clientgröße kann mit den Variablen
Beispiel: Container.Width - Visu.Width Container.Width - Visu.Width - 50 |