WinCC Skript hält unmotiviert an

stefan_shs

Level-1
Beiträge
24
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
WinCC flex Standard Skript hält unmotiviert an

Guten morgen,

ich habe noch nicht sooooo viel Erfahrung mit Skripten und ein kleines Problem mit einem solchen.

Um das Skript zu starten frage ich die Bildnummer ab, 300ms nachdem diese in der Steuerung erkannt worden ist
starte ich via "Wertänderung" der Variablen das Skript.
Das Skript startet, bleibt aber nach nach x-Zyklen (zwischen 100 und 200 Zyklen) unmotiviert stehen.
(Zum Test habe ich den Wert des Bits alle 2s gewechselt, das Skript verhält sich wie oben beschrieben,
es läuft an und bleibt dann nach einigen Durchläufen stehen)



Kann mir jemand einen Tipp geben was ich hier falsch mache?

Steuerung: 315-2 PN/DP
Panel: MP277
Software: WinCC flexible Standard 2008 SP3



mit Dank im Voraus


p.s.: Das Script läuft zur Zeit in der Simulation, verhält sich aber in der realen Steuerung gleich.

p.s.: Über den Sinn des Skriptes lässt sich nicht streiten ... es hat keinen :p
 

Anhänge

  • Skript_MP277.jpg
    Skript_MP277.jpg
    75,2 KB · Aufrufe: 25
  • Skript.jpg
    Skript.jpg
    234,2 KB · Aufrufe: 20
Zuletzt bearbeitet:
Hallo,
Kann mir jemand einen Tipp geben was ich hier falsch mache?
Ja ... der Fehler ist, dass du das Script dauernd (ununterbrochen) laufen läßt.
Das kann Flex nicht und das will Flex auch nicht (du sperrst so jeder andere Aktivität).

Über den Sinn des Skriptes lässt sich nicht streiten ... es hat keinen :p
Über den Sinn vielleicht nicht, aber möglicherweise über die Art der Ausführung.

Beser wäre, du würdest das Script an die Wertänderung einer (oder aller) der beteiligten Variablen hängen.
Oder noch besser - du führst die Berechnung in der SPS aus ...

Gruß
Larry
 
Zurück
Oben