Visualirierung mit Code verknüpfen - Twincat

spiegelkabinett

Level-1
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich habe ein Problem bei der Umsetzung eines Ziegerinsturments bei Twincat.

Ich lese über ein Analogeingang ein 4-20mA Signal ein. Den aktuellen Wert speichere ich in einer Variablen.
Zusätzlich würde ich diesen gerne über ein Zeigerinsturment visualisieren.
Ich habe im Visualiserungstab ein neues objekt erstellt wo ich ein Zeigerinstrument erstellt habe. Wie bekomme ich jetzt den Variablenwert angezeigt?

Bitte helft mir!

DANKE!!
 
Für TwinCAT 2:

Rechtsklick auf das Zeigerinstrument => Menüpunkt "Konfigurieren" anklicken => im Konfigurationsfenster den Button "Variable/Skalierung" anklicken => im Eingabefeld "Variable" den kompletten Pfad der darzustellenden Variable eintragen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

vielen dank für deine schnelle antwort.
Wenn ich meine Variable eintrage erhalte ich die Warnung 1800 - Ungültiger Watchausdruck. Wa swohl dafür steht das die Varibale nicht ausgelesen werdne kann.

du erwähnst den kompletten Pfad der Variable. Wo kann ich diesen den in erfahrung bringen?
Ich habe im MAIN eine diese nur so angelegt: Var01_IN: UINT;

Vielen Dank im voraus!
 
Dann musst du als Pfad MAIN.Var01_IN eingeben.
Wenn du MAIN. (den Punkt nicht vergessen) eintippst, sollte dir die Auswahlliste schon alle verfügbaren Variablen in MAIN anzeigen.

Für Variablen aus FB Instanzen würde das z.B. so ausehen.

Code:
MAIN.fbAchsregler.fbAchse1.fbAntrieb1.nVist

Bei globalen Variablen schreibt man nur einen Punkt davor. z.B: .g_bWert1
 
Zurück
Oben