WinCC!! über C++ eine Variable für 8sek auf eins setzen

Gibt in C++ die Funktion delay (time.h)

delay (100); --> 100ms Pause

allerdings steht dein Programm dann für 100ms, obs funzt weiss ich nicht, hab mit WinCC keine Erfahrung.
Oder: Leg dir einen Sekundenimpuls aus der SPS auf eine Variable und zähl die dann hoch.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt in C++ die Funktion delay (time.h)

delay (100); --> 100ms Pause

allerdings steht dein Programm dann für 100ms, obs funzt weiss ich nicht, hab mit WinCC keine Erfahrung.

Nein, es funktioniert leider nicht.
Meine Variable wird für einen kurzen Moment auf "1! gesetzt und dann wird der aktuelle Wert aus der S7, also die "0" ,wieder in meine WinCC Variable gelesen.

Oder: Leg dir einen Sekundenimpuls aus der SPS auf eine Variable und zähl die dann hoch.

Das müsste funktionieren.
Ich brobiere es am Montag mal aus!
Danke!
 
Zurück
Oben