Skip to main content

Visualisierungselement: Runder Schieberegler

Symbol:

_visu_icon_round_slider.png

Kategorie: Messgeräte

Ein runder Schieberegler ist ein Bedienelement, mit dem sich ein Wert über einen kreisförmigen Regler einstellen lässt. Der Visualisierungsbenutzer bewegt einen Griff oder Knopf entlang eines Kreises oder Kreisbogens. Der aktuelle Wert des Elements wird entsprechend angepasst, während der Knopf entlang der Bogenskala des Schiebereglers geschoben und gedreht wird.

Elementeigenschaften

Sind alle Elementeigenschaften verfügbar?

Nur wenn Sie in der Eigenschaften die Option Advanced oder den Filter Alle Kategorien aktiviert haben, stehen Ihnen alle Eigenschaften zur Verfügung.

Elementname

GenElemInst_5

Namen vergeben

Durch die Vergabe von eigenen Elementnamen werden die Elemente in der Elementliste schnell gefunden.

Elementtyp

Runder Schieberegler

Position

Die Position definiert die Lage und Größe des Elements im Fenster der Visualisierung. Sie bezieht sich auf ein kartesisches Koordinatensystem. Der Ursprung liegt in der oberen linken Fensterecke. Die positive horizontale X-Achse verläuft nach rechts. Die positive vertikale Y-Achse verläuft nach unten.

X

X-Koordinate (in Pixel) der linken oberen Ecke des Elements

Beispiel: 10

Y

Y-Koordinate (in Pixel) der linken oberen Ecke des Elements

Beispiel: 10

Breite

Angabe in Pixel

Beispiel: 150

Höhe

Angabe in Pixel

Beispiel: 30

Tipp

Sie können die Werte ändern, indem Sie im Editor die Symbole _visu_icon_position_element.png an eine andere Stelle ziehen.

Wert

Variable

Variable (Numerischer Datentyp)

Beispiel: PLC_PRG.iRoundSlider

Während der Ausführung enthält der Variablenwert die Position, an die der Benutzer den Schiebeknopf geschoben hat.

Wertformat

Text mit Platzhalter und Formatangabe für die Anzeige des aktuellen Variablenwerts.

Beispiel: %d, Value: %d

Position

Legt die Position in den inneren Bereich des Elements für den in der Eigenschaft Wertformat definierten Texts fest.

  • Oben

  • Zentrum

  • Unten

Schriftart

Schriftart für die Textausgabe

Beispiel: Standard

_cds_icon_arrow_down.png: Auswahlliste mit Stilschriftarten

_cds_icon_three_dots.png: Dialog Schriftart öffnet sich.

Farbe Schriftart

Schriftfarbe für die Textausgabe

Beispiel: Schwarz

_cds_icon_arrow_down.png: Auswahlliste mit Stilfarben

_cds_icon_three_dots.png: Dialog Farbe öffnet sich.

Bogen

Bogenskala des Drehreglers

Farbverlauf verwenden

standard icon: Das Element wird mit einem Farbverlauf gezeichnet. Die Einstellung in der Eigenschaft Bogenfarbe wird dabei ignoriert.

Farbverlaufsauswahl

Mit einem Klick in die Zeile öffnet der Farbverlaufseditor zur Farbkonfiguration.

Bogenfarbe

Legt die Farbe des aktuell eingestellten Bereichs fest. Diese Einstellung wird nicht verwendet, wenn die Option Farbverlauf verwenden aktiviert wurde.

  • _cds_icon_arrow_down.png

    Auswahlliste mit Stilfarben

  • _cds_icon_three_dots.png

    Farbdialog öffnet sich.

    Beispiel: Schwarz

Transparenz

Gibt den Transparenzwert im Bereich von 0 (voll transparent) bis 255 (deckend) an und legt damit die Durchsichtigkeit der zugehörigen Farbe fest.

Schreibgeschützte Transparenz

Die Eigenschaft ist schreibgeschützt, wenn die Farbe eine Stilfarbe mit bereits definiertem Transparenzwert ist.

