Skriptdebugger auf HMI

Placebo

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

ist es möglich einen Skriptdebugger auf einem Siemens TP1500 oder MP377 zu installieren und zum laufen zu bringen?
Oder funktioniert der (z.B. MS Scirpt Debugger) nur in Verbindung mit der Simulation?

Mein Problem ist, dass meine HMI in der Simulation fehlerfrei läuft, auf den Panel (sowohl TP1500 wie auch MB377) kommt dann die Meldung "Überlast: Zu viele Aktionen".
 
Da wird dir ein Debugger u.U. auch nicht helfen. Hast du denn so viele Scriptaufrufe (z.Bsp. Variablen, an denen Wertänderungen hängen etc)?
Vielleicht ist das MP wirklich überlastet, dann käme ja eine Runtime in Frage, wenn die fehlerfrei läuft.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke Dir. Wie meinst du das mit "da käme eine Runtime in Frage"? In der Simulation auf meinem Rechner habe ich ja auch als ein MP simuliert. Und da läuft es.
 
Zuletzt bearbeitet:
Ich meine, es gibt keine (von Siemens freigegebene) Skriptdebugger, die man auf den Panels installieren könnte.
Ich vermute auch, daß der eh' nicht helfen würde. Die Überlast-Meldung wird außerhalb der Skripte erzeugt, wenn die Skript-Warteschlange überläuft.

Verwendest Du Warteschleifen in Skripten?

Harald
 
Hallo,

auch wenn du ein TP simulierst kommt dabei intern eine PC-Runtime zum Einsatz.
Dies würdest du zum einen bemerken, wenn du Scripte mit panelspezifischen Befehlen hast.
Zum anderen ist die Script-Abarbeitungsgeschwindigkeit viel höher (Prozessorvergleich PC vs. Panel), es kann sogar sein, dass die interne Script-Warteschlange bei einer PC-Runtime größer ist (ohne Gewähr).


Gruß, Fred
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke Dir. Wie meinst du das mit "da käme eine Runtime in Frage"? In der Simulation auf meinem Rechner habe ich ja auch als ein MP simuliert. Und da läuft es.

Da wird zwar eine Panel simuliert, aber wer weiß denn, was da unter der Haube wirklich gemacht wird?
Du könntest auch einen Touch-PC nehmen und darauf eine Advanced-RT laufen lassen, dann hast du ein normales Windows drunter, damit geht es wahrscheinlich, so, wie bei der Simulation. Zumindest kann man das mal so testen, wenn man das Panelprogramm nicht etwas abrüsten will.
 
Zurück
Oben