Adición de una configuración de símbolos

Requisitos previos

Las variables que se intercambiarán entre el controlador y (varios) dispositivos HMI mediante el Machine Expert protocolo transparente (consulte EcoStruxure Machine Expert, Introducción) deben publicarse en el controlador con la Configuración de símbolos. A continuación, estarán disponibles como variables de EcoStruxure Machine Expert en Vijeo-Designer, EcoStruxure Operator Terminal Expert o el servidor OPC.

Definición de una configuración de símbolos

Para que la funcionalidad de configuración de símbolos esté disponible, añada el objeto de configuración de símbolos a la aplicación en el árbol Herramientas, como se describe en el párrafo Apertura de la configuración de símbolos. Esta biblioteca IECVarAccess se añade automáticamente al Administrador de bibliotecas.

En el editor de configuración de símbolos o mediante pragmas (símbolo de atributo) puede definir las variables para que se exporten como símbolos, que se añadirán a la declaración de las variables.

NOTA: Las variables de una lista de variables globales (GVL) solo estarán disponibles en la configuración de símbolos si como mínimo una de ellas se utiliza en el código de programación.
NOTA: Hay constantes disponibles en la Configuración de símbolos si la opción Replace constants del cuadro de diálogo Configuración del proyecto > Opciones de compilación (consulte EcoStruxure Machine Expert, Comandos de menú, Ayuda online) está desactivada. Para constantes determinadas, puede configurar esta opción de manera explícita mediante los atributos {attribute 'const_replaced'} y {attribute 'const_non_replaced'}.

Sin embargo, en cualquier caso, se aplica lo siguiente: Las constantes en una lista de variables globales (GVL) o en otra POU solo están disponibles en la configuraciónsímbolo, si se utiliza la GVL o la POU en el código del programa, o si la opción del compilador Link siempre está activada en el cuadro de diálogo de diálogo de ■ > > SoMMenu/index.htm

El editor SFC proporciona otra posibilidad: Puede definir los indicadores de elementos creados implícitamente en las propiedades del elemento para exportarlos a la configuración de símbolos.

El nombre de un símbolo creado por la configuración de símbolos está compuesto conforme a la sintaxis siguiente:

<nombre de la aplicación>.<nombre de la POU>.<nombre de la variable>

Ejemplos:

MyApplication.PLC_PRG.a

MyApplication.GVL.a

Para acceder a la variable, defina completamente el nombre del símbolo.

Apertura de la configuración de símbolos

Para abrir Configuración de símbolos, haga lo siguiente:

Paso

Acción

1

Seleccione el nodo Aplicación en el Árbol de herramientas, haga clic en el botón del signo más de color verde y seleccione el comando Añadir otros objetos > Configuración de símbolos....

Resultado: aparecerá el cuadro de diálogo Agregar configuración de símbolos.

2

En el cuadro de diálogo Agregar configuración de símbolos, configure, si lo desea, otros ajustes como, por ejemplo, si se deben incluir comentarios o no. Estos ajustes podrán modificarse posteriormente en el editor de Configuración de símbolos.

3

Haga clic en el botón Añadir.

Resultado: se creará un nodo Configuración de símbolos bajo el nodo Aplicación del Árbol de herramientas. La Configuración de símbolos aparecerá en el lado derecho.

NOTA: Solo se puede crear un nodo de configuración de símbolos por dispositivo.

Para obtener más información sobre el intercambio de variables entre el controlador y la parte HMI, consulte el capítulo Intercambio de datos del controlador EcoStruxure Machine Expert y HMI.

Creación de conjuntos de símbolos que permitan diferentes derechos de acceso para diferentes clientes de control

Un conjunto de símbolos es un conjunto de símbolos definido. Si lo admite el dispositivo de destino, puede combinar diferentes símbolos de la aplicación para formar conjuntos de símbolos en el editor de configuración de símbolos. La información de los conjuntos de símbolos se transfiere al controlador con la descarga de software. Puede otorgar acceso a cada conjunto de símbolos para los grupos de usuarios individuales. Los derechos de acceso se asignan en la vista del editor de dispositivos Derechos de símbolos.

