Master Universitario de Automatización de Procesos Industriales DEPARTAMENTO DE ELECTRÓNICA T3 ENTORNO DE PROGRAMACIÓN Vijeo Citect (Ejercicios Parte2)
El objetivo de esta práctica es poner en marcha los diferentes conceptos explicados de Vijeo mediante el diseño de una práctica libre. El diseño es lo suficientemente abierto para que cada uno pueda añadir sus sugerencias. Existen una serie de pautas comunes a todos los diseños que se deben cumplir y que se detallarán en este enunciado. 2
El sistema a desarrollar será una aplicación SCADA basada en Vijeo Citect que permita visualizar de forma gráfica el funcionamiento del control automático de un garaje. Para ello se deberá implementar en el PLC/Simulador la práctica desarrollada en la asignatura PLCs y SCADAs Salida Entrada 3
Con este práctica se pretende cubrir aspectos reales de aplicaciones SCADA+PLC. Es por ello que se repartirán ciertas funciones entre el SCADA y el PLC. La diferencia entre la aplicación de la asignatura de PLCs y el actual son tres: Existirá una nueva fotocélula a la entrada y otra a la salida que discriminará entre la entrada y la salida de motos o coches. El número de plazas del garaje no es estático si no dinámico. Desde el SCADA se podrá modificar el número de plazas entre 2 y 6. Desde el SCADA se escribirá en una marca interna del PLC para dar el enable de éste. 4
Por tanto, dentro del PLC estará el contador de plazas libres/ocupadas y dentro del SCADA se llevará el conteo de Motos/Coches. Como aspectos generales del SCADA tenemos: Supergenio que permita habilitar cada plaza y marcarla como ocupada o no. Barreras y vehículos en movimiento. Alarma avisando cuando quede sólo 1 plaza libre. Registro de monitorización de las barreras y de las plazas. 5
El programa que funcionará dentro del PLC será similar al entregado en la asignatura de PLCs. Si se desea hacer de nuevo en otro lenguaje también se puede. Las diferencias con la versión entregada son: Nueva marca interna (M0) que será escrita desde el SCADA que indicará el número de plazas del garaje. Nueva marca interna (M1) que será escrita desde el SCADA que habilitará el PLC. Dos nuevas fotocélulas que discriminan a la entrada y a la salida si hay presencia a la entrada/salida de motos/coches. 6
Variable Dirección Etiqueta Célula Fotoeléctrica de Entrada 1 %I0.1.0 Foto_in_1 Célula Fotoeléctrica de Entrada 2 %I0.1.1 Foto_in_2 Célula Fotoeléctrica de Salida 1 %I0.1.2 Foto_out_1 Célula Fotoeléctrica de Salida 2 %I0.1.3 Foto_out_2 Célula Fotoeléctrica Motos-Coches a la entrada %I0.1.4 Motos_Coches_in Célula Fotoeléctrica Motos-Coches a la salida %I0.1.5 Motos_Coches_out Barrera Entrada %Q0.1.16 Barrera_in Barrera Salida %Q0.1.17 Barrera_out Luz Semáforo Libre %Q0.1.18 Luz_smf Número Plazas Garaje M0 Num_plazas Enable PLC M1 En_PLC 7
La aplicación a desarrollar en Vijeo constará de una pantalla principal (main) la cual tendrá un dibujo de un garaje con los siguientes elementos: Barreras (entrada y salida): Tendrán animación para simular el efecto de subir y bajar la barrera. Fotocélulas: Cuadrado o LED que estará en Verde indicando que está activo y en Rojo no activo. Plazas de Garaje: Estarán diseñadas en base a un Genio que a su vez tendrá asociado un Súper Genio. Este último permitirá habilitar/deshabilitar la plaza. Si se desea se puede dibujar un vehículo dentro de la plaza cuando la plaza esté ocupada. Semáforo indicando si hay o no plazas libres. Súper Genio para fijar el número de plazas que tendrá nuestro parking. 2 Textos que muestren el número de motos y el de coches que hay dentro del garaje 8
Éste tendrá un botón que habilitará o no su uso. En caso de estar habilitado tendrá que estar visible un número que corresponda a la plaza de garaje. Además si la plaza está libre tendrá un led verde y si no uno rojo. 9