Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo Actuador
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Una maquina o un automatismo, está formado por uno o más grupos actuadores que
interactúan entre sí.
Un grupo actuador mínimo estaría compuesto por un cilindro neumático que provee
movimiento rectilíneo en la punta de su vástago, es decir, lo que esté acoplado al
cilindro, se moverá cuando este se mueva.
Otro ejemplo de grupo actuador, podría ser una central hidráulica que proporciona
presión a una máquina. Aquí, el actuador principal es la electrobomba, que convierte la
energía eléctrica en presión hidráulica para mover cilindros.
Siempre que exista un actuador, es necesario que el PLC detecte el estado del mismo, es
decir, en el caso del cilindro, necesitará saber si está avanzado o está retraído.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
¿El PLC debería darle orden de avanzar al cilindro del ejemplo si ya está adelante?
Si en una maquina hay dos grupos actuadores que colisionan si avanzan los dos juntos,
¿es importante conocer la posición del otro grupo al dar la orden de avance a cualquiera
de los dos?
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
• Electroválvula como pre actuador, que conmute la presión de aire a las cámaras del
cilindro para que este se mueva en avance o en retorno.
• La electroválvula, será activada por una señal eléctrica proveniente de una salida del
PLC.
• Dos finales de carrera que indiquen si el vástago del cilindro está avanzado o está
retraído.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Resumiendo, en el grupo actuador descripto, habrás dos señales de salida y dos señales
de entrada, por ejemplo, I1 final de carrera atrás, I2 final de carrera adelante, Q1
solenoide de avance cilindro, Q2 solenoide de retorno cilindro.
Un grupo actuador, debe programarse para que se mueva en los modos manual o
automático. En ambos casos, necesita de condiciones de habilitación de movimiento y
las ordenes diferenciadas de avance o retorno, en ambos modos.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Otras variables a tener en cuenta para programarlas, son las condiciones de posición del
grupo actuador. Los finales de carrera deben ser filtrados y excluidos entre si para
obtener “cilindro avanzado” y “cilindro retraído”.
Por último, también se debe programar los avisos de incongruencia de señales o alarmas
tales como “cilindro no avanzado”, “cilindro no retraído”, “falla avance de cilindro”, “falla
retorno de cilindro” y “falla de finales de carrera”.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
En todos los casos anteriores, habría una colisión mecánica que dañaría la pieza o la
maquina.
¿Cuál es la estrategia que se debería adoptar para que el programa de PLC evite
colisiones entre los grupos?
• Filtrar y excluir según la posición del actuador, los sensores de final de carrera.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Para indicar que un actuador está retraído o atrás, se debe consultar si I1 está activado y
si I2 está desactivado, es decir, el programa consulta si el cilindro está atrás y no está
adelante.
Entonces, I1 consultado por uno e I2 consultado por cero en una función AND, se deben
asignar a la entrada de habilitación de T1, que será el filtro y la confirmación de que el
grupo cabezal está atrás.
El valor del tiempo de filtrado puede oscilar entre los 100 y los 500 milisegundos,
dependiendo del proceso.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
El primer estado hace referencia a la confirmación de que el grupo está listo para
trabajar o tiene alguna condición de emergencia, el segundo estado tiene que ver con su
ciclo de trabajo completado o no y el tercero si está incluido en el ciclo de la máquina o
está excluido.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Entonces, es importante contar en el programa de PLC con algunas variables que ayuden
a evitar colisiones o roturas.
Una buena práctica, es generar una variable que se active cuando todas las condiciones
estén correctas, y utilizar esta variable como condición para la activación de las ordenes
de movimiento para el grupo actuador.
En el caso planteado, se utilizan cuatro variables de condición, en una función AND, que
darán las condiciones de movimiento al grupo actuador.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Ejemplo
En el programa de PLC, está previsto que el cabezal solo pueda avanzar en manual si el
grupo transporte está atrás y si la puerta está cerrada.
Es decir que el operador tiene la libertad de mover el cabezal perforador cuando quiera,
pero solo si las condiciones se lo permiten.
Entonces, la condición de avance en manual será: el cabezal puede avanzar si el
transporte está retraído y la puerta está cerrada.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Cada condición particular del grupo actuador debe ser reflejada en ellas.
Para la condición de retorno en manual, se deberá pensar en cada caso si existen
situaciones de colisión e interferencia.
Dos ejemplos.
En el caso del cabezal perforador, no debería haber ningún condicionamiento extra para
que el operador pueda retornar el cabezal a reposo. La única condición para retraer el
cabezal es que no esté atrás.
En el caso del transporte, la situación es otra. Si por algún motivo, la máquina se detuvo
durante el ciclo y el operador la puso en manual, seguramente la herramienta está a
medio camino de su perforación.
El operador ¿puede hacer que retorne el transporte? No podrá sin antes ejecutar
algunos pasos.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
La elaboración de un programa de PLC para una máquina automática deberá ser hecho
teniendo en cuenta, para cada grupo actuador, cuándo debe moverse, cómo debe
moverse y hacia dónde debe moverse.
El cuándo depende del número de paso o secuencia que tenga asignado en el ciclo de la
máquina; el cómo, de las condiciones de colisión e interferencia y hacia dónde depende
de la etapa del ciclo.
¿Y qué es un ciclo automático? En una máquina controlada por un PLC, es una serie de
pasos que deben cumplir los grupos actuadores, para entregar, por ejemplo, una pieza
mecanizada.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Un ciclo secuencial es donde uno o más grupos deben esperar a que se cumplan algunos
pasos previos, por ejemplo en nuestra máquina con un transporte y un cabezal
perforador, este último debe esperar a que el transporte se posicione con la pieza antes
de avanzar y perforar.
Un ciclo asincrónico es cuando uno o más grupos no dependen de pasos previos de otros
grupos. Tomando como ejemplo la máquina perforadora, pero con un cabezal de
perforado más, ninguno de los cabezales depende del otro, pueden trabajar
simultáneamente, solo que ambos dependen de que la pieza esté posicionada
correctamente por el transporte.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Un ciclo secuencial es donde uno o más grupos deben esperar a que se cumplan algunos
pasos previos, por ejemplo en nuestra máquina con un transporte y un cabezal
perforador, este último debe esperar a que el transporte se posicione con la pieza antes
de avanzar y perforar.
Un ciclo asincrónico es cuando uno o más grupos no dependen de pasos previos de otros
grupos. Tomando como ejemplo la máquina perforadora, pero con un cabezal de
perforado más, ninguno de los cabezales depende del otro, pueden trabajar
simultáneamente, solo que ambos dependen de que la pieza esté posicionada
correctamente por el transporte.
Para programar un ciclo automático, la recomendación es pensar en los pasos que debe
seguir la automatización y a posteriori, generar una secuencia de SET y RESET cuando los
pasos se vayan cumpliendo.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
• El cuarto paso será: ¿el cabezal perforador está en reposo? Si la respuesta es “sí”,
entonces retornar a reposo el transporte y para el giro de la herramienta en cabezal
perforador.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Al hablar de avance y retorno, quizás parezca que solo se está hablando de grupos
actuadores lineales. Sin embargo, en la automatización, avance es sinónimo de arranque,
giro o cualquier acción de trabajo en un actuador, y retorno es cualquier acción que lleve
al actuador a reposo, por ejemplo retroceder o parar.
Los cuatro conceptos aplicables en movimientos, sobre todo en modo automático, son:
• Concatenación
• Exclusión
• Simultaneidad
• Retención
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Concepto de retención. Una retención es capturar o memorizar una orden que duró muy
poco tiempo y mantenerla válida hasta que aparezca la orden complementaria, es decir,
la contraorden.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Por ejemplo, ¿es normal que los sensores de final de carrera indiquen que el cilindro
actuador del grupo está retraído y avanzado al mismo tiempo? ¿Es normal que los
sensores de final de carrera indiquen que no está retraído ni avanzado?
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Situaciones prácticas.
• Si el grupo actuador indica con sus sensores que está avanzado y retraído al mismo
tiempo, claramente existe una falla de alguno de los sensores.
• Si el grupo actuador indica con sus sensores que no está en posición de avanzado o
retraído, puede ser indicativo de una colisión o una interferencia, claramente algo no
dejó que el cilindro llegue a destino.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
• Los sensores de final de carrera son I1 final de carrera atrás e I2 final de carrera
adelante.
• Se asigna un tiempo de espera para filtrar la falla T1 y una variable SF2 que indica
alarma de posición.
• Esta variable SF2 deberá ser seteada por el bit de estado de T1 y reseteada cuando
desaparezca la condición de alarma y solo en modo manual, para evitar movimientos
intempestivos.
• En la primera línea, I1 e I2 deberán ser consultados por cero en una función AND, y en
paralelo I1 e I2 deberán ser consultadas por uno en una función NAND.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Una de las situaciones que se pueden presentar, además de la falla en los finales de
carrera, es la falla de los accionamientos del actuador.
Ejemplo: la máquina inicia su ciclo automático normalmente y el PLC le da la orden al
cabezal perforador de que avance hacia la pieza. Este tiene todas las condiciones para
hacerlo, pero no avanza.
El PLC activó correctamente la salida de acuerdo a la lógica programada y el cabezal no
se mueve. ¿Cómo se sale de esta situación?
Para una salida rápida, el PLC debe emitir una alarma referida a la situación, con un
algoritmo simple pero efectivo.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Para el monitoreo de esta alarma, se deberá conocer cuánto demora el cabezal desde
que tiene la orden de avance hasta que llega a destino.
Cuando el PLC activa la salida Q1, T1 debe comenzar a contar el tiempo y parar cuando
se active I2. Si por algún motivo el cabezal no llega a final de carrera antes de que se
active el bit de estado de T1, este debe setear la marca de alarma M1 y cortar el ciclo
automático.
El reseteo de la alarma memorizada en M1 se debe programar para que solo se pueda
ejecutar en modo manual.
De esta forma, el programa de PLC puede emitir un aviso de falla en avance de cabezal.
Una observación: el monitoreo de la alarma en avance solo debe estar activo en modo
automático.
No se debería incluir el monitoreo de avance en manual ya que el operador puede mover
el cabezal a posiciones intermedias. Por ejemplo, para hacer un mantenimiento o para
reemplazar la herramienta de perforado.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com
ELEARNING TOTAL Aplicaciones
Cuando el PLC activa la salida Q2, T2 debe comenzar a contar el tiempo y parar cuando
se active I1. Si por algún motivo el cabezal no llega a final de carrera antes de que se
active el bit de estado de T2, este debe setear la marca de alarma M2 y cortar el ciclo
automático.
Nuevamente, el reseteo de la alarma memorizada en M2 se debe programar para que
solo se pueda ejecutar en modo manual.
De la misma manera en que se programó la alarma en avance, el programa de PLC puede
emitir un aviso de falla en retorno de cabezal, que solo debe activarse si la máquina está
en modo automático.
Este algoritmo permite monitorear cualquier tipo de grupo actuador. Lo que hace el PLC
es verificar que, en un tiempo predeterminado, el actuador se haya movido si se le dio la
orden de hacerlo.
Contacto: consultas@elearning-total.com
Web: www.elearning-total.com