Story Transcript
PROBLEMA: MEZCLADORA Se quieren mezclar 2 productos con agua. Se llena el depósito de agua abriendo la válvula V1. La dosificación de los dos productos se realiza con una tolva acumulativa, se vierte el producto A sobre la tolva hasta que se alcanza un peso SP1 y a continuación se añade el producto B para conseguir el peso total de los 2 productos, SP2. Se abre la válvula de la tolva durante 10 segundos para dejar caer el contenido. Se realiza el proceso de mezclado durante 30 segundos accionando el agitador y se vacía el depósito para poder iniciar un nuevo ciclo. El proceso se activa con un interruptor P.
VA
VB
SP1
SP2
V1 V2
M
A
DL V3 DV
Se pide Realizar la programación en GRAFCET del controlador del automatismo, programando sus transiciones y las acciones de las etapas en Lenguaje de Contactos.
Solución 1: Entrradas: P % %I1.0 DL %I1.1 DV %I1.2 SP1 %I1.3 SP2 %I1.4 Salid das: V1 V2 V3 VA VB M
%Q2.0 %Q2.1 %Q2.2 %Q2.3 %Q2.4 %Q2.5
En prrimer lugar debemos programar p ell diagrama funcional en n grafcet. PPara ello tomaaremos los elementos e gráficos g de lla paleta de programaciión y los ireemos situan ndo en el enntorno graficco de prograamación. Ell grafcet queda de la siguiente mannera:
Proggramamos las l transiciiones: Las ttransicioness se program man ponienddo la condicción de caambio de etaapa, seguida de la bobiina de transición t desde d la etappa 0 a las ettapas 1 y 2, se program ma de la sigu uiente Por eejemplo, la transición form ma:
Haceemos lo missmo con el resto r de traansiciones: Etap pa 1 a Etapa 7:
Etap pa 1 a Etapa 7:
Etap pa 4 a Etap pa 5: Esta transición n debe realizarse cuan ndo la etappa 4 esté activa a duraante 10 sg. Para ello utilizaremo u os la palabrra que almacena el tieempo que dicha d etapa permaneece activa (%Xi.T). ( H Hay que ten ner en cuen nta que el tiempo ba ase de estass palabras es e de 100 ms. m
Etap pa 2 a Etapa 3:
Etap pa 3 a Etapa 8:
Etap pa 5 a Etapa 6: Esta trransición d debe realiza arse cuando o la etapa 5 esté activa duraante 30 sg. Para P ello utilizaremos u s la palabra a que alma acena el tiem mpo que diicha etapa permanece activa (% %Xi.T). Haay que teneer en cuenta que el tieempo base de d estass palabras es e de 100 ms. m
pa 6 a Etapa 0: Etap
Proggramación de las etapas: l etapas se puede programar al activarrse, en conntinuo, o en e la Cadaa una de las desacctivación dee la etapa. En E nuestro ccaso prograamaremos laa activaciónn de la salid da ( la poem mos a una), en la acción n a la activaación y las desacctivamos enn la desactiv vación de laa etapa Por ejemplo, en e la etapaa uno, debbemos prog gramar las acciones dde activaciión y desacctivación dee la salida… …, como se m muestra en las figuras:
pa 1: Activaación Etap
Etap pa 1: Desacctivación
pa 4: Activaación Etap
Etap pa 4: Desacctivación
Etap pa 2: Activaación
pa 2: Desacctivación Etap
Etap pa 3: Activaación
Etap pa 3: Desacctivación
Etap pa 5: Activaación
Etap pa 5: Desacctivación
Etap pa 6: Activaación
Etap pa 6: Desacctivación
Solución 2: En esta solució ón se eliminnan las etap pas de esperra 7 y 8. El GRAFCET T es el mism mo, la únicaa diferenciaa es que paara eliminarr estas etap pas se hace la transició ón de desacctivación siimultánea con c la funcción lógica “DL AND SP2”, es ddecir, cuando se cumpple que el depósito de d agua estáá lleno y también t se ha terminaado de verter la cantiidad adecuaada del prod ducto B.
Entrradas: P % %I1.0 DL %I1.1 DV %I1.2 SP1 %I1.3 SP2 %I1.4 Salid das: V1 V2 V3 VA VB M
%Q2.0 %Q2.1 %Q2.2 %Q2.3 %Q2.4 %Q2.5
En prrimer lugar debemos programar p ell diagrama funcional en n grafcet. PPara ello tomaaremos los elementos e gráficos g de lla paleta de programaciión y los ireemos situan ndo en el enntorno graficco de prograamación. Ell grafcet queda de la siguiente mannera:
l transiciiones: Las ttransicioness se program man ponienddo la condicción Proggramamos las de caambio de etaapa, seguida de la bobiina de transición
Siguiiendo el mismo esquem ma que en laa solución anterior: a Etap pa 0 a Etapa 1 y Etapa a 2:
Etap pa 0 y 3 a Etapa E 4:
Etap pa 4 a Etapa 5:
Etap pa 5 a Etapa 6:
Etap pa 6 a Etapa 0:
Etap pa 2 a Etapa 3:
Proggramación de las etapas: De lla misma manera m que en la soluución anteriior, cada una u de las etapas se puede p progrramar al acttivarse, en continuo, c o en la desactivación de la etapa. En eeste caso, laa diferenciaa está en quue en las ettapas 1 y 3, 3 tal y com mo aparece en el grafccet, están prrogramadass al desactivvarse y en continua. En E el caso dde la etapa 1, la progrramación enn continua se hace ya qque la salid da se puede activar o deesactivar du urante esa eetapa, depenndiendo del valor de unna entrada en concreto. Etap pa 1: Contin nua
Etap pa 1: Desacctivación
Etap pa 4: Activaación
Etap pa 4: Desacctivación
Etap pa 5: Activaación
Etap pa 5: Desacctivación
pa 6: Activaación Etap
Etap pa 6: Desacctivación
Etap pa 2: Activaación
pa 2: Desacctivación Etap
Etap pa 3: Contin nua. s program ma en contin nua ya quee el valor dee la salida p uede camb biar En eesta etapa, se duraante el tiem mpo que la etapa e esté aactiva.
Etap pa 3: Desacctivación