El registro de la corrida
Qué muestra una corrida abierta: la tira de verbos que la encabeza, el encabezado con su estado, los metadatos grabados en el Arranque y los dos actores, el aviso de enclavamiento, el gráfico del datalog, los criterios juzgados y los episodios de ocurrencia.
Al seleccionar una corrida se abre su registro en la mitad derecha del navegador: una tira de verbos que se queda fija mientras el registro se desplaza, después el encabezado, el gráfico del datalog, los criterios juzgados, los expedientes Reporte y Etiquetas (Etiquetas y reportes), el expediente Filas de base de datos en una corrida que escribió en una base de datos, las ocurrencias, y los comentarios y anotaciones (Comentarios y anotaciones). Sin nada seleccionado el panel dice "Seleccione una corrida para revisar su datalog, su veredicto, los criterios juzgados, las etiquetas y las ocurrencias."
La tira
Los verbos actúan sobre la corrida abierta, así que viajan con el registro y no con la barra propia de la página. Primero las copias portables, después los documentos generados, después el verbo de peligro. Un rol que no lleva lo que un verbo necesita no ve ese verbo en absoluto: la tira es del tamaño de lo que el rol con la sesión iniciada puede hacer. Un verbo que la situación rechaza se queda donde está, atenuado, y su información emergente dice qué falta ("Elija antes una corrida.", "Esta corrida sigue registrando. Termínela primero.", "Todavía se está ejecutando otro comando de corrida.").
| Comando | Qué hace | Atenuado cuando (situación) | Necesita (sin ello no se dibuja) |
|---|---|---|---|
| Exportar CSV | Descarga el datalog en bruto como CSV. | Todavía hay otro verbo de la tira en marcha. | Exportar/importar históricos |
| Exportar XLSX | Descarga la identidad de la corrida, los metadatos y el datalog tipado como libro de Excel. | Lo mismo. | Exportar/importar históricos |
| Exportar GLAB | Descarga la corrida entera como archivo .glab portable. |
La corrida no está Completada, Abortada ni Fallida. | Exportar/importar históricos |
| Generar PDF, con Reporte que usa Generar PDF | Compone el PDF de la corrida con el diseño elegido ("(el reporte del procedimiento)" o cualquier diseño de la biblioteca) y lo abre. | La corrida sigue En marcha o En pausa. | Exportar/importar históricos |
| Etiqueta nueva, con Plantilla que usa Etiqueta nueva | Graba un artefacto de etiqueta nuevo a partir de una de las etiquetas que configura el procedimiento de la corrida, en la sección Etiquetas de la corrida, y no envía nada. | No hay ninguna etiqueta configurada ("El procedimiento de esta corrida no configura ninguna etiqueta."), la plantilla de la etiqueta elegida ya no está o está vacía, la estación es de solo lectura. | Ver los históricos, Ejecutar procedimientos |
| Eliminar | Elimina la corrida y su archivo tras la confirmación. | La corrida está En marcha, En pausa o Guardando; la estación es de solo lectura. | Gestionar los históricos |
Qué contiene cada exportación, y dónde se abre el PDF, es Exportar una corrida; el selector de etiqueta se describe con el expediente de Etiquetas.
El encabezado
El nombre de la corrida, una línea de estado ("Viendo · nombre"; "En marcha · nombre (instantánea pendiente)" para una corrida que todavía no ha grabado nada; "Sin datos · nombre" para una corrida terminada cuyo archivo no tiene filas), los metadatos que la corrida grabó en el Arranque y los dos actores.
Los metadatos son un par por campo que la corrida grabó en el Arranque, en el orden en que
se pidieron y con el nombre que tenía el campo cuando la corrida arrancó: el número de
serie, el lote y cualquier otro campo, leídos del archivo de la corrida, así que un campo
renombrado o eliminado después no cambia nada aquí. Un campo Número se lee en el formato
de número de la estación (Idioma y formatos), con los decimales que
capturó el operador: 12.50 conserva sus dos decimales y se lee 12,50 en una estación que
escribe los decimales con coma.
Nunca lleva separador de miles: un lote o un número de parte grabado como número es un identificador
y no una cantidad, así que 1024 se lee 1024 en cualquier estación. Cualquier otro valor,
incluido un identificador secuencial, se lee tal como se grabó, y un campo que el operador dejó
vacío en el Arranque muestra la marca de hueco. Un nombre o un texto demasiado largo para la columna
se recorta con puntos suspensivos y se lee completo en su información emergente; un número nunca se
recorta. Una corrida que no grabó metadatos, como una instantánea o una evaluación, no muestra
ninguno.
Los dos actores:
- Arrancado por viene del índice de corridas, así que está presente en todas, incluso en una que sigue grabando: el nombre del operador tal como era entonces, Estación, Automatización o Agente.
- Detenido por vive solo en el archivo congelado de la corrida. Dice Todavía registrando mientras la corrida está activa, nombra a quien pidió el Paro o el Aborto, o explica un final que nadie pidió: Enclavamiento, Nadie (la corrida falló) o Nadie (terminó por sí solo) para una ventana que se agotó, una corrida Instantánea o un comando suelto.
Cuando la corrida se pausó, Pausada por y Reanudada por aparecen entre los dos: quién hizo la última pausa y la última reanudación, con el momento, nombrados de la misma manera (el nombre del operador tal como era entonces, Estación, Automatización o Agente). Una corrida que nunca se pausó no muestra ninguno.
Una corrida importada agrega Importado <cuándo> · desde <archivo>. Las fichas repiten las marcas
de Automatización e Importado, muestran Registrando mientras la corrida está activa, y la
insignia de veredicto en cuanto deja de estarlo. Una corrida terminada por el enclavamiento
de paro de la unidad lleva el aviso Terminado por el enclavamiento: "Esta corrida sigue
Abortada con veredicto No conforme. El motivo de la terminación registra que la terminó la señal de
paro externo de esta unidad."
Una corrida que falló dentro de la estación lleva el aviso Terminada por una falla: una frase que nombra el paso que falló, seguida de "El diario técnico de la estación conserva los detalles." La frase es una de estas, en el idioma de la estación; el error en sí solo se escribe en el diario técnico.
| Frase | Cuándo |
|---|---|
| No se pudo escribir en el archivo de corrida, por lo que la grabación se detuvo. | El archivo de corrida rechazó una fila que la corrida grabó. |
| El muestreo se detuvo por un error al leer o juzgar una fila. | El muestreo falló al tomar o juzgar una fila. |
| El progreso de la corrida no se pudo guardar en el histórico de la estación, por lo que la grabación se detuvo. | Falló la escritura periódica que marca la corrida como viva en el histórico. |
| La receta se detuvo por un error interno. | Falló el motor que envía las consignas de la receta. |
| La temporización de los ciclos de la corrida se detuvo por un error interno. | Falló el reloj que temporiza los ciclos de una corrida con ventana de tiempo y sin receta. |
| La corrida falló mientras se iniciaba. | Algo falló después de crear la corrida y antes de que empezara a grabar. |
| No se pudo reanudar la corrida después de que la estación se reinició. | Tras un reinicio no se pudo retomar la corrida: no se alcanzó su archivo, su procedimiento o su unidad, o una corrida más antigua ya ocupaba la unidad. |
| La estación se cerró mientras se guardaba la corrida. | La estación se detuvo mientras se escribía el final de la corrida. |
| No se pudo guardar el final de la corrida. | Falló guardar el final de la corrida o cerrar su archivo. |
Una corrida que falló en una versión anterior, o cuya entrada en el histórico se reconstruyó a partir de su archivo, se lee Fallida sin aviso. Una corrida detenida o abortada, y una terminada por el enclavamiento, nunca lo llevan.
El gráfico del datalog
El registro traza en línea los canales grabados de la corrida, sobre un eje de segundos
relativos desde la primera muestra, cada serie en el color congelado con la corrida y
etiquetada con el nombre que llevaba el canal en la unidad. Las bandas apiladas también se
congelan con la corrida, así que el registro y el reporte dibujan la imagen que la estación
mostraba incluso después de reagrupar el modelo: una regla por banda, a lo largo del único
eje de tiempo. Las anotaciones se dibujan como marcadores destacados y los comentarios
fechados durante la corrida como marcadores apagados. Las bandas de rango aprobado de la
evaluación del procedimiento se vuelven a resolver desde la configuración actual cada vez
que se abre la corrida, porque el archivo de la corrida lleva los límites solo como texto
para mostrar: una evaluación eliminada las quita, y un límite relativo no se dibuja. El
gráfico lleva la barra de herramientas compartida (Gráficos), incluido el
botón que abre ese mismo gráfico en una ventana propia (/chart/run/<id>), que recarga la
corrida desde su archivo y enlaza su zoom con el gráfico en línea; esa ventana es de solo
lectura y exige el mismo permiso que el navegador.
Criterios juzgados
Cuando el procedimiento de la corrida juzgó criterios, el registro lista una fila por ventana juzgada:
| Columna | Contenido |
|---|---|
| Ciclo | El ciclo en el que se juzgó el criterio, empezando por uno. |
| Criterio | El nombre del criterio tal como estaba configurado cuando la corrida grabó. |
| Canal | El canal que vigilaba. |
| Límites | El rango aprobado, como texto para mostrar congelado en la corrida. |
| Gravedad | Cómo se configuró el criterio para pesar en el veredicto. |
| Resultado | Conforme, No conforme o Indeterminado para esta ventana. |
| Evidencia | El tramo juzgado y después los cuatro contadores de muestras: "n evaluadas · n fuera de banda · n no disponibles · n no válidas". El tramo es "Corrida completa", "Ciclo N" en una corrida cíclica, "2 s a 10 s" o "2 s hasta el final" para una ventana de tiempo, "Segmento 3" o "Segmento 3, después de 5 s" para un segmento y su estabilización, "Ciclo N, 2 s a 10 s" dentro de un ciclo; un criterio en modo Un punto agrega "última muestra" ("Corrida completa, última muestra"), y sus contadores son solo los de esa muestra. Una corrida grabada por una versión anterior muestra solo los contadores. |
| Afectados | Los canales cuyas muestras no disponibles o no válidas debilitaron la evidencia, o la marca de hueco cuando la evidencia estaba completa. |
| Peor | La mayor distancia más allá de un límite entre las muestras contadas, escrita con tres decimales, o con más cuando tres la escribirían como cero: 0 cuando hubo muestras evaluadas y ninguna quedó fuera, vacía cuando no se evaluó nada. Una corrida grabada por una versión anterior la deja vacía donde nada quedó fuera. |
| Nota | Por qué el resultado es indeterminado, cuando lo es. |
Ocurrencias
Cuando la corrida observó ocurrencias, el registro deriva episodios, una fila por activación en vez de una por transición bruta:
| Columna | Contenido |
|---|---|
| Ocurrencia | El nombre de la ocurrencia. |
| Gravedad | Crítica, Advertencia o Información, tal como quedó congelada en la observación. |
| Inicio | Cuándo empezó el episodio, o "Desconocido". |
| Fin / estado | Cuándo y cómo terminó ("Restablecida"), o su estado abierto: "Activo · en vivo", "Activo al final de la corrida", "Interrumpido", "Incompleto", "Incoherente". |
| Tiempo activo | Cuánto se mantuvo la condición, con "· en vivo" mientras sigue manteniéndose y "· observado" cuando el final de la corrida lo acotó. |
| Señal no disponible | Cuánto tiempo la señal vigilada fue ilegible durante el episodio ("Ninguno" cuando nunca lo fue, "· parcial" cuando la pérdida no se pudo medir del todo). |
| Mensaje | El mensaje congelado con la ocurrencia. |
Bajo los episodios, un desplegable de Cronología técnica (su resumen cuenta los eventos y las sesiones de observación) lista todos los flancos brutos grabados (Activada, Restablecida, No disponible, Recuperada) y todos los límites de sesión de observación, con la ocurrencia, la gravedad, la transición, el instante y el mensaje. Una fila de límite explica por qué empezó una nueva sesión de observación: después de reanudarse la corrida, después de reiniciarse el observador o después de cambiar la definición. Se dibuja una fila de límite antes de cada sesión de observación de una ocurrencia posterior a la primera; la primera sesión no la tiene.
Mientras la corrida seleccionada sigue grabando, su evidencia de ocurrencias se mantiene viva: los relojes corren cada segundo, y la evidencia y la fila de índice de la corrida se vuelven a leer cada dos segundos, así que el estado terminal aparece sin presionar Actualizar.
Qué no hace el registro
No muestra las filas grabadas como tabla: el datalog se lee en el gráfico o en una exportación CSV o XLSX. No vuelve a juzgar nada: los criterios son los resultados congelados de la corrida, y las bandas del gráfico son contexto de la configuración de hoy, nunca un veredicto. Y no edita nada de la corrida salvo sus notas, sus anotaciones y sus documentos.