Bogen-Hintergrundfarbe

Hintergrundfarbe, die angezeigt wird

  • _cds_icon_arrow_down.png

    Auswahlliste mit Stilfarben

  • _cds_icon_three_dots.png

    Farbdialog öffnet sich.

Transparenz

Gibt den Transparenzwert im Bereich von 0 (voll transparent) bis 255 (deckend) an und legt damit die Durchsichtigkeit der zugehörigen Farbe fest.

Schreibgeschützte Transparenz

Die Eigenschaft ist schreibgeschützt, wenn die Farbe eine Stilfarbe mit bereits definiertem Transparenzwert ist.

Bogendicke

Fester Wert für die Bogendicke in Pixel

Beispiel: 20

Um die Darstellung zu dynamisieren, können Sie anstelle des festen Werts eine Variable angeben. Doppelklicken Sie dazu in das Wertefeld. Anschließend wird das Symbol _visu_icon_variable.png angezeigt. Mit einem Klick darauf erscheint direkt darunter die Eigenschaft Variable in einer separaten Zeile.

Variable

Variable für die Bogendicke

Um die Eigenschaft zur Laufzeit programmgesteuert zu ändern, können Sie eine Variable angeben. Ein in der darüber liegenden Eigenschaft angegebener Wert hat in diesem Fall keine Wirkung. Mit Klick auf das _visu_icon_input_assistant.png-Symbol erhalten Sie Unterstützung bei der Eingabe.

Nach einem Doppelklick in das Feld erscheint das Symbol _visu_icon_delete.png. Mit einem Klick auf das Symbol können Sie diese für die Dynamisierung zuständige Elementeigenschaft wieder entfernen.

Bogenende

  • Rund

  • Rechteck

Startwert

Fester Startwert der Bogenskala

Beispiel: 0

Um die Darstellung zu dynamisieren, können Sie anstelle des festen Werts eine Variable angeben. Doppelklicken Sie dazu in das Wertefeld. Anschließend wird das Symbol _visu_icon_variable.png angezeigt. Mit einem Klick darauf erscheint direkt darunter die Eigenschaft Variable in einer separaten Zeile.

Variable

Variable (optional) für den Startwert

Um die Eigenschaft zur Laufzeit programmgesteuert zu ändern, können Sie eine Variable angeben. Ein in der darüber liegenden Eigenschaft angegebener Wert hat in diesem Fall keine Wirkung. Mit Klick auf das _visu_icon_input_assistant.png-Symbol erhalten Sie Unterstützung bei der Eingabe.

Nach einem Doppelklick in das Feld erscheint das Symbol _visu_icon_delete.png. Mit einem Klick auf das Symbol können Sie diese für die Dynamisierung zuständige Elementeigenschaft wieder entfernen.

Endwert

Fester Endwert der Bogenskala

Beispiel: 100

Um die Darstellung zu dynamisieren, können Sie anstelle des festen Werts eine Variable angeben. Doppelklicken Sie dazu in das Wertefeld. Anschließend wird das Symbol _visu_icon_variable.png angezeigt. Mit einem Klick darauf erscheint direkt darunter die Eigenschaft Variable in einer separaten Zeile.

Variable

Variable (optional) für den Endwert

Um die Eigenschaft zur Laufzeit programmgesteuert zu ändern, können Sie eine Variable angeben. Ein in der darüber liegenden Eigenschaft angegebener Wert hat in diesem Fall keine Wirkung. Mit Klick auf das _visu_icon_input_assistant.png-Symbol erhalten Sie Unterstützung bei der Eingabe.

Nach einem Doppelklick in das Feld erscheint das Symbol _visu_icon_delete.png. Mit einem Klick auf das Symbol können Sie diese für die Dynamisierung zuständige Elementeigenschaft wieder entfernen.

Startwinkel

Fester Wert für den Startwinkel in Grad

