
Questa dimostrazione introdurrà due esempi di come utilizzare gli script. In uno, creeremo nuove colonne ed eseguiremo delle analisi con esse. Nell'altro, useremo una finestra di dialogo per generare un report personalizzato. Nel diario del corso, nella Sezione I, cliccherò su "Dati di temperatura dello stampaggio a iniezione-reazione". Amplierò la colonna "timestamp" in modo da poter leggere l'intero valore. Questa tabella dati rappresenta un processo di produzione in cui abbiamo due temperature di interesse. In questo esempio, ci concentreremo sulla temperatura ISO. Eseguiremo uno script che smusserà i dati, troverà le temperature minima e massima che indicano quando termina o inizia un ciclo di riscaldamento e rappresenterà graficamente entrambe le temperature minima e massima in carte di controllo separate. Ora, nella tabella dati abbiamo uno script chiamato "Esegui grafico" e cliccherò sul pulsante di riproduzione verde. Solo per illustrare che c'è rumore in questi dati, quindi abbiamo... questo vale di nuovo per entrambe le temperature. Ci concentreremo sulla temperatura ISO. Ecco perché il nostro script inizierà a livellare i dati prima di cercare di individuare i valori di temperatura minimi e massimi. Torno al registro e clicco sullo script chiamato "Controllo Temperatura ISO". Lo script verrà eseguito automaticamente non appena clicco sul registro. Torniamo indietro e diamo un'occhiata a cosa ha fatto. Vado al menu, vado su "Finestra" e trovo la tabella dei dati delle temperature di stampaggio per vedere come è stata modificata dal mio script. Come potete vedere, le colonne aggiuntive rappresentano la media mobile della temperatura ISO. Questa è stata calcolata utilizzando una media mobile di punti. Quindi, livello i dati in questa colonna. Quindi, prendo semplicemente la differenza nelle temperature medie mobili da una riga all'altra e lo script identifica dove vediamo un cambio di segno tra due righe e aggiunge anche una colonna chiamata "Ciclo di Riscaldamento". E dove vediamo un cambiamento da un valore negativo a uno positivo, questo indica un minimo in corrispondenza del quale accenderemmo il riscaldamento. E quando passiamo da un valore positivo a uno negativo su quelle differenze di temperatura, ciò indicherebbe un massimo, e spegneremmo il riscaldamento. Queste righe vengono quindi selezionate e, se ora accedo all'altra tabella di dati aperta, potete vedere che quelle righe sono state estratte in una tabella di dati di sottoinsieme. E lo script ha eseguito un'analisi utilizzando il generatore di carte di controllo, che si trova qui in background. Queste carte di controllo separate per le misurazioni individuali e per l'intervallo mobile per quando il ciclo di riscaldamento è spento e quando il ciclo di riscaldamento è acceso. Quindi non sono cose terribilmente difficili da fare in modo interattivo, ma se questi fossero dati che estrai da un database su base giornaliera o settimanale, sarebbe davvero utile poter automatizzare questo processo di individuazione di quelle temperature minime e massime, estrarle e ottenere le carte di controllo.