#VBar

Top  Previous  Next

Das VisualBar-Objekt #VBar ist eine Sonderform des #Bar-Objekts und unterstützt spezielle Darstellungen mit verschiedenen Farbbereichen und Zeigern.

 

Beispiel

Vbar

vbar-vertical

vbar-vneedle



 

Parameter

Object

Spalte A

M/O

Default

Beschreibung

#VBar

M


VisualBar-Objekt

Text/File

Spalte B

M/O

Default

Beschreibung

<VBar-Definition>.txt

M


Name der VBar-Definition beinhaltet die Attribute für Darstellung des #VBar-Objekts.

Font

Spalte C

M/O

Default

Beschreibung

<Fontname>.FNT

O

aktueller Font

Font zur Darstellung der Skala

X, Y, DX, DY

Spalten D-G

M/O

Default

Beschreibung

Ganzzahl-Konstanten

Variable vom Typ INT

O

Autom. Positionier-ung

Position und Dimension

Color

Spalte H

M/O

Default

Beschreibung

Color

O

aktuelle Vorder-grundfarbe

Farbe der Skala

BackColor

Spalte I

M/O

Default

Beschreibung

Color

O

aktuelle Hintergrund-farbe

Hintergrundfarbe

Format

siehe Objekt #Bar

Limit1

Spalte L

M/O

Default

Beschreibung

unterer Grenzwert

O

VarType-Min

Falls in der VBar-Definition ein Range mit "limit1" projektiert wird, so wird der hier projektierte Wert für den Range verwendet.

Limit2

Spalte M

M/O

Default

Beschreibung

oberer Grenzwert

O

VarType-Max

Falls in der VBar-Definition ein Range mit "limit2" projektiert wird, so wird der hier projektierte Wert für den Range verwendet.

ActionLimit1, ActionLimit2

Spalte N,O

M/O

Default

Beschreibung

Aktion bei Grenzwert Unter- oder Überschreitung

O


Siehe Limit-Aktionen

VarValue

Spalte P

M/O

Default

Beschreibung

<variable>

M


Die projektierte Variable in VarValue gibt den Füllwert im Objekt an. Der Datentyp dieser Variable muss numerisch sein.

Es kann auch ein Array vom Typ Word oder INT definiert werden, in diesem Fall dient das erste Feld ([0]), um den Füllwert anzuzeigen, die weiteren Felder werden zur Darstellung der Ranges verwendet (Siehe VBar-Definition -> Ranges)

VarType

Spalte Q

M/O

Default

Beschreibung

BYTE

USINT

SINT

WORD

UINT

INT

DWORD

UDINT

DINT

LWORD

LINT

REAL

WORD[]

INT[]

M


Es können alle numerischen Datentypen bis auf LREAL verwendet werden.

VarState

Spalte R

M/O

Default

Beschreibung

<variable>

O


Siehe Spalte VarState

Option

Spalte S

M/O

Default

Beschreibung

Fill=Down

Fill=Left

Fill=Right

Fill=Up

Fill=x

Fill=y

O

Fill=up

siehe #Bar-Option

VarStateOnOffInverted

O

 

Invertiert die On / Off Funktion der VarState Variable:

 

VarState = 0 -> Off

VarState = 1 -> On