Cartilla de Ejercicios

10
CARTILLA DE EJERCICIOS Programación de PLCs SIEMENS LOGO! Y S7200

Transcript of Cartilla de Ejercicios

Page 1: Cartilla de Ejercicios

CARTILLA DE EJERCICIOS Programación de PLCs SIEMENS

LOGO! Y S7200

Page 2: Cartilla de Ejercicios

EJERCICIOS DE APLICACIÓN

PARTE I: LOGICA DE RELES

1.- Un motor debe poder arrancar con un pulsador de marcha (PM=I1) y parar con un pulsador de parada (PP=I2) respectivamente, además se dispone de un pulsador de marcha intermitente (PMI=I3 ) que permite accionar el (motor=Q2) por cortos periodos de tiempo. El piloto (P1=Q1) indica el funcionamiento del motor.

2.- Diseñar un circuito de control para el accionamiento de un (motor=Q1) desde dos salas de control diferentes, considere que solo puede ser accionado de una sola sala a la vez, se debe entender que por cada sala de control debe haber un pulsador de marcha y uno de parada.

Page 3: Cartilla de Ejercicios

3.- Realizar un circuito de control y mando para los siguientes procesos ilustrados en la figura. Todos los procesos disponen de un pulsador de marcha para ser iniciados, el proceso (D=Q4) solo se puede iniciar si el proceso (C=Q3) esta iniciado, el proceso C solo se puede iniciar si ambos procesos tanto (A=Q1) como (B=Q2) están iniciados, ambos procesos A y B disponen de un pulsador de parada para ser detenidos en cualquier momento, sin embargo también existe un pulsador de parada general (PP=I7) para detener todos los procesos al mismo tiempo, Si A o B paran deberán parar los procesos que dependen de ellos.

PARTE II: TEMPORIZADORES

4.- Diseñe un circuito de control para un arranque de motor estrella triangulo o estrella-delta .

Funcionamiento.- Al pulsar marcha (PM=I2) se acciona inmediatamente tanto el contactor principal (A=Q1), el temporizador con retardo a la conexión (V=T001) y el contactor estrella (E=Q2), transcurrido un tiempo de 5 [seg] los contactos del temporizador cambian de estado por tanto se desenergiza el contactor estrella (E=Q2) y se energiza el contactor delta (D=Q3), se debe notar que el contacto principal (A=Q1), no se desnergiza. Al pulsar parada (PP=I1) todos los contactores deberán desenergizarse. También se podrá realizar esta operación por medio de la parada de emergencia (PE=I8).

Page 4: Cartilla de Ejercicios

5.- Diseñe el circuito de control que permita el arranque sucesivo de motores. Al pulsar marcha (PM=I1) el primer motor (M1=Q1) entra instantáneamente a operar, el segundo motor (M2=Q2) entra 10 segundos después del primero y el tercero (M3=Q3) entra 10 segundos después del segundo. Este circuito debe permitirnos detener cualquiera de los motores en forma individual, o si se desea debe tener la posibilidad de detener los tres motores al mismo tiempo mediante un pulsador de parada (PP=I2).

6.- Diseñe un programa de control para un sistema de bombas.

Se tiene una sola fuente de agua a través de una tubería principal con capacidad de Q(lts/s), cada bomba es capaz de bombear la mitad del caudal máximo de la tubería principal, eso quiere decir que solo 2 bombas pueden operar al mismo tiempo, pero se desea enviar la misma cantidad de agua a los 4 puntos para un periodo dado de 8seg., el proceso inicia con un pulsador de marcha y puede detenerse en cualquier momento con un pulsador de parada.

Page 5: Cartilla de Ejercicios

PARTE III: CONTADORES

7. – Elabore el programa de control para una guillotina industrial que corta trozos de plástico a una medida determinada. Una vez pulsado el botón de marcha (PM=I1) la cinta transportadora que suministra la materia prima (CTA1=Q1) y la cinta de salida (CTA2=Q2) se pondrán en marcha, cuando el final de carrera (FC=I3) de señal de que la materia prima ya ha llegado a la zona de corte, se detendrá la (CTA1=Q1) y bajara la guillotina (GTA=Q3) durante 3 [seg], cortando a la distancia correcta la materia prima. Cuando el (FC=I3) vuelva a su estado inicial el proceso se repetirá hasta que el sensor de la cinta transportadora de salida (SC=I4) haya contado en la zona de embalaje 10 piezas cortadas listas para embalar. Deberá indicarse con un piloto (P1=Q4) con encendido intermitente que la maquina ya corto las 10 piezas. El proceso además podrá ser detenido en cualquier momento por un pulsador de parada (PP=I2).

8.- Desarrollar un programa que controle las velocidades de un ventilador. El pulsador conectado a I1 permite arrancar el ventilador a la velocidad 1.Cada vez que se apriete el pulsador el ventilador pasa a la velocidad superior. Esto es posible hasta 4 veces (Q1, Q2, Q3 y Q4). Para que en todo momento solo haya un contactor mandado, la conmutación entre velocidades solo se efectúa tras un retardo de 2 segundos. El pulsador I2 permite ir reduciendo la velocidad del ventilador escalón a escalón. El ventilador podrá parar en cualquier momento mediante un pulsador de parada (PP=I3).

Page 6: Cartilla de Ejercicios

PARTE IV: LOGO TD

9.- Elaborar el programa de control para un proceso de expulsión de desperdicios.