Der Startwinkel definiert die Position auf dem Kreis, an welcher die kreisförmige Skala des Drehreglers beginnt. Der Winkel (in Grad) wird im Uhrzeigersinn von der positiven X-Achse (3 Uhr) aus gemessen und bestimmt den visuellen Startpunkt des Steuerelements. Mögliche Werte liegen zwischen 0-359.

Beispiel: 135

Um die Darstellung zu dynamisieren, können Sie anstelle des festen Werts eine Variable angeben. Doppelklicken Sie dazu in das Wertefeld. Anschließend wird das Symbol _visu_icon_variable.png angezeigt. Mit einem Klick darauf erscheint direkt darunter die Eigenschaft Variable in einer separaten Zeile.

Variable

Variable (optional) für den Startwinkel

Um die Eigenschaft zur Laufzeit programmgesteuert zu ändern, können Sie eine Variable angeben. Ein in der darüber liegenden Eigenschaft angegebener Wert hat in diesem Fall keine Wirkung. Mit Klick auf das _visu_icon_input_assistant.png-Symbol erhalten Sie Unterstützung bei der Eingabe.

Nach einem Doppelklick in das Feld erscheint das Symbol _visu_icon_delete.png. Mit einem Klick auf das Symbol können Sie diese für die Dynamisierung zuständige Elementeigenschaft wieder entfernen.

Drehwinkel

Fester Wert für den Drehwinkel

Der Wert gibt den Winkelbereich des Drehreglers im Uhrzeigersinn ausgehend vom definierten Startwinkel an. Ein größerer Schwenkwinkel vergrößert den Drehbereich um den Kreis. Gültige Werte liegen zwischen 0 und 359.

Beispiel: 270

Um die Darstellung zu dynamisieren, können Sie anstelle des festen Werts eine Variable angeben. Doppelklicken Sie dazu in das Wertefeld. Anschließend wird das Symbol _visu_icon_variable.png angezeigt. Mit einem Klick darauf erscheint direkt darunter die Eigenschaft Variable in einer separaten Zeile.

Variable

Variable (optional) für den Drehwinkel

Um die Eigenschaft zur Laufzeit programmgesteuert zu ändern, können Sie eine Variable angeben. Ein in der darüber liegenden Eigenschaft angegebener Wert hat in diesem Fall keine Wirkung. Mit Klick auf das _visu_icon_input_assistant.png-Symbol erhalten Sie Unterstützung bei der Eingabe.

Nach einem Doppelklick in das Feld erscheint das Symbol _visu_icon_delete.png. Mit einem Klick auf das Symbol können Sie diese für die Dynamisierung zuständige Elementeigenschaft wieder entfernen.

Einheit

Anzeigen

standard icon: Die Einheit des Werts wird auf dem Element angezeigt.

Text

Text für die Einheit

Beispiel: m

Schriftart

  • _cds_icon_arrow_down.png: Auswahlliste mit Stilschriftarten

    Beispiel: Element-RoundSlider-UnitFont

  • _cds_icon_three_dots.png: Dialog Schriftart öffnet sich. In diesem können Sie eine Schriftart detailliert festlegen.

Farbe Schriftart

  • _cds_icon_arrow_down.png: Auswahlliste mit Stilfarben

    Beispiel: Grau

  • _cds_icon_three_dots.png: Dialog Farbe öffnet sich. In diesem können Sie eine Farbe detailliert festlegen

Schieberegler-Knopf

Anzeigen

standard icon: Der Schieberegler-Knopf wird auf der Bogenskala angezeigt.

Füllfarbe

  • _cds_icon_arrow_down.png: Auswahlliste mit Stilfarben

    Beispiel: Element-RoundSlider_SliderFillcolor

  • _cds_icon_three_dots.png: Dialog Farbe öffnet sich. In diesem können Sie eine Farbe detailliert festlegen

Transparenz

Gibt den Transparenzwert im Bereich von 0 (voll transparent) bis 255 (deckend) an und legt damit die Durchsichtigkeit der zugehörigen Farbe fest.

Schreibgeschützte Transparenz

