Wago Webvisu, Texteingabe

iwan

Level-1
Beiträge
26
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen

Ich möchte gerne über ein Rechteck einen Wert (Temperatur) eingeben und diesen dann in einen Programm verwenden.
Aber ich scheitere schon an der Texteingabe.
Die Einstellung des Rechtecks findet ihr im Anhang.
Was mache ich falsch?

Vielen Dank
Iwan
 

Anhänge

  • eingabe.gif
    eingabe.gif
    19 KB · Aufrufe: 162
Hallo,

auch wenn der Beitrag schon ein wenig älter ist.


Kann mir jemand sagen was ich wie definieren muss, damit ein in der Visu einen Wert eingeben kann.

Irgendwie mache ich da immer was falsch bei ;-)

Also ich habe die Einstellungen so wie oben getroffen ich muss ja denke jetzt nur eine entsprechende Variable in das passende Feld eintragen.

Leider klappt das nicht.


Danke
 
Was genau klappt daran nicht?

Du musst in der Registerkarte "Variablen" in der Zeile Textausgabe eine Variable eintragen, in die Deine Eingabe geschrieben werden soll.
Diese sollte zuvor Global definiert und nicht gerade Bool sein... ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

hatte die Variable nur Lokal angelegt ;-)

Also nur in dem Objekt wo ich die benötige.

Dann kannst du mir doch auch sagen warum ich die jetzt nicht angezeigt bekomme ;-)


Ich kann die übers Nummernpad zwar eingeben, aber es wird null angezeigt.

Die Variable
Temp_Soll_Bad: INT := 25;

Was muss ich jetzt bei Text\Inhalt eintragen, damit mir die Zahl auch angezeigt wird.

Danke
 
Kurzer Auszug aus der Hilfe:

Wenn Sie im Text "%s" eingeben,
wird im Online Modus an dieser Stelle der Wert der Variablen aus dem Feld 'Textausgabe' der Kategorie 'Variablen' als String dargestellt. Sie können auch eine Formatangabe verwenden, die der der Funktion sprintf aus der Standard-C-Bibliothek entspricht:


Zeichen
Argument / Ausgabe als

d,i
Dezimale Zahl

o
Oktale Zahl ohne Vorzeichen (ohne führende Null)

x
Hexadezimale Zahl ohne Vorzeichen (ohne führendes 0x)

u
Dezimale Zahl ohne Vorzeichen

c
Einzelnes Zeichen

s
Zeichenkette

f
REAL-Werte [-]m.dddddd, wobei die Genauigkeit die Anzahl der d festlegt (Voreinstellung ist 6).



Der Variablenwert wird im Online Modus entsprechend dargestellt werden. Als Eingabe sind alle IEC-konformen Formatierungen erlaubt, die zum jeweiligen Typ der Variable passen.
 
Du musst bei Text "%s" eintragen um den Wert der Variable zu sehen.
Ich würde allerdings "%s °C" nehmen, ich finde das sieht ordentlicher aus. (Natürlich ohne die ")

Ok, je nachdem was Du für eine Variable deklariert hast gehen auch die anderen z.B. d wenn Dein Wert rein dezimal ist (also z.B. INT)
 
Zuletzt bearbeitet:
Zurück
Oben