Geisterkarle
Level-2
- Beiträge
- 135
- Reaktionspunkte
- 9
-> Hier kostenlos registrieren
Hallo zusammen,
ich habe in meinem HMI (in diesem Falle ein KT770F Mobile) Rezepte für meine Anlage angelegt. Mit einem Triggerbit starte ich von meiner SPS aus einen Rezeptwechsel bzw. laden im HMI. (bevor jemand fragt, warum ich ein Skript benutze: Ich muss das Rezept mit dem DatensatzNAMEN laden. Das geht - meines Wissens nach - nicht über einen Steuerungsauftrag).
Prinzipiell klappt das auch ... außer es tut nicht! Irgendwas passiert dann im HMI und steigt aus! Anstatt ein Rezept zu laden lande ich immer in einem programmierten Timeout. Die "Lösung" ist dann, die HMI-Runtime zu beenden, neuzustarten und das Triggerbit neu zu senden. Schon geht es!
Die Frage ist: Was ist los? Ich benutze das identische Skript und Programmierung auf SPS Seite an einer anderen Maschine, da gibt es keine Probleme! Der einzige Unterschied ist, dass wir hier ein festverbautes TP700 Comfort Panel nutzen. Hat das Mobile Panel hier bekannte Probleme oder so?
Und wie könnte man das lösen? Ich bekomme auf SPS Seite durch den Timeout den Fehler sozusagen mit. Ich könnte irgendwie reagieren ... Theorie von mir ist ja, dass da irgendwas im Skript sich aufhängt. Daher die Frage: Kann ich irgendwie das HMI veranlassen, alle Skripte abzubrechen (möglicherweise mit einem Skript - höhö) oder sowas?
Ich kann gerne auch mein wildes Skript zeigen. (Rezepte laden ausm Panel ist ein Schund!) Möglicherweise ist ja mein Handshake mit dem Panel (ja, ich mach so was verrücktes...) ein Problem!
Oder hat wer noch Ideen?
grüßle
ich habe in meinem HMI (in diesem Falle ein KT770F Mobile) Rezepte für meine Anlage angelegt. Mit einem Triggerbit starte ich von meiner SPS aus einen Rezeptwechsel bzw. laden im HMI. (bevor jemand fragt, warum ich ein Skript benutze: Ich muss das Rezept mit dem DatensatzNAMEN laden. Das geht - meines Wissens nach - nicht über einen Steuerungsauftrag).
Prinzipiell klappt das auch ... außer es tut nicht! Irgendwas passiert dann im HMI und steigt aus! Anstatt ein Rezept zu laden lande ich immer in einem programmierten Timeout. Die "Lösung" ist dann, die HMI-Runtime zu beenden, neuzustarten und das Triggerbit neu zu senden. Schon geht es!
Die Frage ist: Was ist los? Ich benutze das identische Skript und Programmierung auf SPS Seite an einer anderen Maschine, da gibt es keine Probleme! Der einzige Unterschied ist, dass wir hier ein festverbautes TP700 Comfort Panel nutzen. Hat das Mobile Panel hier bekannte Probleme oder so?
Und wie könnte man das lösen? Ich bekomme auf SPS Seite durch den Timeout den Fehler sozusagen mit. Ich könnte irgendwie reagieren ... Theorie von mir ist ja, dass da irgendwas im Skript sich aufhängt. Daher die Frage: Kann ich irgendwie das HMI veranlassen, alle Skripte abzubrechen (möglicherweise mit einem Skript - höhö) oder sowas?
Ich kann gerne auch mein wildes Skript zeigen. (Rezepte laden ausm Panel ist ein Schund!) Möglicherweise ist ja mein Handshake mit dem Panel (ja, ich mach so was verrücktes...) ein Problem!
Oder hat wer noch Ideen?
grüßle