Comando: Profiler – Lista de observación del Profiler
Importante
El código IEC agregado implícitamente para un método de medición de Profiler, así como los puntos de interrupción para las POU en la lista de observación, provocan un cambio y ralentizan el programa evaluado.
Cuando una medición de cobertura de código o creación de perfiles está activa, generalmente no es posible realizar una medición en línea. Además, algunas funciones en línea no están disponibles, como "control de flujo" y "puntos de interrupción". No hay restricciones para la lista de vigilancia a este respecto.
Habilitar o deshabilitar un método de medición de Profiler, o cambiar cualquier configuración en el editor de Profiler requiere una descarga. Entonces ya no es posible un cambio en línea. No hay restricciones para la lista de vigilancia a este respecto.
Lista de vigilancia del generador de perfiles Vista
Para cada POU y cada instancia de POU de una aplicación en esta lista de vigilancia, CODESYS Profiler detecta en tiempo de ejecución la frecuencia y la duración de la llamada.
Puede completar la lista con las POU e instancias requeridas en modo fuera de línea o en modo en línea:
Arrastrando una POU desde el árbol de dispositivos o el editor a la lista
Especificando una entrada manualmente (compatible con Input Assistant)
Haciendo click Agregar a la lista de observación de Profiler en el menú contextual de una POU en el Dispositivos o POU vista
Llamada | Nombre del POU cuyas llamadas se analizan. Ejemplo: |
Ejemplo | Nombre de la instancia de POU. |
Solicitud | Ruta de la aplicación para la que se debe realizar el análisis. Ejemplo: |
Contar | Número de llamadas desde que se inició la medición. Ejemplo: 24. |
Duración <unidad> | Duración total de todas las llamadas en el ciclo actual. Ejemplo: |
máx. duración <unidad> | Duración máxima de las llamadas en un ciclo desde el inicio de la medición. Ejemplo: |
mín. duración <unidad> | Duración mínima de las llamadas en un ciclo desde el inicio de la medición. Ejemplo: |
Tiempo total <unidad> | Duración total de todas las llamadas desde el inicio de la medición. Ejemplo: |
Tiempo medio <unidad> | Duración media de las llamadas en un ciclo desde el inicio de la medición. Ejemplo: |
Menú contextual en modo en línea o modo fuera de línea cuando el foco está en una celda de tabla: | |
Reiniciar | Pone a cero los tiempos medidos de las líneas seleccionadas |
Borrar | Elimina las líneas seleccionadas |
POU abierto | Abre la POU de las líneas seleccionadas en el editor |
Submenú 'Modo de visualización' | Para configurar el tipo de datos de tiempo o la unidad directamente para mostrar la duración:
|
Para más información, ver: Uso de la lista de observación de Profiler