Sonstiges TcHMI TE2000 Schreiben von Integer Wert an PLC

msauerpb

Level-2
Beiträge
207
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich würde gern in einem Textfeld eine Integer Zahl in einer INT-Variable der PLC schreiben. Dem Common.Text Feld habe ich direkt das entsprechende Server Objekt zu gewiesen. Dort sehe ich auch den Int-Wert. Wenn ich diesen in der PLC ändere ändert er sich auch in der HMI. Allerdings wenn ich das Textfeld in der HMI ändere, dann ändert sich nicht der Wert in der PLC Variable.

Dasselbe habe ich auch mit Checkboxen und Variablen vom Typ BOOL gemacht, hier funktioniert es.

Muss ich bei INT-Variablen etwas anderst machen?

Danke für Eure Hilfe.
gruss
martin
 
Hallo Martin,

probier mal eine Textbox. Im Textfeld fehlt auch bei erweiterten Einstellungen Control.onTextChanged.


Gruß hsxhf
 
Kann sein das deine Variable von der PLC überschrieben wird?
Ansonsten habe das bei meinen Textboxen so gemacht:

Unter Einstellungen Common -> Text meine Variable reingeschrieben und unter den erweiterten Einstellungen
den Control .onTextChanged benutzt. da unter General -> Write to Symbol aufgerufen
und wieder meine Variable mit Selected Control -> Textbox -> Common -> Text verbunden.
Das geht bei mir.
Textbox.jpg

gruss
 

Anhänge

  • Textbox.jpg
    Textbox.jpg
    13,7 KB · Aufrufe: 9
Zuletzt bearbeitet:
Zurück
Oben