Cuadro de Diálogo de Referencias Cruzadas

En Proyecto > Abrir Referencias Cruzadas..., se pueden definir, utilizando filtros de búsqueda, para qué variables se van a mostrar en la lista de referencias cruzadas, las dependencias, la ubicación, las definiciones y los parámetros.

En la parte izquierda del cuadro de diálogo se fijan los criterios de preselección y se inicia el proceso de búsqueda con [Buscar]. Solamente aquellas variables que cumplen todos los criterios, se muestran en el campo de la izquierda junto con la definición de la ubicación donde se han encontrado.

En la parte derecha del cuadro de diálogo se muestran las definiciones y las referencias para las variables seleccionadas en la parte izquierda. Estos resultados se pueden acotar por medio de filtros. Con [Ir a] o haciendo doble clic en la declaración o referencia seleccionada, se puede saltar directamente a la cabecera de la POU o al cuerpo en el que aparece la variable.

En los criterios de búsqueda se pueden introducir caracteres con los siguientes comodines:

Carácter

Descripción

*

Coinciden todos los caracteres hasta una posición, es decir, se ignoran los caracteres después de *. Si, por ejemplo, se introduce Hug*, se mostrarán todas las cadenas de caracteres que comiencen con "Hug": “Hugo”, “Hug” o “HugoMeier”, etc.

?

Se admite cualquier carácter. Pero debe existir un carácter en esta posición en la cadena de comparación. Por ejemplo, si se introduce Ba??, se encontrarán las cadenas "Ball" y "Bach" pero no "Bau".

En la preselección se pueden definir los siguientes criterios de búsqueda:

Criterio de búsqueda

Valores posibles

Significado

Identificador:

“Nombre” asignado a la variable en el campo “Identificador” en la lista de variables globales o en la cabecera de la POU

<TODOS> o *

Se consideran todas las variables.

String

También se puede introducir aquí una cadena con caracteres comodín.

Declaración:

Lista de variables globales o todas las POUs, tareas o DUTs disponibles en el proyecto

<TODOS> o *

Se busca en todas las declaraciones.

<Desconocido>

Solamente se tienen en cuenta las declaraciones desconocidas ( por ejemplo, la variables con direccionamiento directo como DT0, etc).

El nombre de la POU

Solamente se buscan las variables de la POU seleccionada.

Projecto.GVL

Sólo se buscan las variables en la lista de variables globales del proyecto.

Nombre_Librería.GVL

Sólo se buscan las variables en la lista de variables globales de las librerías de usuario instaladas.

Tipo:

Todos los tipos de datos básicos (INT, BOOL, WORD, etc.) utilizados en el proyecto, en un bloque de función.

<TODOS> o *

Se consideran todas las variables de todos los tipos de datos.

Tipo de dato

Sólo se tienen en cuenta las variables del tipo de datos seleccionado, por ejemplo, INT.

String

También se puede introducir aquí una cadena con caracteres comodín.

Dirección:

Todas las direcciones definidas en el proyecto (tanto en formato IEC como en FP)

<TODOS> o *

Se consideran todas las variables de todas las direcciones.

Dirección

Sólo se tienen en cuenta las variables con la dirección IEC o FP seleccionada.

String

También se puede introducir aquí una cadena con caracteres comodín.

Clase:

Clase de variable declarada, en la lista de variables globales o en la cabecera de la POU: VAR_GLOBAL, VAR_RETAIN, etc.

<TODOS> o *

Se consideran todas las variables de todas las clases.

Clase

Sólo se consideran las variables de la clase seleccionada.

Una vez ejecutada la preselección con Buscar, se muestra en la parte izquierda una lista con las variables encontradas aplicando el criterio de búsqueda preestablecido. Para cada variable de la lista, se muestra en la parte derecha del cuadro de diálogo Declaración/Referencia, todas las declaraciones y las referencias.

Los resultados mostrados en Declaración/Referencia se pueden acotar aplicando los siguientes filtros:

Filtro

Parámetro

Descripción

Declaración:

Lista de variables globales o todas las POUs, tareas o nombres DUT

<TODOS>

Se muestran todas las declaraciones de las variables seleccionas.

<Desconocido>

Solamente se muestran las declaraciones desconocidas (por ejemplo, la variables con direccionamiento directo, como DT0, etc.).

El nombre de la POU

Sólo se muestran las declaraciones de las variables en la POU seleccionada.

Project.GVL

Sólo se muestran las declaraciones de las variables en la lista de variables globales.

Library_name.GVL

Sólo se muestran las declaraciones de las variables en la lista de variables globales de las librerías de usuario instaladas.

Acceso:

Tipo de acceso a la variable seleccionada: acceso de lectura y/o escritura

<TODOS>

Se muestran todas las referencias de las variables.

Leer

Sólo se muestran las referencias de las variables que se leen.

Escribir

Sólo se muestran las referencias de las variables que se escriben.

Leer/Escribir

Sólo se muestran las referencias de las variables que se leen y en las que se escriben.

Modificado el: 2020-08-04Comentarios sobre esta páginaLínea directa de Panasonic