Visualisierungselement 'Histogramm'

 

Symbol:

_visu_img_histogram.png

Kennzeichen: Messgeräte

Das Element stellt die Daten eines eindimensionalen Arrays als Histo­gramm dar. Sie können für bestimmte Wertebereiche spezielle Farben definieren.

Siehe auch

Elementeigenschaften

Elementname

Beispiel GenElemInst_35

Elementtyp

Histogramm

Datenarray

Eindimensionales Array, dessen Daten in diesem Histogramm dargestellt werden.

Beispiel: PLC_PRG.arr1

Elementeigenschaft 'Unterbereich des Arrays'

Unterbereich verwenden

_cds_icon_option_activated.png: Nur ein Teilbereich des Arrays wird im Histogramm dargestellt.

Indexstart

Erster Arrayindex, dessen Wert dargestellt wird.

Voraussetzung: Unterbereich verwenden ist aktiviert.

Indexende

Letzter Arrayindex, dessen Wert dargestellt wird.

Voraussetzung; Unterbereich verwenden ist aktiviert

Darstellungstyp

  • Balken: Daten werden als Balken darg­estellt

  • Linien: Daten werden als Linien dargestellt

  • Kurve: Interpolation der Daten zu einer Kurve

Linienstärke

Angabe in Pixel

Voraussetzung: Als Darstellungstyp ist Kurve ausgewählt.

Horizontale Linien anzeigen

_cds_icon_option_activated.png: An der Hauptskala werden horizontale Linien gezeichnet

Hinweis: Diese Elementeigenschaft gibt es nicht bei allen Visualisierungsstilen. Bei Visulisierungsstilen, die einen gestreiften Hintergrund haben, zum Beispiel Flat style, ist diese Elementeigenschaft nicht vorhanden.

Relative Balkenbreite

Ganzzahliger Wert zwischen 1 und 100

  • 1: Balken werden als Linien gezeichnet

  • 100: Gesamtbreite des Histogramms wird mit den Balken gefüllt.

Elementeigenschaft 'Position'

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

X

X-Koordinate der linken oberen Ecke des Elements

Angabe in Pixel

Beispiel: 10

Y

Y-Koordinate der linken oberen Ecke des Elements

Angabe in Pixel

Beispiel: 10

Breite

Angabe in Pixel

Beispiel: 150

Höhe

Angabe in Pixel

Beispiel: 30

Info

Die Werte können auch geändert werden, indem Sie im Editor die Symbole _visu_icon_position_element.png an eine andere Stelle ziehen.

Siehe auch

Elementeigenschaft 'Zentrum'

Die Eigenschaften enthalten feste Werte für die Koordinaten des Rota­tionspunkts. Er ist im Editor als Symbol _visu_icon_center_point.png dargestellt. Der Punkt dient als Zentrum für die Rotation und die Skalierung.

X

X-Koordinate des Rotationspunkts

Y

Y-Koordinate des Rotationspunkts

Info

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

Elementeigenschaft 'Skala'

Skalenanfang

Kleinster Wert der Skala und die untere Grenze des Wertebereichs des Elements.

Beispiel: 0

_visu_icon_variable.png: Darunter erscheint die Eigenschaft Variable.

Variable

Variable (Ganzzahliger Datentyp). Enthält den Skalenanfang.

Beispiel: PLC_PRG.iScaleStart

Deklaration:

PROGRAM PLC_PRG VAR

iScaleStart : INT := 0;

END_VAR

Skalenende

Größter Wert der Skala und die obere Grenze des Wertebereichs des Elements.

Beispiel: 100

_visu_icon_variable.png: Eigenschaft Variable erscheint darunter.

Variable

Variable (Ganzzahliger Datentyp). Enthält das Skalenende.

Beispiel: PLC_PRG.iScaleEnd

Deklaration:

PROGRAM PLC_PRG VAR

iScaleEnd : INT := 120;

END_VAR

Hauptskala

Abstand zwischen 2 Werten auf der Grobskala.

Beispiel: 10

_visu_icon_variable.png: Darunter erscheint die Eigenschaft Variable.

Variable

Variable (Ganzzahliger Datentyp). Enthält den Abstand.

Beispiel: PLC_PRG.iMainScale

Deklaration:

PROGRAM PLC_PRG VAR

iMainScale : INT := 20;

END_VAR

Unterskala

Abstand zwischen 2 Werten auf der Feinskala.