Die Eigenschaft ist schreibgeschützt, wenn die Farbe eine Stilfarbe mit bereits definiertem Transparenzwert ist.

Beschreibung

Anzeigen

standard icon: Zeigt die Beschreibung auf dem Element an.

Position

  • Oben

  • Zentrum

  • Unten

Text

Text, der auf dem Element ausgegeben wird und beispielsweise den Zweick beschreibt.

Beispiel: Fill level 1

Schriftart

  • _cds_icon_arrow_down.png

    Auswahlliste mit Stilschriftarten

    Beispiel: Element-RoundSlider-DescriptionFont

  • _cds_icon_three_dots.png

    Dialog Schriftart öffnet sich. In diesem können Sie eine Schriftart detailliert festlegen.

Farbe Schriftart

  • _cds_icon_arrow_down.png

    Auswahlliste mit Stilfarben

    Beispiel: Grau

  • _cds_icon_three_dots.png

    Dialog Farbe öffnet sich. In diesem können Sie eine Farbe detailliert festlegen

Bild

Position

  • Oben

  • Zentrum

  • Unten

Größe

Bildgröße in Pixel

Beispiel: 30

Statische ID

Referenziert ein Bild aus der Bildersammlung

  • <Bildersammlung>.<ID>

  • Ein Doppelklick in das Wertefeld öffnet den Zeileneditor. Mit Klick auf das _cds_icon_three_dots.png-Symbol erhalten Sie Unterstützung bei der Eingabe eines Bildes aus einer Bildersammlung.

Zentrum

Die Eigenschaften enthalten feste Werte für die Koordinaten des Rotationspunkts. Der Rotationspunkt ist im Editor als Symbol _visu_icon_center_point.png dargestellt und dient als Zentrum für die Rotation und die Skalierung.

Tipp

Die Werte können auch geändert werden, indem Sie im Editor das Symbol _visu_icon_center_point.png an eine andere Stelle ziehen.

X

Editierbare X-Koordinate des Rotationspunkts

Mit einem Doppelklick in das Wertefeld öffnet sich der Zeileneditor.

Y

Editierbare Y-Koordinate des Rotationspunkts

Mit einem Doppelklick in das Wertefeld öffnet sich der Zeileneditor.

Absolute Bewegung

Die Eigenschaften enthalten IEC-Variablen, um die Position des Elements dynamisch zu steuern. Bezugspunkt ist die linke obere Ecke des Elements. Zur Laufzeit wird das Element als Ganzes bewegt.

Bewegung

X

  • Variable (numerischer Datentyp) für die X-Position in Pixel

    Beispiel PLC_PRG.iPos_X

  • Containervariable Container.Width

    Für weitere Informationen siehe: Position und Größe optimal anpassen

Ein Erhöhen des Werts zur Laufzeit führt zu einer Bewegung nach rechts.

Y

  • Variable (numerischer Datentyp) für die Y-Position in Pixel

    Beispiel PLC_PRG.iPos_Y

  • Containervariable Container.Height

    Für weitere Informationen siehe: Position und Größe optimal anpassen

Ein Erhöhen des Werts zur Laufzeit führt zu einer Bewegung nach unten.

Rotation

Variable (numerischer Datentyp) für den Drehwinkel in Grad

Beispiel PLC_PRG.iAngle1.

Der Mittelpunkt des Elements rotiert um den Punkt in Zentrum. Dieser Rotationspunkt wird im Editor als Symbol _visu_icon_center_point.png dargestellt.

Zur Laufzeit bleibt die Ausrichtung des Elements in Bezug zum Koordinatensystem der Visualisierung erhalten. Ein Erhöhen des Werts führt zu einer Rechtsdrehung.

_visu_img_prp_rotation.png

Skalierung

Variable (ganzzahliger Datentyp), um eine zentrische Streckung zu bewirken

Beispiel PLC_PRG.iScaling

Bezugspunkt ist die Eigenschaft Zentrum.

Der Wert 1 verkleinert das Element um den Faktor 0.001. Der Wert 1000 belässt das Element in Originalgröße.

