Recientemente, muchos amigos que usan el lenguaje de programación JMP (JMP Script Language, JSL) han consultado JMP:
"Tengo muchos informes diarios, ¿es posible ejecutar automáticamente el programa de análisis JSL compilado?
De esta manera, no tiene que pasar mucho tiempo frente a la computadora cada vez que necesita ejecutar el programa JSL, simplemente abra el programa JMP y haga clic en el menú personalizado. Más importante aún, a veces el programa de análisis tiene una gran cantidad de cálculos y toma mucho tiempo Para evitar tener que esperar demasiado cuando se necesita el informe, el programa de análisis debe ejecutarse con anticipación. "-- de Peter con un dolor de cabeza
¿Le resulta familiar la situación anterior? Para aliviar a los ingenieros con el pesado trabajo diario, este artículo es para compartir la poderosa función del software JMP: la automatización JSL, que lo ayuda a automatizar la salida de informes de análisis. Echemos un vistazo a los problemas que Peter, un ingeniero que trabaja en la industria de los semiconductores, ha encontrado recientemente:
Peter tiene un informe de calidad que necesita ser analizado a través de JSL. Debe informar a la gerencia a las 8:30 todos los días, pero el tiempo requerido para ejecutar JSL es de aproximadamente 1 hora. Por razones de seguridad, comienza a las 7:30 cada mañana.00 necesita comenzar el análisis, pero es demasiado doloroso para Peter llegar tan temprano a la empresa (es el mismo dolor para el editor). ¿Hay alguna manera de ayudar a Peter a resolver este problema?
usar JSL planificador de tareas
Para lograr este objetivo, puede iniciar el programa de análisis JSL utilizando el "planificador de tareas" que viene con el sistema de Windows. Analicemos los pasos a continuación para brindarle una mejor comprensión.
paso 1 : Inicie el Programador de tareas
Primero, debemos iniciar la "Consola" ➡ "Herramientas administrativas" en Windows planificador de tareas ".

Figura 1: Abra el planificador de tareas JSL
paso 2 : Crea una tarea y asígnale un nombre
Después de abrir, haga clic en "Crear tarea" y asigne un nombre a la tarea en "Nombre (M)" de la pestaña General. Aquí lo llamamos "Informe de análisis automático".

Figura 2: Establezca la tarea y asígnele un nombre
paso 3 : configurar la hora de inicio de la tarea
Configure la hora de inicio de la tarea. Haga clic en "Nuevo (N)" en la pestaña "Activador".

Figura 3: Configuración de activadores de tareas
Establezca la hora de inicio de la tarea a las 7:00 a. m. todos los días y haga clic en Aceptar para completar la configuración de la hora.
Si solo necesita ejecutar la tarea entre semana, puede seleccionar la fecha de ejecución en la opción "Semanal (W)".

Figura 4: Establecer el tiempo de disparo del disparador
etapa 4 : Examine y haga clic en Finalizar
Tarea de inicio de conexión. Haga clic en Nuevo (N) en la pestaña Acciones.

Figura 5: seleccione el archivo JSL precompilado
Seleccione el archivo JSL precompilado a través del elemento de control "Examinar (R)" y haga clic en "Aceptar".
En este punto, cuando veamos "Informe de análisis automático" en la lista de tareas, ¡significa que ha terminado!

Figura 6: Diagrama esquemático de la finalización del ajuste
Sin embargo, hay varios puntos que vale la pena señalar sobre la automatización JSL: un poco de descuido a menudo confundirá a las personas y no logrará los resultados esperados. En primer lugar, los amigos que usan computadoras portátiles deben prestar especial atención:
Pregunta 1: Hay una restricción de administración en "Energía" en la configuración de "Condiciones" de cada tarea. De forma predeterminada, ¿se requiere "iniciar esta tarea solo cuando la computadora está usando alimentación de CA"?
respuesta:
Muchos amigos que usan el plan de misiones por primera vez tendrán este problema, porque no pueden realizar misiones automáticas porque no están conectados a la fuente de alimentación. Para evitar confusiones, puede desmarcar esta opción, y también se establecen otras opciones de condición de acuerdo con la situación real. ¡Así no tendrás preocupaciones! (Figura 7)

Figura 7: Seleccione Opciones de energía en Configuración
En segundo lugar, está la configuración para ejecutar JSL en JMP.
Pregunta 2: La tarea comienza a tiempo, pero se encuentra que el archivo de programa JSL solo se abre cada vez, pero no se ejecuta. ¿Por qué esto es tan?
respuesta:
Esta situación se debe a la configuración incorrecta del método de apertura de JSL por parte de JMP, es decir, cada vez que se abre un documento JSL, el programa se ejecuta automáticamente en lugar de abrir la ventana de edición del documento.
Para resolver este problema, debe marcar "Los scripts JSL solo deben ejecutarse y no abrirse después de seleccionar los scripts JSL de la lista de archivos recientes o del explorador de archivos" en Preferencias de JMP ➡ Específico de Windows, como se muestra en la Figura 8:

Figura 8: Configuración detallada de JMP
De esta manera, el problema del análisis automático regular de JSL se resuelve fácil y felizmente.
¡Peter ya no tiene que levantarse temprano para hacer presentaciones! A través de la introducción de hoy, puede ver las potentes funciones de automatización de JSL. Si desea saber más sobre la aplicación en profundidad de JMP, debe unirse a la cuenta oficial de JMP LINE para obtener regularmente habilidades prácticas de operación de JMP e información de cursos en línea.

Lectura recomendada: