Kurzbeschreibung
Parameter Funktionsweise Ein/Ausgänge Limitierungen Querverweise Beispiele
 | Kurzbeschreibung
BarGraf zeigt Werten mittels eines Balkens (horizontal oder vertikal).
|
 | Parameter
 | Parameter: intern (Dialog), extern
(ParamConv), Datenbank (DBLoad) |
 | Display: intern (eigenes Fenster),
extern (DisplayManager), extern ohne Skalierung |
 | Breite (mm), Höhe (mm)
der Anzeige im DisplayManager (5 .. 300 mm) |
 | Rahmen für 3D Effekt in Display
ohne Skala: Farben für links oben und rechts unten und Rahmendicke (Pixel) |
 | Ausrichtung: vertikal, horizontal
|
 | Hintergrundfarbe |
 | Bereich
 | Maximum |
 | Minimum |
 | TypeInfo: ersetzt Maximum und
Minimum durch Typ Informationen |
 | %: Skalierung in Prozent
|
|
 | Balken
 | Farbe1 für Daten, die die untere
Grenze unterschreiten |
 | Farbe2 für Daten, innerhalb der
unteren und oberen Grenze |
 | Farbe3: für Daten, die die obere
Grenze überschreiten |
|
|
 | Funktionsweise
Die Daten eines Pakets werden blockweise eingelesen, kumulierend berechnet
(Mittelwert, Minimum, Maximum) und in der Anzeige aktualisiert (der letzte Wert wird
dargestellt).
Die Typinformationen werden bei Paketstart aktualisiert (Signalname, falls eigenes
Fenster, Maximum und Minimum, falls TypeInfo).
Display |
intern |
eigenes Fenster |
Balken mit Skalierung, Grenz-Markierungen und
Signalname |
extern |
DisplayManager |
Balken mit Skalierung und Grenz-Markierungen |
extern ohne Skala |
DisplayManager |
Balken ohne Skalierung und ohne Grenz-Markierungen,
3D-Rahmen möglich |
Vorsicht: Skalierung
wird nicht angezeigt, falls
- Breite/Höhe zu klein
- Anzahl Nachkommastellen zu groß
(Rechtsklick auf Leitung: Eigenschaften|Anz. Nachkommastellen). |
|
 | Ein-/Ausgänge
Eingänge |
EXT, DB |
DOUBLE{LowLimit}
DOUBLE{HighLimit}
DOUBLE{LowRange}
DOUBLE{HighRange}
SWORD{Percent} |
Parametrierung zur Laufzeit:
extern (ParamConv) oder
per Datenbank (DBLoad) |
I1 |
TYPEINFO{TypeInfo}
DOUBLE[]{TIME_DOMAIN} |
Dateneingang |
Ausgänge |
EXT |
POINTER{DrawHelper} |
DisplayManager |
|
|