Académique Documents
Professionnel Documents
Culture Documents
Grado en Ingeniería Electrónica Industrial, Ingeniería Mecánica, Ingeniería Eléctrica e Ingeniería Química
Grupo de Automática, Robótica y Mecatrónica (TEP-197)
Práctica 3
Modelado y control de sistemas dinámicos secuenciales
Entradas digitales:
62
Salidas digitales:
42
Entradas analógicas:
3
Salidas analógicas:
4
Memoria de CPU (kB):
15
Comunicaciones Ethernet
- El CPU 1212C asegura las 62 entradas digitales, así como las 42 salidas digitales
(I/O local digital), 3 entradas analógicas y 4 salidas analógicas (I/O local analógicas).
Conclusiones
LLENADO DE CONTENEDORES
ESQUEMA DE LA PLANTA
Una vez desarrollada la Red de Petri del sistema, determinadas las entradas
(relación en ejercicio nº 4) que corresponden a las transiciones representadas en el
diagrama de la RdP, así como las salidas (relación en ejercicio nº4) que son los
lugares que corresponden a cada uno de los círculos representados en la RdP del
sistema.
Las variables auxiliares corresponden a la activación de:
- Temporizadores: T0, T1 y T2.
- Contadores de contenedores A, contador de contenedores B y contador de
contenedores C.
9
Explicación de la RdP
Para una mejor comprensión vamos a desarrollar la RdP explicando lo que ocurre en
cada etapa del mismo.
Una vez situados los contenedores en sus posiciones, se activa el temporizador TM0
durante 15 segundos. Los primeros 5 segundos corresponden a una fase de
11
Una vez rellenos los contenedores, el contenedor A está totalmente relleno y los demás
aún no. Una vez cerradas las válvulas de llenado el cilindro E empuja al contenedor A
hacia la salida de la plataforma, activando el final de carrera FC4 y la cinta C2. En esta
etapa se activa el contador de contenedores A
Una vez relleno el contenedor C, el contenedor C está totalmente relleno. Una vez
cerrada las válvula de llenado el cilindro E empuja al contenedor C hacia la salida de la
plataforma, activando el final de carrera FC4 y una vez que abandona la plataforma el
contenedor C, se activa el contador de contenedores C, y se desactiva la cinta C2.
Finaliza el proceso y se vuelve al inicio.
12
TABLA DE VARIABLES
VARIABLES DE ENTRADA (DETECTORES, INTERRUPTORES Y FC)
Detector de posición D1
Detector de posición D2
Detector de posición D3
Final de carrera FC4
Interruptor de marcha/paro: I
VARIABLES DE SALIDA (CILINDROS Y VÁLVULAS)
Cilindro D
Cilindro E
Válvula A
Válvula B
Válvula C
VARIABLES AUXILIARES (TEMPORIZADORES Y CONTADORES)
Temporizador TM0
Temporizador TM1
Temporizador TM2
Contador de contenedores CA
Contador de contenedores CB
Contador de contenedores CC
13
Válvula A cerrada
Válvula B cerrada
Activación avance cilindro E
Activación FC4
Activo retroceso cilindro E a posición reposo
Activación contador contenedores B
Activación retroceso cilindro D a posición 1
Parar del cilindro D
Activación temporizador TM2 5 segundos
Apertura de la válvula A
Activación temporizador TM2 5 segundos
Cierre de la válvula A
Activación avance del cilindro E
Activación FC4
Activación contador contenedores C
Activación retroceso del Cilindro E. Posición de reposo
Para cinta C2
Fin de ciclo
Conclusiones:
16
5.2.1. Lo primero será definir las variables elementales del proceso de llenado:
El campo de dirección física de las variables lo determina el formato %I, %Q, %M,
etc.
El direccionamiento de las variables físicas de entradas ó salidas tanto digitales
como analógicas sigue la estructura siguiente:
En nuestro caso:
Entradas: % I 0 . 1 . 0
Salidas: % Q 0 . 1 . 16
b) Comentario.
5.2.3.1 Programa/Tareas/MAST/secciones/Inicio_llenado
a) Comentario.
5.2.3.2 Programa/Tareas/MAST/secciones/Salidas_proceso_llenado
a) Comentario
La siguiente sección que crearemos será la de salidas del proceso en nuestro
programa, según la tabla:
Se han utilizado los comandos y operadores del lenguaje IL utilizado (LD, S, R, etc.).
23
24
25
Universidad de Área de Ingeniería de Sistemas y Automática
Almería Departamento de Informática
Escuela Superior de Ingeniería
Automatización Industrial
Grado en Ingeniería Electrónica Industrial, Ingeniería Mecánica, Ingeniería Eléctrica e Ingeniería Química
Grupo de Automática, Robótica y Mecatrónica (TEP-197)
5.2.3.3 Programa/Tareas/MAST/secciones/Evolucion_proceso_llenado
a) Comentario
Se han utilizado los comandos y operadores del lenguaje IL utilizado (LD, S, R, etc.).
29
c) Visualización de la pantalla del programa con todas las fases del proceso, con la
tabla de animación creada. Regenerar todo el proyecto. Conectado a PLC en modo
simulación, transferir proyecto de PC a PLC y por último ejecutar (run).
32
34
TRUE
Figura 5.18 Diagrama SFC (GRAFCET)
33
Comentario:
TABLA DE VARIABLES
ENTRADAS
Interruptor de marcha/parada I (activar) %I0.1.0
Detector D1 (activar/desactivar) %I0.1.1
Detector D2 (activar/desactivar) %I0.1.2
Detector D3 (activar/desactivar) %I0.1.3
Final de carrera FC4 (activar/desactivar) %I0.1.4
SALIDAS
Cinta C1 (activar/desactivar) %Q0.1.16
Cinta C2 (activar/desactivar) %Q0.1.17
Válvula A (abierta/cerrada) %Q0.1.18
Válvula B (abierta/cerrada) %Q0.1.19
Válvula C (abierta/cerrada) %Q0.1.20
Cilindro D (avance/retroceso) %Q0.1.21
Cilindro E (avance/retroceso) %Q0.1.22
VARIABLES AUXILIARES
Temporizador TM0
Temporizador TM1
Temporizador TM2
Contador de contenedores A CA
Contador de contenedores B CB
Contador de contenedores C CC
34
.
TABLA DE LA EVOLUCIÓN DEL SISTEMA EN SFC
ACTIVACIÓN/DESACTIVACIÓN ETAPA/TRANSICIÓN
Activación contacto de marcha. Inicio ETAPA X0
Desactivados D1, D2, D3 y FC4 TRANSICIÓN ST1
Cinta C1 ETAPA X1
Activación Detector D1 TRANSICIÓN D1
Cilindro D avanza 1 posición ETAPA X2
Activación Detector D2 y D1 TRANSICIÓN ST2
Activación cinta C1 ETAPA X3
Activación Detector D1 TRANSICIÓN D1
Activación cinta C1 ETAPA X4
Activación Detector D3 , D2 y D1 TRANSICIÓN ST3
Apertura válvula A, válvula B y Válvula C. TM0 ETAPA X5
Activación temporizador TM0 15 segundos TRANSICIÓN ST4
Cilindro E. Contador CA ETAPA X6 (X_6)
FC4 Activado. TRANSICIÓN FC4
Activación cilindro D y cinta C2 ETAPA X7
35
38
36
38
42
38
43
38
Universidad de Área de Ingeniería de Sistemas y Automática
Almería Departamento de Informática
Escuela Superior de Ingeniería
Automatización Industrial
Grado en Ingeniería Electrónica Industrial, Ingeniería Mecánica, Ingeniería Eléctrica e Ingeniería Química
Grupo de Automática, Robótica y Mecatrónica (TEP-197)
Cilindro E
Contador CC
44
38
Universidad de Área de Ingeniería de Sistemas y Automática
Almería Departamento de Informática
Escuela Superior de Ingeniería
Automatización Industrial
Grado en Ingeniería Electrónica Industrial, Ingeniería Mecánica, Ingeniería Eléctrica e Ingeniería Química
Grupo de Automática, Robótica y Mecatrónica (TEP-197)
g) Visualización de la pantalla del programa con todas las fases del proceso, con la
tabla de animación creada.
Regenerar todo el proyecto. Conectado a PLC en modo simulación, transferir
proyecto de PC a PLC y por último ejecutar (run).