Requisitos previos para usar conjuntos de símbolos:

  • Una Configuración de símbolos disponible en la aplicación.

  • La opción Activar conjuntos de símbolos activada en los ajustes de la configuración de símbolos.

  • Gestión de usuarios activada en el controlador.

    En el ejemplo que se pone a continuación, debe haber un grupo de usuarios disponible con los derechos necesarios para realizar tareas de mantenimiento y reparación en la planta. El grupo de usuarios Mantenimiento y reparación está disponible de forma predeterminada con este fin.

Para crear un conjunto de símbolos y asignar derechos de acceso, haga lo siguiente:

Paso

Acción

Comentario

1

Abra la ficha del editor de dispositivos Configuración de comunicación para configurar la conexión con el controlador.

2

Abra el editor Configuración de símbolos y haga clic en el botón de la barra de herramientas de configuración de conjuntos de símbolos.

Resultado: se abre el cuadro de diálogo Añadir un nuevo conjunto de símbolos.

3

Introduzca un nombre para el conjunto: startup.

4

En la barra de herramientas del cuadro de diálogo Agregar un nuevo conjunto de símbolos, haga clic en el botón .

Resultado: Se muestran los símbolos disponibles en el proyecto.

5

Seleccione los símbolos que desee agregar a este conjunto y guarde el proyecto.

6

Haga clic en el botón Configurar derechos de símbolos.

Resultado: se abre la vista del editor de dispositivos Derechos de símbolos.

7

Haga clic en el botón Sincronización .

Resultado: la visualización de los conjuntos de símbolos se sincroniza con el dispositivo.

NOTA: Si la gestión de usuarios aún no está activada en el controlador, se mostrará un cuadro de diálogo en el que se le pedirá que la active.

8

Haga clic en Aceptar para cerrar el cuadro de diálogo Agregar un nuevo conjunto de símbolos.

9

Seleccione la vista del editor de dispositivos Usuarios y grupos, haga clic en el botón Sincronización y haga clic en para activar la gestión de usuarios.

Resultado: se abre el cuadro de diálogo Inicio de sesión de usuario en el dispositivo.

10

Inicie sesión. Si es la primera vez que inicia sesión, ejecute los pasos descritos en el capítulo Usuarios y grupos.

Resultado: tras iniciar sesión correctamente, se muestra la configuración de la gestión de usuarios del dispositivo en las vistas Usuarios y grupos y Derechos de acceso.

11

Inicie sesión en el controlador ejecutando el comando En línea > Inicio de sesión y haga clic en para confirmar que la aplicación debe descargarse en el controlador.

12

Tras iniciar sesión correctamente, seleccione la vista Derechos de símbolos y haga clic en el botón Sincronización .

Resultados:

  • La sección Conjuntos de símbolos muestra los conjuntos de símbolos descargados en el controlador para la aplicación (startup en este ejemplo).

  • La tabla Derechos muestra los grupos de usuarios creados en la gestión de usuarios del controlador (Administrador y Mantenimiento y reparación en este ejemplo).

  • Cuando se selecciona un conjunto de símbolos en la parte izquierda, se muestran los derechos de acceso de los grupos de usuarios individuales en la parte derecha:

    • : se otorga acceso

    • : no se otorga acceso

El acceso permitido para cada símbolo se define en el editor Configuración de símbolos (leer, escribir, ejecutar).

13

En la parte de la izquierda, seleccione el conjunto de símbolos startup y haga doble clic en los signos menos de Administrador y Mantenimiento y reparación.

Resultados:

  • Los iconos se convierten en signos más .

  • Los grupos Administrador y Mantenimiento y reparación tienen acceso a los símbolos del conjunto de símbolos startup.

Puede descargar modificaciones realizadas en una definición de conjunto de símbolos del controlador ejecutando un cambio en línea. Cuando la aplicación se elimina en el controlador, también se eliminan los conjuntos de símbolos. Al compilar la aplicación, puede crear y guardar un archivo de símbolo en formato XML para cada conjunto de símbolos.