TIA HMI Buttons funktionieren nicht korrekt

Flyfunner

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

Ich arbeite aktuell an einem kleinen Projekt in TIA Portal 15 und bin gerade dabei die Visualisierung zu erstellen, hierbei habe ich jedoch ein Problem:

Ich habe mehrere Buttons in der Visualisierung, unter anderem jeweils einen Button für Start und Stop. Bei beiden habe ich als Ereignisse bei Aktivieren die Aktion SetzeBit auf die entsprechende PLC Variable aus einem DB verlinkt und genau das gleiche bei Deaktivieren mit RücksetzeBit. Jedoch scheint dies nicht wie erwartet zu funktionieren. Zwar setzen die beiden Buttons ihre Variable, doch wenn man den Button wieder loslässt bleibt die PLC Variable gesetzt (die PLC Variable wird ausschliesslich gelesen, nie beschrieben). Erst wenn man auf einen anderen Button drückt, egal ob dieser überhaupt mit Ereignissen belegt ist oder nicht, wird die Variable zurückgesetzt.

Dazu sollte ich noch sagen, dass ich bisher sowohl SPS als auch das HMI Panel simuliere, ich kann also bisher nicht sagen ob dies auch auf der tatsächlichen Hardware passiert. Doch selbst wenn nicht, ist es sehr störend, dass die Simulation so etwas macht.

Was können die Ursachen dafür sein? Ich habe mehrfach alle Ereignisse überprüft, doch alles ist korrekt verbunden.
 
Hallo Flyfunner,

Du musst nicht aktivieren / deaktivieren sondern drücken und loslassen verwenden.
Alternativ kannst Du auch die Funktion SetzeBitWährendTasteGedrückt bei drücken verwenden.

Gruß
Peter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Peter,

Hmm ich war fest der Überzeugung, dass ich das schon versucht hatte mit Drücken und Loslassen und es da gar nicht funktioniert hatte, aber es scheint nun zu funktionieren. SetzeBitWährendTasteGedrückt hab ich nicht zur Auswahl.

Naja, funktioniert ja jetzt

Dankeschön!
 
Zurück
Oben