Op 73

Computerliebe

Level-2
Beiträge
40
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten nabend habe ein kleines Prob mit nem OP 73 und weiß echt net mehr weiter.
Also Kommunikation besteht zur S7-400. Tasten die gedrückt werden sehe ich auch im AG (die Bits) . mein Problem ist das zb. Füllstände die ich auf einer OP Seite anzeige nicht aktualisiert werden. Wenn ich also im AG einen anderen Wert einstelle übernimmt das OP 73 diesen nicht , aber
wenn ich das Bild wechsele und wieder auf die Seite zurückgehe aktualisiert er den Wert. Habe auch schon alle möglichen Einstellungen für die Aktualisierung der Variablen ausprobiert....es ändert sich nichts !!!



THX
 
hi,
was passiert denn wenn du im op die variable änderst?
wird sie dann in die steuerung geschrieben?
du kannst ja mal folgendes probieren:
bei wertänderung an die variable das ereignis "Aktualisiere variable" hängen und dann diese variabele zum aktualisieren auswählen.
und hast du auch wirklich alle erfassungsarten überprüft und nicht die aktualisierungszyklen der variabele?
kann ja sein das du dich da versehen hast...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hi ,THX für deine Antwort.
Habe diese Variable leider nur als Ausgabe im OP. Könnte ja Morgen mal versuchen das zu ändern um zu schauen was passiert.
Mit aktualisierungszyklen meinst du sec,Min, usw.
Nein ich habe bei der Art der Aktualisierung alles auspprobiert ,
Das ist glaube ich bei Anforderung , Fortlaufend und weiß nicht mehr so genau wie das 3 heisst.

THX
 
Du musst als Erfassungsart der Variablen Zyklisch bei Verwendung oder Zyklisch fortlaufend einstellen.

Erfassungsart

Mit dieser Eigenschaft definieren Sie wie oft der Wert einer Variablen aktualisiert wird.

Auf Anforderung

Der Variablenwert wird durch Aufruf der Systemfunktion "AktualisiereVariable" oder bei Bildaufschlag aktualisiert.​

Zyklisch bei Verwendung

Der Variablenwert wird aktualisiert, wenn die Variable im aufgeschlagenen Bild verwendet wird.​

Zyklisch fortlaufend

Der Variablenwert wird fortlaufend aktualisiert.​

Gruß Kai
 

Anhänge

  • OP73 Variablen.jpg
    OP73 Variablen.jpg
    385,9 KB · Aufrufe: 13
er hat ja geschreiben das er alle 3 arten probiert hat, also denke ich das es ein problem mit der runtime ist.
hmmm.. probier mal aus was passiert wenn du anstatt eines ausgabe ein e/a feld nimmst und im op den wert änderst.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
..so habe jetzt mal ein E/A feld gemacht. Kann ich einwandfrei eingeben und die S7 sieht es sofort . wenn ich in der S7 den Wert ändere dann ist es wie gehabt das erst nach einem Bildwechsel sich dieser aktualisiert am OP.
Erfassungsart habe ich auf zyklische Verwendung .
 
Mit welcher Version von WinCC flexible arbeitest Du? Hast Du die aktuellen SPs und HFs installiert?

Gruß Kai
 
hi,
hast du schon mal probiert ein neues image auf das panel zu spielen und dann das projekt erneut zu übertragen?
und wie sieht es aus mit neu generieren in flexible und dann erneut übertragen?
 
Wie misconduct schon geschrieben hat, das Projekt mal neu generieren (Projekt/Generator/alles neu generieren), dann das Projekt abspeichern und neu in das OP übertragen.

Wenn das nicht weiterhilft, die E/A-Felder einfach mal löschen, das Projekt neu generieren, das Projekt abspeichern, die E/A-Felder neu anlegen und mit den Variablen verbinden, das Projekt wieder abspeichern und neu in das OP übertragen.

Ansonsten hilft vielleicht auch der folgende Thread weiter:

http://www.sps-forum.de/showthread.php?t=12597

Gruß Kai
 
Zuviel Werbung?
-> Hier kostenlos registrieren
..also danke für eure Antworten. Generriert ,Konsistenzprüfung etc.
habe ich schon mehrmals gemacht. Auch die Schaltflächen beliebig neu gemacht oder ausgetauscht. Alles neu übersetzt ..und der selbe Fehler !!

THX für eure Mühe
 
hi,
und hast du schon mal das image neu auf das panel gespielt und dann das projekt neu transferiert?
ansonsten kannst du mal folgendes probieren :
an die variable im variableneditor als ereignis bei wertänderung folgende funktion hängen : "aktualisier variable" ( und dann die variable auswählen )
wenn es dann immernoch nicht funktionieren sollte kannst du ja mal bei deri siemens hotline anrufen.
 
Zurück
Oben