OP77B: Bit wird unkontrolliert gesetzt

Grimsey

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

ich habe ein sehr merkwürdiges Phänomen mit einem OP77B.
Das Gerät wurde mit WinCC flex 2008 SP1 projektiert.

Zum Phänomen: über die Tasten F1 und F4 erfolgt die Bildnavigation, auf einem speziellen Bild wird über die Taste F2 ein Bit mit der Funktion "Setzte Bit während Taste gedrückt" gesetzt. Auf anderen Bilder sind noch E/A-Felder projektiert.
Jetzt kommt es bei der Bildnavigation bei einzelnen Bildern dazu, dass ein Bit gesetzt wird (was normalerweise nur über F2 geschieht) obwohl auf den Navigationstasten keinerlei Funktion dafür hinterlegt ist! Dieser Effekt tritt aber nur bei bestimmten Bildern auf. Ich habe bereits alle mir bekannten Möglichkeiten überprüft (Bitzuweisung bei Bildaufruf, Variablenänderung, etc), konnte aber nichts finden.
Etwas ähnliches passiert, wenn in einem E/A-Feld der Wert eingegeben wird. Auch dann wird das Bit manchmal gesetzt. Das Bit wird nur und ausschließlich über das OP77B gesetzt.

Auch das "Allheilmittel" Temporäre Dateien löschen und alles neu generieren hat nichts gebracht.

Ist jemandem ein ähnliches Verhalten bekannt? Hat jemand vielleicht noch einen Tipp, was man überprüfen könnte?

Danke für die Unterstützung!
 
Die Funktion "Setze Bit während Taste gedrückt" wird von manchen Mitgliedern dieses Forums gemiden, weil sie angeblich nicht zuverlässig funktionieren würde - ich kanns nicht bestätigen, bei mir gab es damit bislang noch nie Schwierigkeiten (ich lüge, es gab mal eine Protoolversion, da funtionierte die Funktion in Verbindung OP3-CPU318 nicht, aber nicht sproadisch sondern ganz sicher nicht. Kommentar: wer hat schon ein OP3 an einer 318? - na, ja, ich, zu Wartungszwecken halt...).

Ein weiteres Allheilmittel, das ich hier im Forum immer wieder lese, ist, die Inhalte eines solchen Bildes, das so sonderbares Verhalten zeigt, in ein anders (neues) zu kopieren - damit ist solcher Spuk auch schon mal behoben worden.
 
Hallo,

Wir hatten die gleiche Sch.... bei TP177A. (Touchtasten)
Allerdings nicht mit setze bit während taste gedrückt, sondern
mit der Variante

Drücken=setze bit
loslassen=rücksetze bit

und das ist schon die "sicherere Variante"

Laut Siemens wird beim Drücken einer Taste ein internes script abgearbeitet, das ab und zu nicht zum Schluß kommt, weil irgendwas dazwischenfunkt.

Seit den neuesten Image-files ist das alles Vergangenheit.
Hatte ja nur ein paar Monde gedauert.

Wie Perfektionist schon sagt:

Nimm drücken=setze bit
loslassen=rücksetze bit

MFG
 
Zurück
Oben