Comando: lista de referencias cruzadas
Símbolo:
función: El comando abre la vista lista de referencias cruzadas.
llamar: Menú , o
La vista muestra una lista de referencias cruzadas en el proyecto para un símbolo. El símbolo puede ser una variable, un POU (programa, bloque de función, función) o un tipo de datos definido por el usuario (DUT). La lista de referencias cruzadas ofrece básicamente dos tipos de búsqueda:
Búsqueda de texto: al ingresar un nombre de símbolo, se muestran las referencias cruzadas de todos los símbolos en el proyecto con ese nombre. Si se encuentran varios símbolos con el mismo nombre, la visualización se puede restringir a declaraciones individuales a través del menú contextual.
Búsqueda de declaración: el símbolo se puede encontrar usando la ayuda para entradas o ingresando una ruta calificada (por ejemplo
Device.Application.PLC_PRG.i
o__POOL.POU.a
) a elegir. Después de eso, solo se muestran los lugares donde se usa este símbolo, incluso si hay otros símbolos con el mismo nombre.
cuadro de entrada | . Nombre de símbolo (nombre de variable, nombre de bloque, nombre de DUT) - opciones de entrada:
. Las siguientes entradas son válidas:
|
![]() | Abrir ayuda de entrada para seleccionar un símbolo |
![]() | realizar búsqueda |
![]() | Definir columnas en las que buscar la cadena |
cuadro de entrada | Cadena de caracteres que se busca en las columnas seleccionadas Las ubicaciones están marcadas en amarillo. Las referencias cruzadas sin esta cadena de caracteres están ocultas. |
![]() | Mostrar la ubicación de origen de la referencia cruzada anterior, palanca + F4 |
![]() | Mostrar la posición de origen de la siguiente referencia cruzada, F4 |
![]() | Limitar los resultados a la declaración actual Disponible cuando se encuentran múltiples declaraciones para un símbolo Limita la visualización a la declaración que acaba de seleccionar en la lista |
![]() | Mostrar la posición de origen de la referencia cruzada seleccionada El foco salta a donde se usa el símbolo. |
![]() | Imprimir lista de referencias cruzadas Aparece el cuadro de diálogo estándar para configurar un trabajo de impresión. |
Las referencias cruzadas encontradas se muestran con la siguiente información: | |
símbolo | Las ubicaciones de los símbolos (variables, POU, DUT) se agrupan según su declaración. El punto de declaración forma el nodo raíz, con los puntos de uso en el proyecto que aparecen sangrados debajo. Se muestra exactamente la expresión que tiene el símbolo en el punto de uso. Ejemplo: ¿Hay una variable global en el proyecto? |
bloque de construcción | nombre del dispositivo, nombre del dispositivo bajo prueba; también, por ejemplo, el nombre de la tarea en el caso de una llamada de bloque en la configuración de la tarea |
variable | Nombre de variable puro Ejemplo: |
acceso | Tipo de acceso a la variable en el punto de uso: declaración / Leer / Escribir / llamar Caso especial para punteros Una tarea del tipo |
Escribe | Tipo de dato de la variable |
habla a | Dirección IEC si está asignada a la variable Ejemplo: " |
posición | Posición del punto de uso dentro del editor de la POU afectada, por ejemplo, número de línea, número de red, parte de declaración o parte de implementación Ejemplo: " |
objeto | Nombre de POU + la ruta completa del punto de uso entre corchetes, si está en la vista equipo situado Ejemplo: " |
comentario | Comentar si está presente en la declaración de la variable |
La búsqueda devuelve todas las apariciones en el proyecto, así como en bibliotecas adjuntas no compiladas.
Comandos en el menú contextual de la lista de referencias cruzadas
Mostrar posición de origen: Abre el bloque en cuestión y marca el lugar de uso: la declaración para entradas raíz, el lugar de uso respectivo para entradas secundarias subordinadas. Como alternativa, puede hacer doble clic en una fila.
Restringir los resultados a la declaración seleccionada: Limita la visualización de los resultados a la declaración del símbolo seleccionado en el caso de que se encuentren varias declaraciones
ampliar todo: Todas las ubicaciones individuales aparecen en la lista.
reducir todo: Solo los nodos raíz de todas las ocurrencias aparecen en la lista.
Para más información, ver: Encuentre lugares de uso con la lista de referencias cruzadas