En esta lógica avanzada de PLC, detecte diferentes tamaños de piezas y clasifíquelas según el tamaño de las cajas y colóquelas en las bandejas.
Las piezas no son más que cajas de diferentes tamaños, como pequeñas, medianas y grandes. El robot coloca cajas de diferentes tamaños al azar en la cinta transportadora. Luego, el sistema detecta el tamaño de la caja y se mueve hacia la cinta transportadora correspondiente y las coloca en las bandejas correspondientes.
Programación de PLC para línea de distribución y clasificación
La siguiente simulación muestra el funcionamiento del sistema de línea de distribución y clasificación.
Entradas y salidas
Tipo | Número de dispositivo | Nombre del dispositivo | Operación |
Entrada | X0 | Punto de inicio (suministro) | ENCENDIDO cuando se detecta la pieza. |
Entrada | X1 | Superior | ENCENDIDO cuando se detecta la pieza. |
Entrada | X2 | Medio | ENCENDIDO cuando se detecta la pieza. |
Entrada | X3 | Inferior | ENCENDIDO cuando se detecta la pieza en el extremo derecho. |
Entrada | X4 | Sensor | ENCENDIDO cuando se detecta la pieza en el extremo derecho. |
Entrada | X5 | Sensor | El transportador avanza cuando Y1 está ENCENDIDO. |
Entrada | X6 | Detectar pieza | ON cuando la pieza se detecta delante del empujador. |
Entrada | X10 | Punto de inicio (Descargar) | ON cuando el robot de descarga está en el punto de inicio. |
Entrada | X11 | Pieza en mesa | ON cuando la pieza está en la mesa. |
Entrada | X12 | Operación del robot finalizada | ON cuando la operación del robot ha finalizado. |
Salida | Y1 | Transportador hacia delante | El transportador se mueve hacia delante cuando Y2 está ON. |
Salida | Y2 | Transportador hacia delante | Se mueve hacia el frente cuando Y3 está ON. |
Salida | Y3 | Ala de clasificación | El transportador se mueve hacia delante cuando Y4 está ON. |
Salida | Y4 | Transportador hacia delante | El transportador se mueve hacia delante cuando Y5 está ON. |
Salida | Y5 | Transportador hacia delante | Se extiende cuando Y6 está ON y se retrae cuando Y6 está OFF. El empujador no se puede detener en la mitad de la carrera. |
Salida | Y6 | Empujador | El robot mueve la pieza a la bandeja cuando Y7 está ON. Comienza un ciclo de proceso. |
Salida | Y7 | Comando de descarga | El robot mueve la pieza a la bandeja cuando Y7 está ON. Comienza un ciclo de proceso. |
Salida | Y10 | Rojo | Se enciende cuando Y10 está encendido. |
Salida | Y11 | Verde | Se enciende cuando Y11 está encendido. |
Salida | Y12 | Amarillo | Se enciende cuando Y12 está encendido. |
Descripción del programa
Al pulsar el botón PB1 (X20) en el panel de control se activa el comando de suministro (Y0), lo que pone al robot en movimiento para mover el objeto.
Una vez que el robot ha completado su tarea de mover la pieza y vuelve a su posición original, se desactiva el comando de suministro (Y0). Al activar el comando de suministro (Y0), el robot se impulsa para proporcionar una pieza.
Al activar el interruptor SW1 (X24) en el panel de control, los transportadores avanzan. Por el contrario, al desactivar el interruptor, los transportadores se detienen.
Las piezas transportadas por el transportador de distintos tamaños, a saber, grandes, medianas y pequeñas, se clasifican según la entrada de los sensores superior (X1), medio (X2) e inferior (X3) y se entregan en bandejas designadas.
Las piezas grandes se dirigen al transportador trasero cuando se activa el ala de clasificación (Y3) en el transportador dividido, seguido por el transporte de la pieza en el transportador y finalmente desciende desde el borde derecho.
Las piezas medianas se dirigen al transportador delantero cuando se desactiva el ala de clasificación (Y3) en el transportador dividido y, posteriormente, el robot las transfiere a la bandeja.
Las piezas pequeñas se dirigen al transportador trasero tras la activación del ala de clasificación (Y3) en el transportador dividido. Una vez que se activa el sensor de detección de piezas (X6) en el transportador dividido, el transportador se detiene y la pieza se empuja hacia la bandeja.
Cuando el robot detecta una pieza en la mesa (X11), se activa el comando de descarga (Y7). Una vez que el robot termina sus operaciones, lo que se indica mediante la activación del estado Operación del robot finalizada (X12) (lo que sucede cuando se deposita una pieza en la bandeja), se desactiva el comando de descarga (Y7).
Si el interruptor SW2 (X25) del panel de control permanece activado, se produce un suministro automático de una nueva pieza en las siguientes condiciones:
- Cuando el robot inicia el transporte de una pieza mediana.
- Cuando se añade una pieza pequeña a la bandeja o una pieza grande desciende por el borde derecho del transportador.
Las luces de la pantalla parpadean de la siguiente manera:
- La luz roja indica que el robot está en proceso de suministro de una pieza.
- La luz verde significa que el transportador está en movimiento.
- La luz amarilla se ilumina cuando el transportador está detenido.
Programa del PLC