#VMeter

Top  Previous  Next

Das VisualMeter-Objekt #VMeter ist eine Sonderform des #Meter-Objekts und unterstützt spezielle Darstellungen mit verschiedenen Farbbereichen und Zeigern.

 

Beispiel

vmeter

VMeter-arcfilled

VMeter-needle

 

Parameter

Object

Spalte A

M/O

Default

Beschreibung

#VMeter

M


VisualMeter-Objekt

Text/File

Spalte B

M/O

Default

Beschreibung

<VMeter-Definition>.txt

M


Name der VMeter-Definition beinhaltet die Attribute für Darstellung des #VMeter-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 #Meter

Limit1

Spalte L

M/O

Default

Beschreibung

unterer Grenzwert

 

VarType-Min

Falls in der VMeter-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

 

VarType-Min

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

ActionLimit1, ActionLimit2

Spalten N,O

M/O

Default

Beschreibung

Aktion bei Grenzwert Unter- oder Überschreitung

 


Siehe Limit-Aktionen

VarValue

Spalte P

M/O

Default

Beschreibung

<variable>

 


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 VMeter-Definition -> Ranges)

VarType

Spalte Q

M/O

Default

Beschreibung

BYTE

USINT

SINT

WORD

UINT

INT

DWORD

UDINT

DINT

LWORD

LINT

REAL

WORD[]

INT[]

 


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

VarState

Spalte R

M/O

Default

Beschreibung

<variable>

 


Siehe Spalte VarState

Option

Spalte S

M/O

Default

Beschreibung

VarStateOnOffInverted

O

 

Invertiert die On / Off Funktion der VarState Variable:

 

VarState = 0 -> Off

VarState = 1 -> On