
Esta demostración presentará dos ejemplos de cómo usar scripts. En uno, crearemos nuevas columnas y realizaremos análisis con ellas. En el otro, usaremos un cuadro de diálogo para generar un informe personalizado. En el diario del curso, en la Sección 1, haré clic en "Datos de Temperatura de Moldeo por Reacción-Inyección". Ampliaré la columna de marca de tiempo para que podamos leer el valor completo. Esta tabla de datos representa un proceso de fabricación con dos temperaturas de interés. En este ejemplo, nos centraremos en la temperatura ISO. Ejecutaremos un script que suavizará los datos, encontrará las temperaturas mínima y máxima que indican cuándo termina o comienza un ciclo de calentamiento y representará gráficamente ambas temperaturas en gráficos de control separados. Ahora, tenemos un script en la tabla de datos llamado "Gráfico de Ejecución", y haré clic en el botón verde de reproducción. Para ilustrar que hay ruido en estos datos, tenemos... esto es para ambas temperaturas. Nos centraremos en la temperatura ISO. Por eso, nuestro script comenzará suavizando los datos antes de intentar encontrar los valores de temperatura mínimos y máximos. Regresaré al diario y haré clic en el script "Comprobar control de temperatura ISO". El script se ejecutará automáticamente al hacer clic en él. Revisaremos su funcionamiento. Abriré el menú, iré a "Ventana" y buscaré la tabla de datos de temperaturas de moldeo para ver cómo la modificó el script. Las columnas adicionales representan la media móvil de la temperatura ISO, calculada mediante una media móvil de puntos. Suavizo los datos de esta columna. Luego, simplemente tomo la diferencia de las temperaturas medias móviles de una fila a la siguiente, y el script identifica dónde vemos un cambio de signo entre dos filas y añade una columna llamada "Ciclo de calentamiento". Donde vemos un cambio de un valor negativo a uno positivo, indica el mínimo al que encenderíamos el calentador. Y cuando cambiamos de un valor positivo a uno negativo en esas diferencias de temperatura, eso indicaría un máximo y apagaríamos el calentador. Luego, se seleccionan esas filas, y si navego a la otra tabla de datos abierta ahora mismo, pueden ver que se han extraído a una tabla de datos de subconjunto. El script ejecutó un análisis utilizando el generador de gráficos de control, que se encuentra aquí en segundo plano. Estos gráficos de control de rango móvil y medición individual se separan para cuando el ciclo de calefacción está apagado y cuando está encendido. Así que no es muy difícil hacerlo de forma interactiva, pero si se trata de datos que se extraen de una base de datos diaria o semanalmente, sería muy útil poder automatizar este proceso de encontrar esas temperaturas mínimas y máximas, extraerlas y obtener los gráficos de control.