Escolar Documentos
Profissional Documentos
Cultura Documentos
Juan Antonio Quesada Arenas Trabajo Obligatorio AUTMATAS PROGRAMABLES NIVEL II Abril 2013
PG.: 2/23
Propuesta de trabajo
Programar un mezclador de ingredientes para realizar productos de repostera segn los tiempos de suministro de los distintos productos que se van a mezclar.
Para realizar estos 3 posibles productos, debemos mezclar ingredientes, cuya cantidad vendr determinada por el tiempo de apertura de vlvula de cada uno de los ingredientes. Cuando activemos el pulsador de activacin de proceso y seleccionemos el producto que deseamos fabricar (magdalenas, bizcochos rosquillas), activaremos una vlvula para introducir leche (A4.0) y otra para introducir harina (A4.1). Una vez introducidos los ingredientes, la mezcla se agita mediante una paleta accionada por un motor (A4.2). Dependiendo de los tiempos de introduccin de los ingredientes y de funcionamiento de la paleta, podremos hacer tres diferentes productos segn la tabla siguiente:
FC-045-02
PG.: 3/23
FC-045-02
PG.: 4/23
Bibliografa
Manual de asignatura. SEAS. Automatizacin. J. Pedro Romera / J. Antonio Lorite / Sebastin Montoro. Editorial Paraninfo. Diseo de automatismos. Francisco Ojeda Cherta. Editorial Paraninfo.
FC-045-02
PG.: 5/23
Criterios de evaluacin
La evaluacin, es una componente fundamental de la formacin. Este trabajo obligatorio formar parte de t calificacin final. En esta tabla, se resumen los aspectos a valorar y el porcentaje que representa cada unos de los mismos.
% Total % Ob.
Contenidos generales Estructuracin, exposicin, orden, limpieza y presentacin Claridad en los conceptos Temas de especialidad Descripcin del funcionamiento del sistema y de cada uno de los elementos que lo componen. Uso de mdulos de programacin especfica (FBs, FCs DBs) Esquema del proceso (Grafcet). Programacin. Listado de entradas, salidas y simblicos. Programacin. Programa y comentarios (Entrega obligatoria en soporte informtico). TOTAL
10 10 90 20 10 15 15 30 100
FC-045-02
PG.: 6/23
Fecha y Firma:
FC-045-02
PG.: 7/23
Formato de presentacin
1. Se presentar en formato papel DIN-A4. Se establece una extensin mnima de 15 pginas, sin incluir listados de programa y simblicos. 2. Se presentar en formato informtico toda la informacin del trabajo. 3. Las normas de presentacin sern las siguientes: Procesador: Microsoft WORD. Tamao de letra: 12 ptos. Tipo de letra: sern aconsejables letras como Arial o Times New Roman. Espaciado entre lneas: 1,5 Mrgenes: Lateral izquierdo: 3 cm. Lateral derecho: 2 cm. Margen superior: 3,5 cm. Margen inferior: 2,5 cm. 4. En caso de que el trabajo requiera archivos externos (dibujos Autocad, Catia, Excel, Power Point, programacin, etc) stos debern entregarse junto al trabajo. Es posible que algunos trabajos solo consten de estos ficheros, por lo cual no tendr validez lo indicado en el punto 3. 5. Si el trabajo consta de varios archivos deber enviarse en un solo fichero comprimido. 6. Si el tamao del archivo a enviar excede de 5Mb, en lugar de enviarse por correo electrnico deber entregarse en CD. 7. La fecha de entrega deber ser anterior a la fecha fin de matricula.
FC-045-02
PG.: 8/23
Desarrollo de trabajo
La prctica propuesta es realizar la automatizacin mediate PLC de un mezclador de ingredientes de repostera.
Diagrama
A 4.0 Leche
A 4.1 Harina
A 4.2
En el panel de mando se ha aadido unas luces para sealizar que producto que est activado.
FC-045-02
PG.: 9/23
Direccin de dispositivos
descripcin leche harina agitador l_madalena l_bizcocho l_rosquilla l_activacion b_madalena b_bizcocho b_rosquilla activacion direccin A A A A A A A E E E E 4.0 4.1 4.2 4.4 4.5 4.6 4.7 0.1 0.2 0.3 0.4
FC-045-02
PG.: 10/23
GRAFCET
0 Reposo
Eleccin de producto( E 0.1 o E 0.2 o E 0.3 y E 0.4) 1 Encendido de luz del producto y carga de tiempos Activacin de salida A 4.1 y a 4.2 (leche y harina) Finaliza salida de producto Activacin de salida A 4.3 (agitador) finaliza proceso
FC-045-02
PG.: 11/23
DIAGRAMA DE FLUJO
Reposo
Eleccin de producto Carga de tiempo (madalena) Carga de tiempo (bizcocho) Carga de tiempo (rosquilla)
Reposo
FC-045-02
PG.: 12/23
PROGRAMACIN
Tabla de smbolos comn para las cuatro aplicaciones s_leche s_harina s_agitador l_madalena l_bizcocho l_rosquilla l_agitador b_madalena b_bizcocho b_rosquilla b_aceptar Cycle Execution t_leche t_harina t_agitador A A A A A A A E E E E OB T T T 4.0 4.1 4.2 4.4 4.5 4.6 4.7 0.1 0.2 0.3 0.4 1 1 2 3 BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL OB 1 TIMER TIMER TIMER FC FC FC FC 1 2 3 4
FC-045-02
PG.: 13/23
FC1 // tiempo madalena // carga de leche L S5T#5S T MW 10 // carga de harina L S5T#2S T MW 12 // agitador L S5T#4S T MW 14
FC-045-02
PG.: 14/23
FC2 // tiempo bizcocho // carga de leche L S5T#2S T MW 10 // carga de harina L S5T#3S T MW 12 // agitador L S5T#5S T MW 14 FC3 // tiempo rosquilla // carga de leche L S5T#3S T MW 10 // carga de harina L S5T#4S T MW 12 // agitador L S5T#2S T MW 14 FC4 // fabricacin U "b_aceptar" R "l_agitador" L MW 10 SV "t_leche" L MW 12 SV "t_harina" U =
FC-045-02
"t_leche" "s_leche"
PG.: 15/23
U = UN UN
2.-Realizar la aplicacin de forma estructurada usando un DB global En esta aplicacin voy a trabajar con cuatro FC's, los 3 primeros son la carga de los tiempos de cada una de los dispositivos de cada producto. El cuarto es el que hace funcionar todas las salidas y un DB que es donde estan los tiempos de cada producto. En el OB1 se elige el producto y se activa la luz correspondiente. La tabla de smbolos adems de la comn. bizcocho fabrica madalena rosquilla tiempo FC FC FC FC DB 2 4 1 3 1 FC FC FC FC DB 2 4 1 3 1
DB1 madalena leche harina agitador STRUCT STRUCT S5TIME S5T#5S S5TIME S5T#2S S5TIME S5T#4S END_STRUCT
FC-045-02
PG.: 16/23
OB1 UC
"fabrica"
U E 0.1 CC "madalena" U E 0.2 CC "bizcocho" U E 0.3 CC "rosquilla" segm 2 luz de producto U E 0.1 S A 4.4 R A 4.5 R A 4.6 U S R R U S R R
FC-045-02
E A A A E A A A
PG.: 17/23
FC-045-02
PG.: 18/23
UN T 1 UN T 2 L MW 14 SV T 3 U = R T A A 3 4.2 4.7
3.-Realzar la aplicacin de forma estructurada usando FB's con DB's de instancia En esta aplicacin voy a trabajar con un FB's, es el que hace funcionar todas las salidas y tres DB's que es donde estan los tiempos de cada producto. en el OB se elige el producto y se activa la luz correspondiente. tabla de smbolos adems de la comn. madalena bizcocho agitador factoria OB1 U "b_madalena" S M 1.1 R M 1.2 R M 1.3 DB DB DB FB 1 2 3 1 FB FB FB FB 1 1 1 1
FC-045-02
PG.: 19/23
U S R R U S R R
U M 1.1 = "l_madalena" SPBNB m000 CALL "factoria" , "madalena" m000: NOP 0 U M 1.2 = "l_bizcocho" SPBNB m001 CALL "factoria" , "bizcocho" m001: NOP 0 U M 1.3 = "l_rosquilla" SPBNB m002 CALL "factoria" , "agitador" m002: NOP 0 FB1 U S U = "b_aceptar" M 0.0 M 0.0 "l_agitador"
L #leche SV "t_leche" L
FC-045-02
#harina
PG.: 20/23
FC-045-02
PG.: 21/23
En esta aplicacin voy a trabajar con dos FB's, el segundo es el que hace funcionar todas las salidas y se declaran las variables. En el primero se selecciona el producto y en el OB se llama al primer FB y activa la luz correspondiente. tabla de smbolos ades de la comn fabrica seleccion tiempo OB1 CALL "seleccion" , "tiempo" U = U = U = U = FB1 U "b_madalena" S M 1.1 R M 1.2 R M 1.3 U M 1.1 SPBNB m000 CALL #madalena leche :=S5T#5S harina :=S5T#2S agitador:=S5T#4S
FC-045-02
FB FB DB
2 1 1
FB FB FB
2 1 1
PG.: 22/23
U M 1.2 SPBNB m001 CALL #bizcocho leche :=S5T#2S harina :=S5T#3S agitador:=S5T#5S m001: NOP 0 U S R R "b_rosquilla" M 1.3 M 1.1 M 1.2
U M 1.3 SPBNB m002 CALL #rosquilla leche :=S5T#3S harina :=S5T#4S agitador:=S5T#2S m002: NOP 0 FB2 IN IN IN U S leche harina agitador S5TIME S5TIME S5TIME 0.0 2.0 4.0 S5T#0MS S5T#0MS S5T#0MS
"activacion" M 0.0
L #leche SV T 1 L
FC-045-02
#harina
PG.: 23/23
FC-045-02