Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO Plantel Cuautepec Redes Industriales de Control Asignación 1 Carlos Eduardo Jiménez Colina carlose.jimenezc@gmail.com Parte I Realizar los siguientes ejercicios relacionados con control lógico, insertar la captura de cada simulación. 1. Programar las siguientes ecuaciones booleanas en el PLC en len- guaje KOP y obtener la tabla de verdad correspondiente. a) f = (a + b̄× d)(a× b× c) Tabla 1: Tabla de verdad y captura correspondientes al ejercicio I-1a). a b c d f Captura 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 0 1 ok, 2 puntos 10 TESTELLI INGENIERIA Reviewed TESTELLI INGENIERIA New Stamp UACM Redes Industriales de Control Asignación 1 b) f = b̄× (a + e) + a× c Tabla 2: Tabla de verdad y captura correspondientes al ejercicio I-1b). a b c e f Captura 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 2. A partir de la siguiente tabla de verdad, obtener la ecuación booleana y programarla en el PLC LOGO en lenguaje FUP. Tabla 3: Tabla de verdad y captura correspondientes al ejercicio I-2. a b c f Captura 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 1 0 La ecuación booleana obtenida es f = āb̄c̄ + abc̄ + ab̄c = āb̄c̄ + a(bc̄ + b̄c) = āb̄c̄ + a(b⊕ c) (1) (2) Carlos Eduardo Jiménez Colina 2 Ok, 1 punto UACM Redes Industriales de Control Asignación 1 3. Programar en KOP el siguiente circuito y obtener la tabla de verdad. Figura 1: Diagrama en escalera del ejercicio I-3. Tabla 4: Tabla de verdad y captura correspondientes al ejercicio I-3. E0.0 E0.1 E0.2 E0.3 E0.4 A4.0 Captura 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 1 1 1 0 1 1 0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 Carlos Eduardo Jiménez Colina 3 Ok, 1 punto UACM Redes Industriales de Control Asignación 1 Parte II Para las siguientes situaciones que requieren ser automatizadas, obtener: Especificación, Diseño y Realización. 1. Combinaciones de AND/OR/NOT Un automatismo consiste en un piloto H1 que debe lucir si se acciona el interruptor S1, y además uno sólo de los interruptores S2 ó S3. X Especificación. Entradas. S1, S2, S3. Salidas. H1. Problema. H1 sólo debe encender cuando esté activado S1 y únicamente S2 ó S3. Ya que se trata de un circuito lógico combinacional se requiere una ecuación booleana. La ecuación booleana obtenida es H1 = S1S2S3 + S1S2S3 = S1(S2S3 + S2S3) = S1(S2⊕ S3) (3) X Diseño. A partir de la ecuación boolena obtenemos la tabla de verdad, que especifica el funcionamiento del circuito. A continuación se presenta la tabla de verdad generada a partir de la ecuación booleana. Tabla 5: Tabla de verdad del ejercicio II-1. S1 S2 S3 H1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 0 Carlos Eduardo Jiménez Colina 4 OK, muy bien 2 puntos UACM Redes Industriales de Control Asignación 1 X Realización. a) LD (KOP). En la figura 2 se muestra la programación del circuito en diagrama de escalera. Figura 2: Programación en escalera del ejercicio II-1. b) FBD (FUP). En la figura 3 se muestra la programación del circuito en diagrama de bloques. Figura 3: Programación en bloques del ejercicio II-1. Carlos Eduardo Jiménez Colina 5 UACM Redes Industriales de Control Asignación 1 2. Control Lógico Memorizante La broca de una unidad de taladrado está supervisada por medio de un sensor de rotura de broca (B1). Si la broca se rompe, el sensor interrumpe el circuito. Un zumbador (H1) debe sonar en este caso. El zumbador sólo puede ser desactivado por medio del pulsador S1. X Especificación. Entradas. S1, B1. Salidas. H1. Problema. H1 sólo puede ser desactivado por medio de S1, sin importar si está activado o no B1. X Diseño. Ya que se trata de un circuito lógico con memoria (circuito secuencial) se requiere una tabla de secuencia. Véase la Tabla 6. Tabla 6: Tabla de secuencia del ejercicio II-2. B1 S1 H1 Observación 0 0 0 No hay error. 1 0 1 Activación de la señal de error. 0 0 1 La señel de error se mantiene. 0 1 0 Desactivación de la señal de error. 0 0 0 No hay error. 1 1 0 Desactivación de la señal de error. X Realización. a) LD (KOP). En la figura 4 se muestra la programación del circuito en diagrama de escalera. Figura 4: Programación en escalera del ejercicio II-2. Carlos Eduardo Jiménez Colina 6 Ok, muy bien, 2 puntos UACM Redes Industriales de Control Asignación 1 b) FBD (FUP). En la figura 5 se muestra la programación del circuito en diagrama de bloques. Figura 5: Programación en bloques del ejercicio II-2. Carlos Eduardo Jiménez Colina 7 UACM Redes Industriales de Control Asignación 1 3. Control Lógico Memorizante-Detección de flancos Un cilindro es accionado por medio de una electroválvula con retroceso por muelle (bobina Y1). Dos sensores de proximidad indican las posiciones “extendida” (B2) y “retraída” (B1). El pulsador (S1) se utiliza para accionar el cilindro de tal forma que avance desde la posición retraída a la extendida y viceversa. El cilindro debe avanzar una sola vez por accionamiento de pulsador. Para disparar un segundo movimiento del cilindro, el pulsador debe soltarse y accionarse de nuevo. X Especificación. Entradas. S1, B1, B2. Salidas. Y1. Problema. Para activar Y1 debe ser posible detectar flancos de subida para detectar la pulsación de S1. X Diseño.Ya que se trata de un circuito lógico con memoria (circuito secuencial) y detección de flancos de subida, se requiere obtener una tabla de secuencia que especifique el comportamiento trigger ascendente. Tabla 7: Tabla de secuencia del ejercicio II-3. Paso Trigger Salida Flanco ascendente 0 0 0 0 1 0→1 1 1 2 1 1 0 3 1→0 1 0 4 0 1 0 5 0→1 1 1 6 1 1 0 7 1→0 1 0 8 0 0 0 9 0→1 0 1 10 1 0 0 11 1→0 1 0 X Realización. a) LD (KOP). En la figura 6 se muestra la programación del circuito en diagrama de escalera. Figura 6: Programación en escalera del ejercicio II-3. Carlos Eduardo Jiménez Colina 8 Ok, muy bien 2 puntos UACM Redes Industriales de Control Asignación 1 b) FBD (FUP). En la figura 7 se muestra la programación del circuito en diagrama de bloques. Figura 7: Programación en escalera del ejercicio II-3. Carlos Eduardo Jiménez Colina 9
Compartir