Skip to main content

Comando: árbol de llamadas

Símbolo: _cds_icon_call_tree.png

función: El comando abre la vista árbol de llamadas.

llamar:

  • menú opinión

  • Menú contextual de un bloque de creación invocable en la vista equipo o POU

Ver: árbol de llamadas

El árbol de llamadas siempre está disponible antes de compilar (traducir) la aplicación. Es una representación estática de las personas que llaman y las invocaciones del bloque de construcción que especifica explícitamente. Por lo tanto, el árbol siempre contiene 2 nodos raíz bajo los cuales la secuencia de llamada respectiva se puede ver como entradas sangradas sucesivamente. Las llamadas recursivas se reconocen rápidamente en esta vista de árbol.

Ejemplo de árbol de llamadas (1) para bloque (2) PLC_PRG:

  • Nodo (3): <Nombre de POU> es llamado por

  • Nodo (4): Llamadas de <nombre de POU>

_cds_img_call_tree_example.png

nombre del bloque de construcción

Nombre del bloque de programa

Se puede hacer manualmente, o arrastrando desde otra vista, o usando el botón _cds_icon_pick_icon_from_input_assistant.png ser ingresado

La lista de selección contiene los últimos nombres de bloques introducidos.

Barra de herramientas y controles de teclado

_cds_icon_find_pou.png: encontrar bloque de construcción

CODESYS busca el en nombre del bloque de construcción bloque de construcción especificado y representa a sus llamadores y sus llamadas.

_cds_icon_pick_icon_from_input_assistant.png: Tomar bloque de la ayuda de entrada

El diálogo ayuda de entrada aparece para seleccionar una llamada de bloque o una llamada de instancia. El árbol de llamadas se actualiza automáticamente después de la selección.

_cds_icon_goto_source.png: Mostrar la posición del código fuente del bloque seleccionado

CODESYS salta al punto de uso del bloque en el código fuente de tu programa.

F4: Mostrar la posición del código fuente del siguiente bloque de construcción

palanca + F4: Mostrar la posición del código fuente del bloque de construcción anterior

La selección en el árbol de llamadas salta al bloque siguiente o anterior en la estructura de llamadas. Al mismo tiempo, la posición del código fuente asociado se abre en el editor respectivo.

Nota: Un doble clic en una entrada en el árbol de llamadas también abre la posición del código fuente asociado.

Representación del árbol de llamadas

símbolo

<Nombre del bloque> es llamado por: La secuencia de llamadas para el bloque aparece debajo de este nodo. La entrada más baja en esta estructura de árbol muestra el inicio de las llamadas.

<nombre del bloque> llamadas: Las llamadas que se originan en el bloque aparecen debajo de este nodo. La entrada más baja en esta estructura de árbol muestra el final de la cadena de llamadas.

posición

Para los nodos raíz en el árbol de llamadas: número de línea de la declaración (diciembre) del bloque

Para los llamadores o llamadas bajo los nodos raíz: según el idioma de implementación, el número de fila, el número de columna, el número de red de su posición

Menú contextual para la entrada actualmente seleccionada en el árbol

reducir todo

Las entradas expandidas en el árbol de llamadas están colapsadas excepto por los dos nodos raíz.

Mostrar ubicación del código fuente

CODESYS salta al punto de uso del bloque en el código fuente de tu programa.

Establecer como nuevo nodo raíz

La entrada seleccionada en el árbol de llamadas aparece en nombre del bloque de construcción. El árbol se ajusta automáticamente para los nuevos nodos raíz.

Sugerencia

A diferencia de lo estático árbol de llamadas, que proporciona información de llamadas para un bloque en cualquier momento, es la vista pila de llamadas destinado a información inmediata durante el procesamiento paso a paso de un programa. el pila de llamadas siempre muestra la ruta de llamada completa de la posición recién alcanzada.

Para más información, ver: Pila de llamadas