Programación en plc

Solo disponible en BuenasTareas
  • Páginas : 5 (1075 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de diciembre de 2011
Leer documento completo
Vista previa del texto
GUILLOTINA INDUSTRIAL DONDE TENEMOS QUE HACER TROZOS DE PLÁSTICO DE UNA MEDIDA DETERMINADA

1. PLANTEAMIENTO DE LA TAREA

Una vez pulsemos el botón de marcha el motor de la cinta transportadora que suministra la materia prima se pondrá en marcha, cuando el final de carrera que se encuentra en la entrada de señal de que la materia prima ya ha llegado a lazona de corte, al cabo de 10 segundos bajará la guillotina, cortando a la distancia correcta la materia prima. Este proceso se repetirá hasta que el sensor de la cinta transportadora de salida haya contado que en la zona de embalaje existen 100 trozos cortados listos para embalar.

2. DIAGRAMA DE CONEXIONES

Tabla de símbolos
Entradas:
%I0.0 – Botón de marcha
%I0.1 –Sensor de entrada a guillotina.
%I0.2 – Sensor de cinta de salida
Salidas:
%Q0.0 – Cinta transportadora
%Q0.1 – Guillotina

3. TABLA DE LA VERDAD

SENSORES | ACTUADORES |
S0 | S1 | S2 | CT | G |
1 | 0 | 0 | 1 | 0 |
1 | 1 | 0 | 1 | 1 |
1 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 0 | 0 |

4. LISTA DE DIRECCIONES




5. PROGRAMA BASE

En este caso el programa lo podemosdividir en dos secciones:
1. Sección que se encargará del proceso de corte.
2. Sección de la gestión del contador de piezas cortadas.

Para ello crearemos la primera sección donde programaremos el proceso de corte. Entrando en la ventana del editor de programación, insertaremos la primera sección “Proceso de corte”.

En el primer escalón programaremos la puesta en marcha de lacinta transportadora, la condición que se había definido para la puesta en marcha de la cinta era pulsar el botón de marcha. Por lo que colocaremos un contacto normalmente abierto que será la entrada del botón de marcha y una activación o bobina que será la salida de activación de la cinta.

Ahora para que la cinta permanezca en marcha sin tener que tener el botón pulsadoconstantemente, enclavaremos el botón de marcha con la señal de salida, creando otra rama en el escalón con la condición en paralelo.

Seleccionar el segmento e introducir un contacto normalmente abierto de la señal de salida de la cinta.

Ahora una vez pulsado el botón ya se podrá soltar, ya que la bobina queda alimentada con su propia condición deactivación, más adelante colocaremos una condición para desenclavar y por lo tanto parar la cinta (cuando se hayan cortado 100 piezas).

Ahora crearemos otro escalón (No otra sección) donde realizaremos la temporización de 10 s. Para insertarlo pulsaremos el icono de escalón.
Después introduciremos un contacto normalmente abierto que será el sensor de entrada a la guillotina queserá lo que activará la temporización.

Introducción de un bloque temporizador:

Los temporizadores son instrucciones que tienen su propio icono de inserción en el programa, para ello tendremos que pulsar en el icono.

Con esta acción, lo único que hemos hecho es introducir el bloque temporizador, que acto seguido tendremos que configurar su comportamiento.Haciendo doble clic sobre el bloque de temporización nos lleva directamente a la ventana de configuración de este.

De estos tres tipos de temporizador elegiremos el de retardo a la desconexión “TOF”.
Una vez seleccionado el tipo de temporizador, en la columna de “Base” se tiene que elegir la base de tiempos en la que se va entrar el tiemposentre: minutos, segundos, 100 milisegundos, 10 milisegundos o 1 milisegundo. En este caso elegiremos la base de tiempos de segundos (1 s).

Para acabar en la columna de “Preselección” se tiene que colocar el tiempo que deseamos, en nuestro caso (10 segundos).

Para acabar el escalón introduciremos en la bobina un bit de memoria auxiliar “%M0” con símbolo “AUXILIAR_1”...
tracking img