Te2000 hmi

Zombieanfuehrer

Level-1
Beiträge
65
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

wie erstelle ich bei TwinCat 3.1 mit TE2000 ein Ein/Ausgabe Feld?

Ich möchte über die Runtime Variablen (Time) in meiner GVL steuern.
Kenne mich mit TwinCAt bzw. Codesys sehr wenig aus und bin total Siemens versaut, hoffe die frage wird klar, bei WinCC gibt es E/A Felder die man direkt als Eingabe Feld mit Variablen Anbindung versehen kann. Das vermisse hier grade
 
Hallo,
wenn du in dem Content ein Textfeld erstellst, dann weist Du der Eigenschaft Common.Text direkt das entsprechende Server Objekt (PLC-Variable) zu.

Unbenannt.JPG

Mit einem Klick auf das Quadrat erzeugst Du ein neues Binding

Unbenannt.JPG

In der Register Karte Server siehst Du Deine ganzen PLC Variablen.

gruss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke msauerpb,

bei dieser Lösung bekomme ich den Wert aus der CPU an das HMI, wenn ich aber steuern will muss ich über die Events gehen (Das Blitz-Symbol) und dort dann ein Binding auf eine Variable legen.
So sagte es mir zumindest der Support.

events.jpg

Weiß den jemand wie ich bei einem Symbol z.B. einer Ellipse eine Farbwechsel über ein einzelnes Bit aus der CPU heraus realisieren kann?
 
Als zum zurückschreiben musste ich bei Checkboxen nicht über die Events gehen.

Zum Thema Farbe Ändern:

Unbenannt.JPG

Du erzeugst Dir ein Custom Event auf das Feld und kannst dann über eine If Abfrage auf die entsprechende Variable Farben schreiben. Ich habe bei mir entsprechende CSS Klassen unter Themes definiert und diese schreibe ich in das Element.

gruss
martin
 
Zurück
Oben