Comunicación con autómatas SIMATIC S7
2.4.3 Solicitud y transferencia de curvas
Función
Una curva es la representación gráfica de uno o varios valores del autómata. Dependiendo de la configuración, la lectura del valor se efectúa disparada por tiempo o por bit.
Curvas disparadas por tiempo
El panel de operador lee los valores de curva cíclicamente con la base de tiempo que se haya definido en la configuración. Las curvas disparadas por tiempo son apropiadas para procesos continuos, como p. ej. la temperatura de servicio de un motor.
Curvas disparadas por bit
Al activarse un bit de trigger en la variable Transferencia de curvas, el panel de operador lee un valor de curva, o bien un búfer de curvas completo. Esto se define en la configuración. Las curvas disparadas por bit se utilizan por lo general para representar valores que se modifican rápidamente. Un ejemplo de ello es la presión de inyección en la fabricación de piezas de plástico.
Para activar curvas disparadas por bit, deben crearse durante la configuración variables externas en el editor "Variables" de WinCC flexible y vincularse con áreas de curvas. El panel de operador y el autómata se comunicarán entonces a través de estas áreas de curvas.
Se dispone de las siguientes áreas para las curvas:
• Área de solicitud de curva
• Área de transferencia de curva 1
• Área de transferencia de curva 2 (sólo se requiere para el búfer alternativo)
Asigne un bit a cada una de las curvas en la configuración. Se admiten las variables de los tipos de datos "Word" o "Int" , así como las variables de matriz de los tipos de datos "Word" o "Int".
Área de solicitud de curva
Si en el panel de operador se abre una imagen con una o varias curvas, el panel de operador activará los bits correspondientes en el área de solicitud de curva. Una vez deseleccionada la imagen, el panel de operador desactiva los correspondientes bits en el área de solicitud de curva.
A través del área de solicitud de curva puede evaluarse en el autómata qué curva se está representando actualmente en el panel de operador. Las curvas también se pueden disparar sin necesidad de evaluar el área de solicitud de curva.
2.4 Áreas de datos de usuario
Área de transferencia de curva 1
Esta área sirve para disparar curvas. En el programa de control se debe activar el bit asignado a la curva en el área de de transferencia de curvas así como el bit de curvas de grupo. El bit de curva de grupo es el último bit del área de transferencia de curvas. El panel de operador detecta el disparo y lee un valor o el búfer completo del autómata. A continuación, éste activa el bit de curvas y desactiva el bit de curvas de grupo.
La siguiente imagen muestra la estructura de un área de transferencia de curvas.
%\WHP£VVLJQLILFDWLYR rSDODEUD SDODEUDQ %\WHPHQRVVLJQLILFDWLYR %LWGHFROHFWRUGHFXUYD 1¼PHURGHELW
Mientras no se desactive el bit de curvas de grupo, el área de transferencia de curvas no puede ser modificado por el programa de control.
Área de transferencia de curva 2
El área de transferencia de curvas 2 se requiere para las curvas que se configuran con el búfer alternativo. Esta área está estructurada del mismo modo que el área de transferencia de curvas 1.
Búfer alternativo
El búfer alternativo es un segundo búfer para la misma curva, que puede crearse en la configuración.
Mientras el panel de operador lee los valores del búfer 1, el autómata escribe en el búfer 2. Si el panel de operador lee el búfer 2, el autómata escribe en el búfer 1. Así se impide que se sobrescriban los valores de curva del autómata mientras que el panel de operador lee la curva.
2.4 Áreas de datos de usuario
2.4.4
Imagen LED
Función
Los paneles de operador Operator Panel (OP), Multi Panel (MP) y Panel PC poseen diodos luminosos (LED) en las teclas de función. Los diodos luminosos pueden manejarse desde el autómata. De este modo es posible p. ej. indicar al usuario mediante un LED encendido la tecla que debe pulsar en función de la situación.
Requisito
Para controlar un diodo luminoso desde el autómata debe haberse configurado una variable LED o una variable de matriz y haberse indicado al ajustar la configuración como variable LED.
Asignación LED
La asignación de los distintos diodos luminosos a los bits de la variable LED se establece al configurar las teclas de función. En este caso, en la ventana de propiedades, Grupo
"General", se indica la "Variable LED" y el "Bit" asignado para cada tecla de función. El número de bit "Bit" designa el primero de dos bits sucesivos que controlan los siguientes estados del LED:
Bit n+ 1 Bit n Función LED
0 0 Apagado
0 1 Parpadeo
1 0 Parpadeo
2.5 Poner los componentes en marcha
2.5
2.5Poner los componentes en marcha
2.5.1
Poner los componentes en marcha
Transferir el programa de control al autómata
1. Conecte el PC y la CPU mediante el cable correspondiente. 2. Cargar los archivos de programa en la CPU.
3. A continuación, ponga la CPU en RUN.
Transferir el proyecto al panel de operador
1. Para transferir el proyecto es necesario que el panel de operador se encuentre en el modo de transferencia.
A este respecto deben distinguirse los casos siguientes:
– Primera puesta en marcha
En la primera puesta en servicio el panel de operador aún no tiene ninguna
configuración. Los datos de proyecto necesarios para el funcionamiento y el software de runtime del equipo de configuración deben transferirse al equipo: El panel de operador pasa automáticamente a modo de transferencia.
En el panel de operador aparece el aviso: "Transfer mode"
– Poner nuevamente en marcha
Cuando el panel de operador se pone otra vez en marcha, se sustituye la configuración que contiene el panel por otra.
Encontrará una descripción detallada de los pasos a seguir en el manual del panel de operador.
2. Compruebe en el proyecto de WinCC flexible si la configuración de los avisos satisface sus exigencias.
3. Antes de transferir el proyecto al panel de operador deberá ajustar los parámetros de transferencia en el menú "Proyecto" bajo "Transferencia ▶ Configuración de
transferencia".
4. Para transferir el proyecto al panel de operador, haga clic en el botón de comando "Transferir".
– El proyecto se generará automáticamente.
– En una ventana se registran los diferentes pasos de generación y transferencia.
Si la transferencia se ha realizado satisfactoriamente, al final de la misma se muestra el siguiente aviso: "Transferencia concluida satisfactoriamente".
2.5 Poner los componentes en marcha
Interconexión del autómata y el panel de operador
1. Conecte el autómata con el panel de operador mediante un cable de conexión adecuado. 2. Los avisos de conexión se visualizan en el panel de operador. Tenga en cuenta que los
textos de aviso del sistema pueden ser editados por el usuario en WinCC flexible. Atención
Para la puesta en marcha deberá observar las consignas de seguridad indicadas en el manual del panel de operador.
Las radiaciones de alta frecuencia, p. ej. de teléfonos móviles, pueden ocasionar situaciones de funcionamiento indeseadas.
2.5.2
Poner la interfaz en marcha
Introducción
Para conectar un Panel PC o un PC a la interfaz del autómata S7 se necesita un procesador de comunicaciones o un adaptador PC/MPI. Para establecer la comunicación con el
autómata S7 es preciso ajustar la interfaz PG/PC.
Para poner la interfaz en marcha, proceda de la manera siguiente:
1. En el menú "Inicio" del sistema operativo, elija el comando "Configuración ▶ Panel de control".
2. Haga doble clic en "Ajustar interface PG/PC". Aparecerá el cuadro de diálogo "Ajustar interface PG/PC".
3. Seleccione el punto de acceso de la aplicación "S7ONLINE".
4. Seleccione la parametrización correspondiente al procesador de comunicaciones o al adaptador utilizado.
5. Cierre el cuadro de diálogo con el botón "Aceptar".
Procedimiento alternativo
1. En el Administrador SIMATIC, elija el comando de menú "Herramientas" el menú "Ajustar interface PG/PC".
2. Seleccione el punto de acceso de la aplicación "S7ONLINE".
3. Seleccione la parametrización correspondiente al procesador de comunicaciones o al adaptador utilizado.