Se almacena la glicerina previamente en el tanque TK-100, posteriormente se produce la decantación de impurezas en el fondo de este tanque, estas impurezas deben ser expulsadas a un pozo de tratado mediante el siguiente proceso:

Al pulsar marcha (PM=I1) la electroválvula (EV1=Q1) debe abrirse por un tiempo (T001= 2[seg]), para llenar de desperdicio al tanque TK-200, transcurrido T001 la (EV1=Q1) debe cerrarse, inmediatamente debe abrirse la electroválvula (EV3=Q3) para que inicie la expulsión del desperdicio acumulado, paralelamente comienza a correr un tiempo (T002 =2[seg]) culminando este tiempo debe abrirse la electroválvula (EV2=Q2) por un tiempo (T003=2[seg]) para poder ingresar vapor a alta presión al tanque TK-200, transcurrido T003 tanto la (EV2=Q2) como la (EV3=Q3) deberán desactivarse, inmediatamente deberá activarse la (EV4=Q4) por un tiempo (T004=2[seg]) ingresando vapor a alta presión a la línea de desperdicio con el objetivo de expulsar el resto que podría haber quedado en esta, transcurrido T004 la válvula (EV4=Q4) deberá cerrarse. Este ciclo deberá repetirse cada (T005=10[seg]) y podrá ser detenido en cualquier instante mediante un pulsador de parada (PP=I2).

Todos los tiempos T001, T002, T003,T004 y T005 podrán ser modificados mediante el display de texto, LOGO TD.

Page 7: Cartilla de Ejercicios

10.- Diseñar un programa de control para una termocontraíble que empaqueta jabones.

Al pulsar marcha (PM=I1) deberá activarse el pistón (PT1=Q1) cuando el final de carrera (FC1=I3) se active se deberá desactivar el pistón (PT1=Q1), paralelamente deberán activarse tanto el pistón sellador como el pistón pisonador mediante la salida (PT2,3=Q2). Cuando se active el final de carrera (FC2=I4) se activara la resistencia selladora (RS=Q3) y paralelamente comenzara a correr un tiempo (T001=3[seg]) transcurrido este tiempo deberán desactivarse la salida (PT2,3=Q2), y paralelamente activar el pistón (PT1=Q1), con lo que se da inicio nuevamente al ciclo.

La activación del motor (M1=Q4) que desenrolla la bobina de plástico depende de la activación del final de carrera (FC3=I5).

El ciclo podrá detenerse en cualquier momento mediante un pulsador de parada (PP=I2).

Si se presionara la parada de emergencia (PE=I8) todo el proceso deberá detenerse y ningún actuador o motor funcionara hasta que se reposicione dicha parada. Además se deberá desplegar una pantalla de aviso mediante la TD avisando que la parada de emergencia esta activa.

El tiempo de sellado podrá ser modificado desde el display de texto LOGO TD.

Page 8: Cartilla de Ejercicios

EJERCICIOS DE APLICACIÓN S7-200

PARTE I: LOGICA DE RELES

1.- Un motor debe poder arrancar con un pulsador de marcha (S1Q=I0.0) con un sentido de giro 1, otro pulsador de marcha (S2Q=I0.1) con un sentido de giro 2 y parar con un pulsador de parada (S0Q=I0.2), además se tiene una entrada adicional (F2F=I0.4). A continuación se muestra el circuito de potencia y control del problema:

Page 9: Cartilla de Ejercicios

PARTE II: TEMPORIZADORES

2.- Realizar un programa que controle el arranque de un motor con inversión de giro como el del ejercicio anterior pero con protección por inercia del motor. Utilizar para esto temporizadores a la desconexión (TOFF). El tiempo de los temporizadores se deberá inicializar desde la tabla de datos del programa MicroWin. PARTE III: CONTROL DE PROCESOS

3.- Se pretende controlar la temperatura de un tanque lleno de agua. El método para calentar el agua es mezclándola con vapor a alta temperatura (Mayor a 150ºC). Utilizado para esto un instrumento de medición de temperatura (Termo resistencia RTD – PT100) correspondiente a la entrada (TEC301=AIW0) y una salida para la válvula que corta el ingreso del vapor al tanque (V502=Q0.0).

4.- Diseñar un programa para un proceso de calentado de agua por lotes: Al pulsar marcha (PM=I0.0) la válvula (V503=Q0.0) se abre para permitir el ingreso del agua al tanque TK103. Los controladores de nivel (LEC001=I0.4 y LEC=I0.5) envía una señal digital al PLC cuando entran en contacto con el agua. Cuando el agua llega a la altura que se instaló el controlador de nivel alto (LEC=I0.5) la válvula V503 se cierra, cortando el suministro de agua. Se abre la válvula (V502=Q0.1) para permitir el ingreso de vapor al tanque TK103, mezclándose con el agua para calentarla hasta una temperatura deseada Tx=60ºC. Al alcanzar la temperatura deseada se cierra la válvula V502 cortando el ingreso de vapor. Por último se enciende la bomba (PP101=Q0.2) para vaciar el tanque hasta que el sensor de nivel bajo (LEC001=I0.4) detecte un nivel inferior a la altura a la que fue instalado. Luego se reinicia el ciclo. El ciclo podrá detenerse en cualquier momento mediante un pulsador de parada (PP=I2).

Si se presionara la parada de emergencia (PE=I0.7) todo el proceso deberá detenerse y ningún actuador o motor funcionara hasta que se reposicione dicha parada.

Page 10: Cartilla de Ejercicios