Comando: Mostrar referencias cruzadas – Seguridad
Función:El comando abre el Lista de referencias cruzadas o Lista de referencias cruzadas de seguridadvista. Cuando selecciona el comando en un objeto de seguridad, el Lista de referencias cruzadas de seguridad Se abre la vista.
Llamar:
Editar menú
Comando del menú contextual
En el Lista de referencias cruzadas de seguridad Vista: puede visualizar las ubicaciones de ocurrencia en objetos de seguridad de una o todas las variables, POU o instancias de FB dentro del proyecto y en las POU de bibliotecas referenciadas. También puede restringir la visualización a referencias cruzadas solo en el proyecto, solo en la aplicación activa o solo en una POU específica.
Uso de la lista de referencias cruzadas de seguridad
Tenga en cuenta lo siguiente al utilizar la lista de referencias cruzadas de seguridad para analizar el flujo de control o el flujo de datos de la aplicación de seguridad:
Formato de denominación correcto. Solo se pueden introducir identificadores "no calificados" en el Nombre campo. Esto significa que se realiza una búsqueda de una variable global ingresando "‹nombre de variable›", pero no ingresando "‹Nombre GVL›.‹nombre de variable›". Se realiza una búsqueda de entradas y salidas FB ingresando "‹nombre de entrada/salida›"; la búsqueda relacionada con la instancia mediante "‹Nombre de instancia de FB›.‹nombre de entrada/salida›" no es compatible.
Finalizar correctamente la entrada / Iniciar la búsqueda. Después de seleccionar el alcance y escribir el identificador en el Nombre campo, debe finalizar estas entradas presionando el botón Ingresar clave. La Ingresar La tecla activa la lista de todas las referencias cruzadas de la tabla. Utilizando el botón de búsqueda (
) busca todas las ubicaciones de ocurrencia en el Solicitud activa Sólo alcance.
Importante
En el Lista de referencias cruzadas de seguridad En cualquier caso, las referencias cruzadas solo se pueden encontrar en objetos de seguridad, no en objetos estándar.
Las referencias cruzadas en objetos de seguridad no se enumeran en el Lista de referencias cruzadas vista.
Para obtener información detallada, consulte el capítulo "Funciones estándar modificadas" del manual del usuario.
En CODESYS Safety Extension, el Mostrar referencias cruzadas y Ir a la definición Las funciones se utilizan para el análisis de los flujos de datos y de comprobación durante la verificación estática de una aplicación de seguridad. Para obtener una descripción detallada y notas al respecto, consulte el capítulo "Verificación" en el Manual del usuario de seguridad de CODESYS.
Atención
Es imperativo tener en cuenta activamente todos los avisos adicionales y advertencias de seguridad en el manual del usuario al utilizar la lista de referencias cruzadas de seguridad para el análisis del flujo de control o el análisis del flujo de datos de la aplicación de seguridad, ya sea para verificación o para análisis de los efectos de los cambios.
Mostrar referencias cruzadas en el Editor de Seguridad FBD
El Editor de FBD de seguridad.
El comando del menú contextual se puede ejecutar en bloques de función y variables (identificadores) en elImportante
La declaración de un POU en sí no figura como lugar de uso en la lista de referencias cruzadas.
Vista: Lista de referencias cruzadas de seguridad
Nombre | Nombre de la variable, nombre de la POU, nombre de la instancia de FB Opciones de entrada
Las siguientes entradas son válidas. Tenga en cuenta también el alcance que se acaba de establecer.
|
![]() | Establece el alcance en Solicitud activa y busca las referencias cruzadas para este alcance. |
![]() | Volcar referencias cruzadas a la vista de mensajes: CODESYS muestra la lista de referencias cruzadas actual en la ventana de mensajes. Esto es útil para conservar la lista actual, incluso aunque la actualización automática (ver Nombre arriba) está seleccionado y se puede cambiar la lista en la ventana de referencia cruzada. |
![]() | Mostrar ubicación:Si se acaba de reiniciar una búsqueda de referencias cruzadas, una flecha verde señala la primera ocurrencia detectada. |
![]() | Mostrar ubicación anterior Cambio + F4:Muestra la posición de la referencia cruzada detectada previamente. |
![]() | Mostrar siguiente ubicación F4:Muestra la posición de la próxima referencia cruzada detectada. |
![]() | Ir a la definición F2: CODESYS Salta a la ubicación donde se declara la variable. Se abre el editor de declaraciones correspondiente y se selecciona la variable allí. |
![]() | Imprimir:Se imprime la referencia cruzada actual. |
Alcance | Selección del rango para buscar referencias cruzadas:
Cuando se abre un POU en el editor y se selecciona la variable para la que desea ver las referencias cruzadas, CODESYS Establece automáticamente el alcance de este POU. El requisito para esto es que el Listar automáticamente la selección en la vista de referencia cruzada La opción está seleccionada en el CODESYS opciones, en el Codificación inteligente categoría. CODESYS ajusta el alcance al POU respectivo automáticamente cuando selecciona una variable en el editor de un POU y la copia a la lista de referencias cruzadas abierta si se selecciona la actualización automática en el CODESYS Opciones. |
Las referencias cruzadas se muestran con la siguiente información: | |
POU | Nombre del bloque donde se utiliza la variable |
Variable | Nombre de la variable, para referencias: Nombre del bloque + nombre de la variable. Ejemplos: |
Acceso | Tipo de acceso a la variable en la ubicación de ocurrencia: Declaración / Leer / Escribir / Llamar. |
Tipo | Tipo de datos de las variables |
Área | Alcance de la variable: Global / Local |
DIRECCIÓN | Dirección IEC asignada a la variable, si existe. |
Posición | Ubicación de la ocurrencia de variables en el editor POU, por ejemplo, número de línea, número de red, parte de declaración o parte de implementación. |
Comentario | Comentarios si están disponibles en la declaración de la variable |