En esta programación de PLC, clasificamos y distribuimos cajas por altura en los contenedores de almacenamiento designados mediante sensores y transportadores.
Este programa de PLC distribuye la cantidad especificada de piezas según su tamaño.
Clasificación de cajas por altura mediante PLC
La siguiente simulación muestra el principio de funcionamiento de la lógica de PLC para clasificar cajas según su altura. Aquí tenemos 3 cajas de diferentes tamaños: pequeña, mediana y grande.
Hay tres contenedores de almacenamiento para cada tamaño de caja. Hay tres empujadores y tres transportadores. Cada tamaño de caja tiene un empujador y un transportador.
El robot coloca las cajas al azar en el transportador. Los sensores se utilizan para detectar el tamaño de la caja. Los transportadores se ponen en marcha y se detienen cuando el tamaño de caja respectivo llega allí mediante los sensores.
El empujador respectivo se activa y mueve el tamaño de caja respectivo a los contenedores de almacenamiento dedicados.
Lista de E/S del PLC
La siguiente tabla enumera las entradas y salidas de este sistema.
Tipo | Número de dispositivo | Nombre del dispositivo | Operación |
Entrada | X0 | Punto de inicio | ENCENDIDO cuando el robot está en el punto de inicio. |
Entrada | X1 | Superior | ENCENDIDO cuando se detecta la pieza. |
Entrada | X2 | Central | ENCENDIDO cuando se detecta la pieza. |
Entrada | X3 | Inferior | ENCENDIDO cuando se detecta la pieza. |
Entrada | X4 | Sensor | ENCENDIDO cuando se detecta la pieza en la pendiente. |
Entrada | X5 | Sensor | ENCENDIDO cuando se detecta la pieza en la pendiente. |
Entrada | X6 | Sensor | ENCENDIDO cuando se detecta la pieza en la pendiente. |
Entrada | X7 | Sensor | ENCENDIDO cuando se detecta la pieza en el extremo derecho. |
Entrada | X10 | Detectar pieza | ENCENDIDO cuando se detecta la pieza delante del empujador. |
Entrada | X11 | Detectar pieza | ENCENDIDO cuando se detecta la pieza delante del empujador. |
Entrada | X12 | Detectar pieza | ENCENDIDO cuando se detecta la pieza delante del empujador. |
Salida | Y0 | Comando de suministro | Se suministra una pieza Cuando Y0 está ENCENDIDO. Comienza un ciclo de proceso: la pieza de madera se repite en orden M, S, L, M, M, L, S, S, L, L. |
Salida | Y1 | Transportador hacia adelante | El transportador avanza cuando Y1 está ENCENDIDO. |
Salida | Y2 | Transportador hacia adelante | El transportador avanza cuando Y2 está ENCENDIDO. |
Salida | Y3 | Transportador hacia adelante | El transportador avanza cuando Y3 está ENCENDIDO. |
Salida | Y4 | Transportador hacia adelante | El transportador avanza cuando Y4 está ENCENDIDO. |
Salida | Y5 | Empujador | Se extiende cuando Y5 está ENCENDIDO y se retrae cuando Y5 está APAGADO. El empujador no se puede detener en la mitad de la carrera. |
Salida | Y6 | Empujador | Se extiende cuando Y6 está ENCENDIDO y se retrae cuando Y6 está APAGADO. El empujador no se puede detener en la mitad de la carrera. |
Salida | Y7 | Empujador | Se extiende cuando Y7 está ENCENDIDO y se retrae cuando Y7 está APAGADO. El empujador no se puede detener en la mitad de la carrera. |
Descripción del programa
Programación de un controlador lógico programable (PLC) para la clasificación de cajas en función de la altura y la distribución de los componentes.
Para iniciar la operación del robot, se debe presionar el botón PB1 (X20) ubicado en el panel de control, que activa el comando de suministro del robot (Y0).
El comando de suministro del robot (Y0) se desactiva cuando el robot completa el movimiento de la pieza y regresa a su posición inicial.
El comando de movimiento del transportador se controla mediante el interruptor SW1 (X24) en el panel de control. Al activar el interruptor (encenderlo) se impulsa el movimiento del transportador hacia adelante, mientras que al desactivarlo (apagarlo) se detiene el transportador.
La clasificación de las piezas, segregadas en tamaños grande, mediano y pequeño, se ejecuta a través de la entrada de los sensores superior (X1), medio (X2) e inferior (X3). Después de la clasificación, las piezas se transportan a sus bandejas designadas.
La presencia de una pieza en el empujador se identifica mediante la activación (encendido) de los sensores de detección de piezas (X10, X11 o X12). Tras la detección de una pieza, el transportador se detiene y la pieza detectada se desplaza hacia la bandeja.
Nota: El funcionamiento del empujador se rige por el comando de accionamiento del empujador. Al recibir una señal de encendido, el empujador se extiende por completo, mientras que una señal de apagado hace que se retraiga.
Cada bandeja debe contener una cantidad específica de piezas, según su tamaño. Las piezas que superen estas cantidades especificadas pasan por alto el empujador y se expulsan del transportador por el extremo derecho.
La cantidad designada de piezas por tamaño es la siguiente:
- Grande: 3 piezas
- Mediano: 2 piezas
- Pequeño: 2 piezas
Lógica de escalera de PLC