Innere Rotation

Variable (numerischer Datentyp) für den Drehwinkel in Grad

Beispiel: PLC_PRG.iAngle2.

Zur Laufzeit rotiert das Elements entsprechend dem Variablenwert um den Rotationspunkt in Zentrum. Zudem dreht die Ausrichtung des Elements bezüglich des Koordinatensystems der Visualisierung. Ein Erhöhen des Werts im Code bewirkt eine Rechtsdrehung.

Der Rotationspunkt wird im Editor als Symbol _visu_icon_center_point.png dargestellt.

Anmerkung

Wenn in der Eigenschaft Position → Winkel ein statischer Drehwinkel angegeben ist, wird bei der Visualisierungsausführung zum variablen Drehwinkel der statische Drehwinkel addiert (Offset).

_visu_img_prp_inner_rotation.png

Tipp

Sie können die Variablen mit einer Einheitenumrechnung kombinieren.

Tipp

Die Eigenschaften X, Y, Rotation und Innere Rotation werden von der Funktionalität „Client-Animation“ unterstützt.

Animation

Tipp

Diese Eigenschaften sind nur verfügbar, wenn Sie im Visualisierungmanager die Option Client-Animationen und Überlagerung systemeigener Elemente unterstützen aktiviert haben.

Animationsdauer

Vairable für die Dauer in Millisekunden, in der das Element eine Animation ausführt

  • Variable (Ganzzahliger Wert)

    Beispiel: Menu.tContent mit VAR tContent : INT := 500; END_VAR

  • Ganzzahliges Literal

    Beispiel: 500

. Animierbare Eigenschaften:
  • Absolute Bewegung, Bewegung, X, Y

  • Absolute Bewegung, Rotation

  • Absolute Bewegung, Innere Rotation

  • Absolute Bewegung, Äußere Rotation

Die animierte Bewegung wird ausgeführt, wenn mindestens ein Wert einer animierbaren Eigenschaft geändert wird. Die dann ausgeführte Bewegung ist nicht ruckartig, sondern wird reibungslos in der angegebenen Animationsdauer ausgeführt. Das Visualisierungselement fliegt die Sollposition an und rotiert dabei dynamisch. Die Übergänge sind fließend.

In den Vordergrund bringen

Variable (BOOL) für das Stellen des Elements in den Vordergrund

TRUE: Das Visualisierungselement wird zur Laufzeit im Vordergrund dargestellt.

FALSE: Das Visualisierungselement wird zur Laufzeit in der Ebene dargestellt, in der es im Visualisierungseditor eingefügt wurde.

Beispiel: bIsInForeground mit VAR bIsInForeground : BOOL := FALSE; END_VAR

Zustandsvariablen

Die Variablen steuern dynamisch das Verhalten des Elements.

Unsichtbarkeit

Variable (BOOL) für das Umschalten der Sichtbarkeit des Elements

TRUE: Das Element ist zur Laufzeit nicht sichtbar.

Beispiel: bIsVisible mit VAR bIsVisible : BOOL := FALSE; END_VAR

Eingaben deaktivieren

Variable (BOOL) für das Umschalten der Bedienbarkeit des Elements

TRUE: Benutzereingaben zur Laufzeit haben keine Auswirkung. Das Element wird deaktiviert angezeigt.

Tipp

Die Eigenschaft Unsichtbarkeit wird von der Funktionalität „Client-Animation“ unterstützt.

Zugriffsrechte

Anmerkung

Nur verfügbar, wenn eine Benutzerverwaltung für die Visualisierung eingerichtet ist.

Schaltfläche Zugriffsrechte

Öffnet den Dialog Zugriffsrechte. Dort können Sie die Zugriffsrechte für das Element ändern.

. Statusmeldungen:
  • Nicht gesetzt. Alle Rechte: Zugriffsrecht für alle Benutzergruppen: bedienbar

  • Rechte sind vergeben: eingeschränkte Rechte: Mindestens für eine Gruppe ist der Zugriff eingeschränkt