EcoStruxure Machine Expert versión 1.1 no soporta los controladores M258, LMC058 y LMC078.

Vista de lista de referencias cruzadas

Descripción general

El comando Ver > Lista de referencias cruzadas abre una vista que muestra las ubicaciones en las que se usan una o más variables dentro de un proyecto, incluidas las ubicaciones de las bibliotecas integradas sin compilar. La pantalla también se puede restringir, por ejemplo, a referencias cruzadas que estén en el proyecto, en la aplicación activa o en una POU concreta.

Elementos de Lista de referencias cruzadas

Cuadro de texto

Cuadro de texto de búsqueda

Escriba el nombre de la variable con uno de los métodos de entrada siguientes:

oEscríbalo manualmente.

oActualícelo automáticamente si la opción Actualizar automáticamente las referencias cruzadas en caso de modificación de la selección está seleccionada en el cuadro de diálogo Herramientas > Opciones > Codificación inteligente.

Las entradas siguientes son válidas. También tenga en cuenta el ámbito establecido para cada:

oNombre de la variable

o* (asterisco): busca las referencias cruzadas de las variables.

o*<cadena>: busca las referencias cruzadas de las variables que incluyen esta cadena en el nombre.

Ejemplo: Buscar iVar* devuelve iVar1, iVar_glob2, iVar45

o%<dirección IEC>: busca variables asignadas a esta dirección. Ejemplo: %QB0.

Botones

Nombre de botón

Método abreviado

Descripción

Perform search

Intro

Inicia la búsqueda de la variable escrita en el cuadro de texto de búsqueda.

Pick declaration from input assistant

Abre el cuadro de diálogo asistente Accesibilidad. Puede seleccionar la variable, el tipo de datos o el bloque de funciones que desee buscar. Se introduce automáticamente en el cuadro de texto de búsqueda.

Show source position of selected cross reference

Va directamente a la ubicación en la que se ha declarado la variable respectiva.

Se abre el editor de declaraciones correspondiente y se resalta la variable.

Mostrar posición de origen de referencia cruzada anterior

Mayús + F4

Muestra la posición de la referencia cruzada anterior de la variable.

Show source position of next cross reference

F4

Muestra la posición de la referencia cruzada siguiente de la variable.

Limitar resultados a la declaración actual

Disponible si se han encontrado varias declaraciones para un símbolo. Muestra sólo los resultados de la declaración que ha seleccionado en la lista.

Imprimir la lista de referencias cruzadas

Imprime la referencia cruzada actual.

Las referencias cruzadas encontradas se muestran con la información siguiente:

Símbolo

Las variables, POU o DUT que se han encontrado aquí se conocen por el término Símbolo. Se agrupan en función de la declaración respectiva. La ubicación en la que se declaran se utiliza como nodo raíz. Las otras apariciones en el proyecto aparecen con una sangría debajo del nodo raíz. Estos nodos con sangría muestran la expresión que se utiliza para el símbolo en la ubicación específica del proyecto.

Ejemplo: Hay una variable global i en el proyecto y también hay una variable i declarada localmente en un bloque. La lista de referencias cruzadas contiene dos entradas de nodo raíz i. Se muestra la ocurrencia específica con sangría debajo de cada nodo raíz.

POU

Nombre de la POU donde se utiliza la variable.

Variable

Nombre de la variable, para referencias: nombre de POU + nombre de variable

Ejemplos: iVar, xPOU.iVar1

Acceso

Tipo de acceso a la variable en la ubicación:

oDeclarar

oLectura

oEscritura

oLlamada

Tipo

Tipo de datos de la variable.

Dirección

Dirección IEC también asignada a la variable.

Ejemplo: AT %QB0

Posición

Posición del lugar en el que se usa la variable en el editor de la POU respectiva. Por ejemplo, número de línea, número de red, sección de declaración o sección de implementación.

Ejemplo: Línea 1, columna 1 (Impl)

Objeto

Nombre de la POU más la ruta completa de la ubicación de la ocurrencia entre corchetes.

Ejemplo: PLC_PRG [Device:Plc Logic:Application]

Comentario

Comentarios, si están disponibles, en la declaración de la variable.

Haga doble clic en la lista de referencias cruzadas para abrir la POU respectiva y seleccionar el uso del símbolo dentro de esta POU.

Si hace clic con el botón derecho en una línea de la lista de referencias cruzadas, el menú contextual proporciona los comandos siguientes:

Comando

Descripción

Expandir todo

Expande todas las líneas que se hayan contraído.

Contraer todo

Contrae todas las líneas expandidas. Sólo se mantiene visible la línea seleccionada.

Mostrar posición de código de origen

Tiene el mismo efecto que hacer doble clic en una línea: abre la POU respectiva y marca la ocurrencia.

En el caso de las entradas de nodo raíz, es la declaración. En el caso de las subentradas, es el uso de la variable respectiva.

Limitar resultados a la declaración actual

Cuando se encuentran varias declaraciones, en la lista sólo se mostrarán los resultados que se aplican a la declaración seleccionada.

Para desactivar esta característica, ejecute otra búsqueda.