Skripting-Spaß mit JMP ® : JSL gegen Ungeduld
Katharina Lankers, PhD, Wissenschaftlerin für Forschung und Entwicklung, SCHOTT AG
In den Fertigungsprozessen der SCHOTT AG trägt die Skriptsprache JMP (JSL) dazu bei, die Geschwindigkeit der Datenanalyse zu erhöhen. Zeitaufwändige Prozeduren wie Datenbankabfragen, Vorverarbeitung und statistische Auswertungen können durch Skripte automatisiert und damit Ingenieuren und Bedienern zur Verfügung gestellt werden. Aber sobald JSL-Skripte für all diese Prozesse entwickelt wurden, muss der Benutzer – nachdem er das Skript gestartet hat – nichts weiter tun, als auf die Ausgabe zu warten. Kostbare Zeit wird damit verschwendet, auf den Bildschirm zu starren und zu warten – manche Leute hassen das! Was passiert also? Nach einer Weile werden Benutzer nervös, weil sie befürchten, dass JMP sie vergessen hat oder nicht mehr funktioniert. Der ungeduldige Benutzer versucht mit einigen Mausklicks, JMP aufzuwecken, und im schlimmsten Fall stürzt das wunderbare Skript ab, das im Hintergrund läuft. Um Ingenieure daran zu hindern, haben wir uns entschieden, einige neue Funktionen zu schreiben, die den Benutzer in diesen Sekunden der Passivität unterhalten sollen. Die Funktionen, die wir in dieser Sitzung zeigen werden, sind in gewissem Sinne nutzlos, da sie die Produktqualität oder den Ertrag nicht erhöhen – aber dazu beitragen können, den Prozess der Datenanalyse zu stabilisieren.