Schaltflächen

nico

Level-1
Beiträge
195
Reaktionspunkte
11
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich habe ein Problem mit meinen Schaltflächen bei einem Siemens KTP 1000 Basic DP. Das Panel ist an die MPI Schnittstelle einer Siemens S7 314C-2DP angeschlossen. Die Schaltflächen verwende ich um Handfunktionen steuern zu können. Eingestellt habe ich unter Ereignisse: SetzeBitWährendTasteGedrückt. Die Variable ist ein Bit in einem Datenbaustein, dass ich dann entsprechend im Programm verknüpfe. Nun kann es aber vorkommen, dass die Taste ab und zu gedrückt bleibt, obwohl ich sie bereits losgelassen habe. Normalerweise habe ich das bei bisher jedem Panel so parametriert. Nur bei diesem funktioniert es nicht immer. Hat jemand eine Ahnung woran das liegen könnte?
 
...SetzeBitWährendTasteGedrückt

mach daraus:

Drücken-->setze bit "blabla"
Loslassen-->rücksetze bit "blabla"

_____________

Bei einem Bildwechsel kann es vorkommen, daß die Funktion "SetzeBitWährendTasteGedrückt" hängen bleibt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das ist mir zu kryptisch. Was steht denn bei Version?
Bei mir steht z.B. 2008 SP2 Upd12.
Upd12 = Hotfix 12

Wenn Du mindestens HF3 hast, solltest Du einfach mal ein OS-update am panel machen. Übrigens: Der Tip von verpolt hilft auch nicht bei dem bug. Das Verhalten mit dem Bit das anbleibt wird dadurch nicht behoben. Daran könntest Du sehen, ob es ein Projektierungsproblem oder ein bug ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe den Hotfix installiert und das Projekt neu generiert. Das Problem ist immer noch da, allerdings habe ich den Eindruck das es seltener vorkommt.
 
Passiert das in einem Bild? oder bei gedrückt und auto-Bildwechsel durch irgendwas?

Drücken---loslassen---Bit bleibt 1?

Wird die Variable ständig aktualisiert in Flex?

Mehrfachverwendung der Variable? --Referenzdaten


Projekt--temporäre Dateien löschen---komplett neu generieren
 
Passiert das in einem Bild? oder bei gedrückt und auto-Bildwechsel durch irgendwas?

Ja, das passiert in einem Bild ohne Bildwechsel.

Drücken---loslassen---Bit bleibt 1?

Ja genau, die Schaltfläche bleibt betätigt. Wenn ich dann nochmal darauf tippe wird sie wieder zurück gesetzt.

Wird die Variable ständig aktualisiert in Flex?

Erfassungszyklus 1s


Mehrfachverwendung der Variable? --Referenzdaten

Die Variable wird in Flex nur für die Schaltfläche und in Step 7 nur lesend verwendet.


Projekt--temporäre Dateien löschen---komplett neu generieren

Habe ich auch gemacht, leider ohne Erfolg.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hmm..

3.4 Behobene Probleme in Update 3
Dieses Update beseitigt folgende Probleme in Runtime und optimiert Projektierungsszenarien:
● Gedrückte Taste auf dem Touch-Screen
Wenn Sie eine Schaltfläche auf dem Touch-Screen gedrückt, bleibt diese sporadisch
nach dem Loslassen gedrückt.
Betroffenes Gerät:
– KTP1000 Basic

Hast du das neuseste Image auf den Touch aufgespielt?
 
Zurück
Oben