Sie können die Feinskale ausblenden, indem Sie den Wert auf 0 setzen.

Beispiel: 2

_visu_icon_variable.png: Darunter erscheint die Eigenschaft Variable.

Variable

Variable (Ganzzahliger Datentyp). Enthält den Abstand.

Beispiel: PLC_PRG.iSubScale

Deklaration:

PROGRAM PLC_PRG VAR

iSubScale : INT := 5;

END_VAR

Skalenfarbe

Farbe der Skalenstriche

  • _cds_icon_three_dots.png:

    Dialog Farbe öffnet sich.

  • _cds_icon_arrow_down.png: Auswahlliste mit Farbnamen öffnet sich

Grundlinie

Wert der Hauptskala, wo die horizontale Grundlinie des Histogramms liegt.

Das Zeichnen der Balken startet an der Grundlinie.

Elementeigenschaft 'Beschriftung'

Einheit

Text der im Element angezeigt wird.

Beispiel: die Anzeige der Einheit in m/s

Schriftart

Schriftart für die Beschriftungen, zum Beispiel für Skalenziffern.

Auswahl über die Auswalliste oder die Schaltfläche button_threedots.png

Skalenformat (C-Syntax)

Werte skaliert in printf-Syntax.

Beispiele: %d, %5.2f

Max. Breite der Beschriftungen

Optionaler Wert, der die maximale Breite der Skalenbeschriftung vorgibt;

Hinweis: Verändern Sie den Wert nur dann, wenn die automatische Anpassung nicht zum gewünschten Ergebnis führt.

Höhe der Beschriftungen

Optionaler Wert, der die maximale Höhe der Skalenbeschriftung vorgibt;

Hinweis: Verändern Sie den Wert nur dann, wenn die automatische Anpassung nicht zum gewünschten Ergebnis führt.

Farbe der Schriftart

Auswahl über die Auswalliste oder die Schaltfläche button_threedots.png

Elementeigenschaft 'Farben'

Farbe des Graphen

Farbe der Balken im Normalzustand

Hinweis: Der Normalzustand ist gegeben, wenn der Istwert des Arrayelements die Alarmbedingung nicht erfüllt.

Alarmwert

Schwellenwert für den Alarm

Alarmbedingung

Wenn der Istwert des Arrayelements die Alarmbedingung erfüllt, dann wird die Alarmbedingung gesetzt

  • Weniger:

    Istwert ist kleiner ist als der Alarmwert

  • Mehr: Istwert ist größer ist als der Alarm­wert.

Alarmfarbe

Farbe der Balken im Alarmzustand

Farbbereiche verwenden

_cds_icon_option_activated.png: Es werden die in diesem Element definierten Farbbereiche verwendet.

Farbbereiche

Neu erstellen

Neuer Farbbereich wird hinzugefügt.

Löschen

Farbbereich wird von der Liste entfernt.

Bereichsanfang

Startwert auf der Skala des Histogramms, wo der Farbbereich beginnt.

Bereichsende

Endwert auf der Skala des Histogramms, wo der Farbbereich endet.

Farbe

Farbe, die zur Darstellung dieses Bereichs verwendet wird.

Elementeigenschaft '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). Sie enthält die X-Position in Pixel.

Beispiel PLC_PRG.iPos_X.

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

Y

Variable (numerischer Datentyp). Sie enthält die Y-Position in Pixel.

Beispiel PLC_PRG.iPos_Y.

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

Rotation

Variable (numerischer Datentyp). Enthält 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 

Innere Rotation

Variable (numerischer Datentyp). Enthält 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.

Hinweis: 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 

Info

Sie können die Variablen mit einer Einheitenumrechnung verbinden.

Info

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

Siehe auch

Diese Eigenschaften sind nur verfügbar, wenn Sie im Visualisierungs­manager die Option Client-Animationen und Überlagerungen syste­meigener Elemente unterstützen aktiviert haben.

Sie können eine Bewegung, eine Drehung und die Sichtbarkeit eines Visualisierungselements animieren.

Animationsdauer

Zeit in Millisekunden, in der das Element eine Animation ausführt

Beispiel: 500

In den Vordergrund bringen

Eigenschaftenwert (BOOL)

TRUE: Das Element wird zur Laufzeit im Vordergrund dargestellt.

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

Siehe auch

Elementeigenschaft 'Zugriffsrechte'

Voraussetzung: Eine Benutzerverwaltung für die Visualisierung ist eingerichtet.

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

Siehe auch