Programa PLC de Conteo y Empaque de Piezas en la Faja Transportadora

Programa PLC de Conteo y Empaque de Piezas en la Faja Transportadora

Descripción del problema

En este artículo vamos a automatizar el conteo y empaque de piezas. Cuando se detecta una caja vacía, la faja transportadora 1 comienza a moverse para empacar 5 piezas en la caja. Cuando la caja está llena, se lleva al área de almacenamiento a través de la faja transportadora 2. Esto se implementará con PLC utilizando un diagrama de escalera.

Solución del problema

Sensor de proximidad - Se utiliza para detectar la caja vacía en la faja transportadora 2

Sensor de proximidad - Se utiliza para detectar las piezas y su salida se utiliza para el contador como entrada para incrementar los datos.

Los sensores de proximidad inductivos y capacitivos son los más utilizados para detectar piezas. Los sensores inductivos se utilizan para detectar objetos metálicos, mientras que los sensores capacitivos se utilizan para detectar otros objetos. El sensor debe montarse de acuerdo con el tamaño de las piezas presentes en el transportador y el ancho del transportador para que el sensor pueda detectar piezas fácilmente.

Contador - Se utiliza para incrementar el número de piezas recogidas.

Temporizador - Se utiliza para hacer funcionar la faja transportadora durante 2 segundos más después de detectar la quinta pieza y finalmente recogerla en la caja. (El tiempo se asume de acuerdo a la velocidad de la faja.)

Lista de entradas/salidas

Bits de memoria

%M0 - BOBINA_BIT - Bobina auxiliar de ciclo encendido
%M1 - M1_ENGANCHE - Bobina/Contacto auxiliar de motor de la faja transpotadora 1

Lista de entradas digitales

%I0.0 - STOP - Pulsador de parada 
%I0.1 - START_ - Pulsador de marcha
%I0.2 - SENSOR_PIEZA - Sensor de proximidad de piezas
%10.3 - SENSOR_CAJA - Sensor de proximidad de cajas vacías
 

Lista de salidas digitales

%Q0.0 - FAJA_1 - Motor de faja transportadora 1 (de piezas)
%Q0.1 - FAJA_2 - Motor de faja transportadora 2 (de cajas)
     
Objetos de software
 
%C0 - CONTADOR - Contador
%TM0 - TEMP_OFF - Temporizador
  

Diagrama de escalera de PLC para Conteo y Empaque de Piezas en la Faja Transportadora

 

Descripción del programa del PLC

En esta aplicación, utilizamos PLC Modicon M221 y programa EcoStruxure Machine Expert - Basic para la programación.

Rung0

Cuando se cierra el contacto %I0.1 (START_), la bobina auxiliar %M0 (BOBINA_BIT) se activa. La bobina %M0 permanece activada ya que el contacto de la bobina está en paralelo con el contacto %I0.1. De esta forma el sistema se activa y se puede volver a detener abriendo el contacto %I0.0 (STOP). 

Cuando se presiona el pulsador de marcha, el sistema se inicia y se detiene al presionar el pulsador de parada.

Rung1

Cuando el contacto de la entrada %10.3 (SENSOR_CAJA) se activa, la bobina de la salida %Q0.0 (FAJA_1) se activa y permanecerá activada después de que el contacto %10.3 se desactive, ya que está en paralelo. La salida se desactiva una vez que se activa el contacto de salida del temporizador %TM0.Q.

Una vez que se detecta la caja vacía, la faja transportadora 1 comienza a funcionar. La faja transportadora 1 se detiene una vez que se han recogido las 5 piezas en la caja. Nota: el sensor de proximidad se calibra solo para la caja cuando está vacía. A medida que la caja comienza a llenarse, el sensor se desactiva.

Rung2

Cuando se activa el contacto de la entrada %I0.2 (SENSOR_PIEZA), el contador %C0 (CONTADOR) incrementa su valor en 1. El valor preestablecido del contador %C0 es 5. El contador vuelve a poner el valor en 0 cuando se activa el contacto auxiliar %M1 (M1_ENGANCHE).

Cada vez que el sensor de proximidad de la faja transportadora 1 detecta una pieza, el contador se incrementa.

Rung3

Cuando se activa el contacto auxiliar %M1 (M1_ENGANCHE), el temporizador %TM0 (TEMP_OFF) comienza a contar hasta el tiempo preestablecido (2 segundos).

El temporizador hacer funcionar la faja transportadora durante 2 segundos más después de detectar la quinta pieza y finalmente recogerla en la caja.

Rung4

Cuando se alcanza el valor preestablecido del contador %C0, el contacto %C0.D se activa, lo que provoca la activación de la salida auxiliar %M1 (M1_ENGANCHE). La salida %M1 queda activada porque su contacto está en paralelo con el contacto %C0.D. La salida %M1 se desactiva una vez que se activa el contacto de salida del temporizador %TM0.Q.

El contacto auxiliar del motor de la faja transportadora 1 sirve para activar el temporizador, ya que la faja debe apagarse después de 2 segundos de detectar la quinta pieza y finalmente recogerla en la caja.

Rung5

Cuando se activa el contacto de salida del temporizador %TM0.Q, provoca la activación de la salida %Q0.1 (FAJA_2). La salida %Q0.1 permanece activada porque su contactos está en paralelo con el contacto %TM0.Q. La salida %Q0.1 se desactiva cuando se activa el contacto de la entrada %10.3 (SENSOR_CAJA). 

Cuando las 5 piezas se recogieron en la caja, la faja transportadora 2 comienza a funcionar. La faja trasnsportadora 2 se detiene cuando se detecta otra caja vacía.

-- 

Nota: Este artículo solo tiene fines educativos o de referencia y es posible que el programa no esté completo.

Si te gustó este artículo, compártelo y síguenos en Facebook para recibir actualizaciones diarias. Estamos para brindarte las mejores soluciones y productos para tus proyectos.


3 comentarios

  • Neneeee

    Si funciona

  • Neneeee

    Si funciona

  • Neneeee

    Si funciona

Dejar un comentario