Step 7 Wincc flexible Advanced

kuti

Level-1
Beiträge
354
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe eine kleine Anlage, leider noch kein Touchpanel, und möchte es über das WinCC flexible schon mal vorab steuern, falls dies möglich ist. Dazu habe ich die Eingänge der SPS mit auf die Variablentabelle genommen und per Schaltflächen versucht diese Eingänge zu setzen, leider erfolglos. Ich generiere und starte zwar den Runtimesimulator, nur tut sich leider nicht. Ich hoffe ihr könnt mir weiterhelfen.

Gruß
 
Zuletzt bearbeitet:
"SPS-Eingänge" - also das Prozessabbild Ex.y - von außen steuern funktioniert nicht, weil die an jedem Zyklusanfang mit dem Wert der realen Eingänge überschrieben werden und dadurch die Zuweisung vom HMI wieder überschrieben wird.

Steuere Variablen in DB oder Merker - das funktioniert.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke. Also geht steuern mit dem Runtime. Ich werde es dann morgen mal ausprobieren. Aber ich frage mich warum das mit dem Schreiben auf die Eingänge nicht geht. Wenn ich den Eingang auf 1 setze ist er halt am Zyklusanfang 1 ?!
 
Zuletzt bearbeitet:
Hast Du schon einmal versucht mit einer Variablentabelle im Simatic Manager einen Eingang Ex.y auf 1 zu setzen? Wenn der SM das schon nicht kann, wieso sollte das HMI es können?

Welche CPU hast Du?
Wenn es eine S7-400 ist oder eine S7-300 mit aktivierter "priorisierte BuB", dann könnte es sporadisch klappen, daß das Programm für einen Zyklus das gesetzte Bit sieht.

Harald
 
Ist so wie Harald schreibt ..... aber wenn der Eingang physikalisch nicht vorhanden ist oder Bereich in der Hardware ändern dann klappt das auch vom HMI.
Zum testen bzw. eine Oberfläche zum simulieren da hab ich so einen kleinen Trick immer gemacht. Jetzt hab ich SPSVISU ;)

gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast Du schon einmal versucht mit einer Variablentabelle im Simatic Manager einen Eingang Ex.y auf 1 zu setzen? Wenn der SM das schon nicht kann, wieso sollte das HMI es können?
Mit der Variablentabelle im Simatic Manager ist das mit den passenden Triggerbedingungen aber möglich.

Vlt. kann man die VAT in WinCC flex ja auch umstellen.
 
Die SPS ist an mein Notebook angeschlossen. Muss ich irgendwie eine Verbindung zum WinCC flexible RT aufbauen?
 
Danke. Also geht steuern mit dem Runtime. Ich werde es dann morgen mal ausprobieren. Aber ich frage mich warum das mit dem Schreiben auf die Eingänge nicht geht. Wenn ich den Eingang auf 1 setze ist er halt am Zyklusanfang 1 ?!

Das HMI setzt ja nicht am Zyklusanfang, sondern irgendwo mitten im Zyklus, dann kommst du irgendwann an den Anfang und das PAE wird neu gelesen.
Du könntest aber wie PN/DP schreibt einen Merker oder DB-Variable im HMI setzten und damit am Zyklusanfang einem Eingang zuweisen.

Siehe auch dieser Beitrag

mfG Sinix
 
Zurück
Oben