Anda di halaman 1dari 222

CONCEPTOS DE RELEVACION INDUSTRIAL Y DISEOS PARA EL LABORATORIO

DUBAN MONTOYA RIVERA CARLOS ALBERTO OCAMPO TORRES

UNIVERSIDAD TECNOLOGICA DE PEREIRA FACULTAD DE INGENIERIA ELECTRICA PEREIRA 1999

CONCEPTOS DE RELEVACION INDUSTRIAL Y DISEOS PARA EL LABORATORIO

DUBAN MONTOYA RIVERA CARLOS ALBERTO OCAMPO TORRES

Proyecto de grado presentado como requisito parcial para optar al ttulo de Ingeniero Electricista. Director : Ing. JOSE EYDER TABARES

UNIVERSIDAD TECNOLOGICA DE PEREIRA FACULTAD DE INGENIERIA ELECTRICA PEREIRA 1999

ii

DUBAN MONTOYA

A mis padres Jos Omar y Mara Melida, a mis hermanos; Jos Guillermo, Luz Dey y Csar Augusto.

iii

CARLOS ALBERTO OCAMPO

A mi madre Mara Dolly y a mi hija Manuela.

iv

AGRADECIMIENTOS Los autores expresan sus agradecimientos a : JOSE EYDER TABARES, Ingeniero Electricista y director del presente proyecto de grado, por su voluntad y ayuda en los conceptos y diseos presentados. ALVARO ANGEL OROZCO GUTIERREZ, Ingeniero colaboracin oportuna en lo referente al software Lookout. Electricista, por su

JORGE FERNANDO GIRALDO, Licenciado en Electrnica, por su colaboracin en lo referente al software DDE Server, Microsoft Excel y los conceptos de semaforizacin WILSON ANTONIO MARIN MUOZ, Ingeniero Electricista, por su colaboracin con el material sobres PLCs.

CONTENIDO INTRODUCCION 1. CONCEPTOS BASICOS DE LOGICA CABLEADA 1.1 QUE ES LOGICA CABLEADA ? 1.2 QUE SON DIAGRAMAS LADDER ? 1.2.1 Rels instantneos y Contactores 1.2.2 Rels temporizados 1.2.2.1 Rel temporizado tipo ON-Delay 1.2.2.2 Rel temporizado tipo OFF-Delay 1.2.3 Rels con memoria mecnica 1.2.4 Contactores con bobinas de bloqueo 1.2.5 Breakers de control y de potencia 1.2.6Pulsadores 1.2.7 Microsuiches 1.2.8 Alarmas, Lmparas y Pilotos 1.2.9 Programadores de Levas 1.3 EJEMPLO ILUSTRATIVO DE DIAGRAMAS LADDER 2. DISEOS DESARROLLADOS EN LOGICA CABLEADA 2.1 ARRANQUE DIRECTO DE MOTORES AC 2.1.1Motor monofsico 2.1.2Motor trifsico 2.2 CONMUTABLE SIMPLE 2.3 USO DE RELES TEMPORIZADOS TIPO ON Y TIPO OFF 2.4 SIMULACION DE TEMPORIZADOS TIPO ON Y TIPO OFF 2.4.1 Simulacin de temporizado ON con OFF 2.4.2 Simulacin de temporizado OFF con ON 2.5 TRENES DE PULSOS ON-ON, ON-OFF, OFF-ON Y OFF-OFF 2.6 FUNCION REFRESCO CON UN TEMPORIZADO TIPO OFF 2.7 ARRANQUE DE MOTOR DC CON DOS PASOS DE ACELERACION 2.8 ARRANQUE DE MOTOR DC, CON DOS PASOS DE
vi

Pg. 1 2 2 2 3 5 5 5 6 6 7 7 7 8 8 10 11 11 11 12 13 14 15 15 16 17 18 19

ACELERACION, INVERSION Y FRENADO DINAMICO UTILIZANDO BOBINAS DE BLOQUEO 2.9 ARRANQUE DE MOTOR AC CON DOS PASOS DE ACELERACION 2.10 ARRANQUE Y- TRANSICION ABIERTA DE UN MOTOR TRIFASICO, UTILIZANDO PROGRAMADOR DE LEVAS 3. CONCEPTOS BASICOS DE LOGICA PROGRAMADA 3.1 QUE ES LOGICA PROGRAMADA ? 3.2 QUE ES Y COMO FUNCIONA UN PLC ? 3.2.1 Mdulo de alimentacin 3.2.2 Mdulo de entradas 3.2.3 Unidad central de procesos o CPU 3.2.4Mdulo de salidas 3.3 COMO SE PROGRAMA UN PLC ? 3.3.1 Programacin basada en diagramas Ladder 3.3.2 Programacin basada en diagramas secuenciales y cclicos 3.4 DESCRIPCION GENERAL DEL PLC TELEMECANIQUE TSX 17-10 3.4.1 Entradas 3.4.2Salidas 3.4.3Bobinasinternas 3.4.4Temporizados 3.4.5 Metodologa de programacin 3.4.5.1 Zona de tratamiento preliminar 3.4.5.2 Zona de tratamiento secuencial 3.4.5.3Zona de tratamiento posterior 3.5 DESCRIPCION GENERAL DEL PLC TELEMECANIQUE TSX 17-20 3.5.1 Entradas 3.5.2Salidas 3.5.3Bobinas internas 3.5.4Temporizados 3.5.5Bobinas auxiliares 3.5.5.1Jump 3.5.5.2Set 3.5.5.3Reset 3.5.6 Metodologa de programacin 3.5.6.1 Programacin utilizando terminal grfico o consola TSX 407 3.5.6.2 Construccin de programas utilizando el terminal TSX 407
vii

25 27 29 32 32 32 32 32 33 33 35 35 35 37 37 37 38 38 38 39 39 39 39 40 40 40 40 41 41 42 42 42 42 44

3.5.6.2.1 Zona de tratamiento preliminar 3.5.6.2.2 Zona de tratamiento secuencial 3.5.6.2.3 Zona de tratamiento posterior 3.5.6.3 Construccin de programas utilizando conexin al computador 3.6 DESCRIPCION GENERAL DEL PLC Koyo 205 CON CPU DL-240 3.6.1 Etapas iniciales y normales 3.6.2 Entradas 3.6.3 Salidas 3.6.4 Bobinas internas 3.6.5 Temporizados 3.6.5.1 TMR 3.6.5.2 TMRF 3.6.5.3 TMRA 3.6.5.3 TMRAF 3.6.6 Bobinas auxiliares 3.6.6.1 Jump 3.6.6.2 Set 3.6.6.3 Reset 3.6.7 Metodologa de programacin 3.6.7.1 Construccin de los programas 3.6.7.2 Documentacin de los programas 3.6.7.3 Ejecucin de los programas 3.6.7.4 Impresin programas 3.7 DESCRIPCION GENERAL DEL PLC ABB PROCONTIC K200 3.7.1 Entradas 3.7.2 Salidas 3.7.3 Bobinas internas 3.7.4 Temporizados 3.7.5 Metodologa de programacin 4. DISEOS DESARROLLADOS EN LOGICA PROGRAMADA 4.1 TREN DE PULSOS CON UN SOLO TEMPORIZADO ON 4.1.1 Asignacin, Programas y conexiones para PLCs Telemecanique Booleano = T.B y Telemecanique Grfico = T.G 4.1.2 Asignacin, conexiones y programa para PLC Koyo 4.1.3 Asignacin, programa y conexiones para PLC ABB 4.2 TREN DE PULSOS CON DOS TEMPORIZADOS TIPO ON 4.3 USO DE TEMPORIZADO EXTERNO TIPO OFF 4.3.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.3.2 Asignacin, programacin y conexiones para PLC ABB

45 45 46 46 47 48 48 49 49 49 49 49 50 50 50 50 50 51 51 51 53 55 57 58 58 58 58 58 58 60 60 61 63 66 67 68 69 70

viii

4.4 FUNCION REFRESCO CON TEMPORIZADO TIPO ON 4.5 SECUENCIA A, B

72 72 73 74 77 80 81 82 82 83 84 86 90 93 94 95 99 101 102 103 105

4.6 SECUENCIA A, A , B, B 4.6.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.6.2 Asignacin, conexiones y programa para PLC Koyo 4.6.3 Asignacin, programa y conexiones para PLC ABB 4.7 SECUENCIA A, B, C, D 4.8 SECUENCIA A, B, C, D 4.9 SECUENCIA A, B, C, D 4.10 ENCENDIDO Y APAGADO DE UNA CARGA MEDIANTE DOS PULSADORES 4.11 ENCENDIDO Y APAGADO DE CUATRO CARGAS UTILIZANDO DOS PULSADORES 4.11.1 Asignacin, programa y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.11.2 Asignacin, conexiones y programa para PLC Koyo 4.11.3 Asignacin, programa y conexiones para PLC ABB 4.12 DETECCION DE FALLAS UTILIZANDO MICROSUICHES 4.12.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.12.2 Asignacin, programa y conexiones para PLC Koyo 4.12.3 Asignacin, programa y conexiones para PLC ABB 4.13 MANEJO DE MOTOBOMBAS UTILIZANDO SENSORES DE NIVEL 4.14 ENCENDIDO SECUENCIAL DE TRES MOTORES MONOFASICOS 4.15 ARRANQUE DE MOTOR TRIFASICO CON INVERSION MANUAL 4.15.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.15.2 Asignacin, conexiones y programa para PLC Koyo 4.15.3 Asignacin, programa y conexiones para PLC ABB

106 110 112

ix

4.16 ARRANQUE DE MOTOR TRIFASICO CON INVERSION DADA POR MICROSUICHES 4.17 ARRANQUE DE MOTOR TRIFASICO CON INVERSION AUTOMATICA 4.17.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.17.2 Asignacin, conexiones y programa para PLC Koyo 4.17.3 Asignacin, programa y conexiones para PLC ABB 4.18 ARRANQUE DE MOTOR TRIFASICO CON INVERSION Y FUNCIONAMIENTO: AUTOMATICO, SEMIAUTOMATICO, PARCIAL E INTERMITENTE 4.18.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.18.2 Asignacin, conexiones y programa para PLC Koyo 4.18.3 Asignacin, programa y conexiones para PLC ABB 4.19 ARRANQUE Y- TRANSICIN ABIERTA E INVERSION DE UN MOTOR TRIFASICO 4.19.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.19.2 Asignacin, y conexiones y programa para PLC Koyo 4.19.3 Asignacin, programa y conexiones para PLC ABB 4.20 ARRANQUE Y- TRANSICION CERRADA E INVERSION DE MOTOR TRIFASICO 4.21 ARRANQUE DE MOTOR MONOFASICO CON INVERSION Y FRENADO DINAMICO 4.21.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G 4.21.2 Asignacin, conexiones y programa para PLC Koyo 4.21.3 Asignacin, programa y conexiones para PLC ABB 4.22 CONTROL DE VELOCIDAD EN MOTORES TRIFASICOS 4.22.1 Control de motor con velocidad alta y baja por derecha y por reversa utilizando cinco pulsadores 4.22.1.1 Asignacin, conexiones y programa para PLC Koyo 4.22.2 Control de motor con dos velocidades por derecha y dos por reversa utilizando dos pulsadores 4.22.3 Control de motor con velocidades: baja, media baja, media alta y alta por marcha derecha 5. CONCEPTOS Y DISEOS AVANZADOS 5.1 USO DE LAS INSTRUCCIONES DE COMPARACION, LAS POSICIONES DE MEMORIA, EL RELOJ CALENDARIO Y LOS
x

113 115 116 120 123

124 127 132 137 138 140 144 148 149 151 152 156 160 161 161 163 168 170 172

RELES ESPECIALES 5.1.1 Instrucciones especiales del PLC Telemecanique TSX 17- 20 5.1.1.1 Instrucciones de comparacin 5.1.1.2 Calendario 5.1.1.2.1 Bloque reloj calendario anual 5.1.1.2.2 Bloque reloj calendario semanal 5.1.2 Instrucciones especiales de los PLC Koyo 5.1.2.1 Instrucciones de comparacin 5.1.2.2 Calendario 5.1.2.3 Rels auxiliares 5.1.2.4 Posiciones de memoria 5.1.3 Ejemplo de aplicacin 5.1.3.1 Asignacin, conexiones y programa para PLC Koyo 5.2 VINCULO DE UNA APLICACION EN PLC KOYO A MICROSOFT EXCEL, UTILIZANDO COMO INTERFACE EL SOFTWARE DDE SERVER 5.2.1 Creacin del Link o enlace de comunicacin 5.2.2 Creacin del Topic 5.2.3 Comunicacin con Microsoft Excel 5.3 VINCULO DE UNA APLICACION EN PLC KOYO A MICROSOFT EXCEL, UTILIZANDO COMO INTERFACE EL SOFTWARE LOOKOUT 5.3.1 Conexin entre el PLC y Lookout 5.3.2 Conexin de Lookout y Excel 6. APENDICE SOBRE SISTEMAS SCADA 7. BIBLIOGRAFIA

172 172 172 172 175 175 176 176 177 177 178 179 180

189 189 193 195

198 198 204 207 212

xi

INTRODUCCION La configuracin bsica de un sistema manejado en relevacin industrial consta de tres bloques o secciones principales. El primer bloque son las entradas del sistema y est compuesto por : 1. Elementos cuya operacin proporciona un cambio de estado entre niveles altos y bajos, son conocidos como entradas digitales. En este tipo encontramos 1 pulsadores, interruptores, microsuiches y electrovlvulas. 2. Elementos que entregan seales que varan con el tiempo, se denominan entradas anlogas y provienen de sensores de nivel, sensores de presin y sensores de temperatura. El segundo bloque es el Cerebro donde se realiza el procesamiento de las seales de entrada y se generan otras hacia las salidas. Este se puede realizar de tres formas diferentes en base a: 1. Componentes mecnicos y electromagnticos como diferentes tipos de rels, diferentes tipos de contactores y programadores de levas. En este caso se dice que el sistema de control es en lgica cableada. 2. Componentes electrnicos como autmatas programables, microprocesadores y microcontroladores. El sistema de control ser en lgica programada. 3. Software especializado para instrumentacin y control como Lab View. En este caso el sistema de control ser virtual El tercer bloque contiene los elementos de potencia manejados directamente por contactores, triacs y electrovlvulas. Entre otros encontramos mquinas, equipos e iluminacin. Este texto est dedicado a presentar conceptos y diseos bsicos que ayuden a comprender el funcionamiento de los tres bloques descritos anteriormente y de alguna manera alivie la falta de documentacin sobre el tema. Para hacerlo ms prctico y pedaggico est basado en los elementos y programas existentes en el Laboratorio de Relevacin Industrial de la Facultad de Ingeniera Elctrica de la Universidad Tecnolgica de Pereira. Por ello, cada que en este texto se mencione Laboratorio, se estar haciendo referencia a dicho Laboratorio de Relevacin Industrial.

1. Ver nota aclaratoria de pgina 8, seccin 1.2.7

1. CONCEPTOS BASICOS DE LOGICA CABLEADA 1.1 QUE ES LOGICA CABLEADA ? Un circuito en lgica cableada es la interconexin fsica adecuada de pulsadores, interruptores, microsuiches, rels, contactores, programadores de levas, alarmas y dems elementos mecnicos y electromagnticos de relevacin, de tal forma que cada uno cumpla una funcin determinada y el conjunto proporcione una solucin a un problema de automatizacin. La interconexin se hace en base a planos de control y de potencia conocidos como diagramas Ladder o escalera. 1.2 QUE SON DIAGRAMAS LADDER ? Se llama diagrama Ladder a un plano de conexiones que contiene un breaker de control, dos lneas de alimentacin verticales y paralelas, y una o varias lneas horizontales que contienen los elementos de relevacin que conforman el circuito, figura 1.2. Para comprender su funcionamiento, estos diagramas se deben leer de izquierda a derecha y de arriba hacia abajo.

Figura 1.2 Esquema general de un diagrama Ladder

Con el fin de entender los circuitos elctricos de control y de potencia manejados en relevacin, debemos familiarizarnos con dichos diagramas, los cuales tambin son

la base para la programacin de PLCs, Programmable logic controller, o controladores lgicos programables. A continuacin se describen los elementos ms utilizados en relevacin industrial y se muestra los smbolos empleados para su representacin en los diagramas Ladder. 1.2.1 Rels instantneos y Contactores : Ambos elementos son la base de la relevacin industrial, tienen los mismos componentes y el mismo principio de funcionamiento. Estos elementos como respuesta a una seal de control, corriente o voltaje, hacen operar instantnea y simultneamente unos contactos abiertos y/o cerrados, permitiendo o interrumpiendo el paso de corriente a los elementos conectados a sus terminales. Constan de una bobina, un ncleo fijo, un ncleo mvil, dos o ms contactos y un elemento de reposicin que generalmente es un resorte. Figura 1.2.1.a.

figura 1.2.1.a Esquema bsico de rels y contactores

Cuando la bobina recibe la seal de control se crea una fuerza electromagntica entre el ncleo fijo y el ncleo mvil y se vence la fuerza del resorte, producindose el desplazamiento de la parte mvil hacia la fija. Esto hace cerrar los contactos abiertos o abrir los contactos cerrados. El elemento de recuperacin opera al suspender la seal de control a la bobina, colocando el ncleo mvil y los contactos en su posicin original de reposo. Los contactos deben tener una alta resistencia mecnica debido a la cantidad de veces que deben operar durante la vida til del elemento. Se aclara que los rels se utilizan en los circuitos de control y los contactores, por tener contactos ms robustos, en circuitos de potencia. Para representar los rels, los contactores y sus contactos, en el laboratorio y en este texto se utilizan notaciones de acuerdo a la norma americana ANSI, American

National Standards Institute, segn sta, la bobina de un contactor o un rel debe representarse mediante un crculo con dos terminales, dentro de l, se coloca el nombre dado al rel y en sus terminales las letras A y B. En este texto los rels instantneos se nombran con las letras CR, seguidas de un nmero o letra que los distinga de otros rels del diagrama, por ejemplo: CR, CR1, CR2, CRA, CRB, CRF, CRR, etc. La mayora de los rels del laboratorio tienen cuatro contactos principales y en algunos casos dos o ms auxiliares. En los planos y diagramas los contactos se representan en la posicin que tengan con la bobina desenergizada y se identifican con un nmero de dos cifras en cada extremo, figura 1.2.1.b.

Figura 1.2.1.b Representacin de rels segn normas ANSI

La primera cifra de izquierda a derecha es la misma en cada extremo del contacto y es el nmero asignado para identificarlo de los dems contactos del rel, puede ser 1, 2, 3 4 en los principales y 4, 5, 6, 7,,n en los auxiliares. Las segundas cifras de los extremos son 1-2 para los contactos normalmente cerrados y 3-4 para los normalmente abiertos. Como nombre llevan el mismo de la bobina que los hace accionar. Los contactores por su parte, tienen cuatro contactos normalmente abiertos, de los cuales tres son para potencia y uno para control, figura 1.2.1.c.

Figura 1.2.1.c Representacin de contactores segn normas ANSI

Los tres contactos de potencia se identifican con los nmeros 1-2, 3-4 y 5-6, el de control tiene la numeracin 13-14. Ambos llevan el nombre de la bobina a la que pertenecen y en los planos se dibujan normalmente abiertos. En este texto los contactores se identifican con una letra mayscula seguida de un nmero u otra letra que los distinga de otros contactores del diagrama, por ejemplo: A, A1, A2, C, C1, C2, M, M1, M2, F, R, HF, HR, LF, LR etc. Adems de los rels y contactores normales existen otros que poseen caractersticas especiales para ser mas eficientes en determinadas funciones, ste es el caso de los rels temporizados, los rels con memoria mecnica y los contactores con bobinas de bloqueo.

1.2.2 Rels temporizados : En los rels convencionales, el tiempo transcurrido entre el momento de energizar o desenergizar la bobina y la operacin de sus contactos es de apenas unos pocos milisegundos, este tiempo de Delay o retardo, es el tiempo de respuesta del equipo y est determinado por la calidad o el estado del rel. En muchas aplicaciones se necesita que este tiempo sea mayor y ajustable a la necesidad especifica. Los rels con dicha propiedad se conocen como rels temporizados y los hay tipo ON-Delay y Tipo OFF-Delay. En este texto dichos elementos se nombran con las letras TR, TS TB seguidas de un nmero que los distinga de otros temporizados del diagrama, por ejemplo: TR, TR1, TR2, TR3, TS1, TS2, TS3, TB1, TB2, TB3, etc. 1.2.2.1 Rel temporizado tipo ON-Delay : Son conocidos como temporizados al trabajo o simplemente ON. Pueden tener contactos instantneos normalmente abiertos y normalmente cerrados y contactos temporizados normalmente abiertos y normalmente cerrados, figura 1.2.2.1.

Figura 1.2.2.1 Representacin de Rel Tipo ON y sus contactos

Al energizar la bobina, los instantneos operan inmediatamente, es decir, se cierran los normalmente abiertos y se abren los normalmente cerrados. Los contactos temporizados por su parte esperan el tiempo ajustado al rel y transcurrido ste, se cierran los normalmente abiertos y se abren los normalmente cerrados. Al desenergizar la bobina, tanto los contactos instantneos como los temporizados, vuelven inmediatamente a su estado inicial de reposo. Por lo anterior cuando se trate de contactos temporizados de un rel tipo ON, se tendrn contactos abiertos temporizados a cerrar T.C y contactos cerrados temporizados a abrir T.O. 1.2.2.2 Rel temporizado tipo OFF-Delay : Son conocidos como temporizados al reposo o simplemente OFF. Pueden tener contactos instantneos normalmente abiertos y normalmente cerrados y contactos temporizados normalmente abiertos y normalmente cerrados, figura 1.2.2.2.

Figura 1.2.2.2 Representacin de rel Tipo OFF y sus contactos

Al energizar la bobina tanto los contactos instantneos como los temporizados operan inmediatamente, es decir, los normalmente abiertos se cierran y los normalmente cerrados se abren. Al desenergizar la bobina los contactos instantneos vuelven a su estado original inmediatamente, los contactos temporizados esperan el tiempo ajustado a la unidad y transcurrido ste vuelven a su estado inicial de reposo. Por lo anterior cuando se trate de contactos temporizados de un rel tipo OFF, se tendrn contactos abiertos temporizados a abrir T.O y contactos cerrados temporizados a cerrar T.C. 1.2.3 Rels con memoria mecnica : Este tipo de rel posee dos bobinas, una principal de operacin normal y una auxiliar de memoria mecnica, figura 1.2.3.

Figura 1.2.3 Representacin de rels con memoria mecnica

Al energizar la bobina principal los contactos operan inmediatamente, al desenergizarla, no vuelven al estado de reposo como en un rel instantneo y solo lo hacen si se energiza la bobina auxiliar, es decir, no es suficiente con suspender la alimentacin a la bobina principal para lograr que los contactos vuelvan a las condiciones de reposo. Esta propiedad es muy utilizada cuando se quiere guardar la memoria de un proceso o respetar una secuencia de operacin de varios equipos, de tal forma que, si por cualquier circunstancia existe un corte en el fluido elctrico, al momento de restablecerse el servicio, el proceso contina en el punto donde qued interrumpido. 1.2.4 Contactores con bobinas de bloqueo : Estos contactores adems de la bobina principal tienen una bobina auxiliar de bloqueo. Si inicialmente se energiza la bobina principal los contactos operan instantneamente y si luego se alimenta la bobina auxiliar nada ocurre. Si inicialmente se energiza la bobina auxiliar, todos los contactos se amarran y no operan as se enegice la bobina principal. Si se quiere que los contactos operen como en un contactor normal simplemente no se hace uso de la bobina auxiliar. En el laboratorio existen cuatro contactores de este tipo, son para voltaje DC y cada uno cuenta con dos contactos para potencia, uno normalmente abierto y otro normalmente cerrado, stos se encuentran unidos internamente por uno de los extremos. Tambin cuentan con tres contactos independientes para control. Las bobinas y contactos estn numerados como lo muestra la figura 2.7.a del captulo segundo.

1.2.5 Breaker de control : Cada diagrama Ladder contiene un interruptor o breaker de control, denominado generalmente como BC. Figura 1.2.5.

Figura 1.2.5 Representacin del breaker de control

Una recomendacin de seguridad muy importante al disear, es tener en cuenta que al cierre del breaker de control no entre ninguna orden al diagrama. 1.2.6 Pulsadores : Se utilizan para ingresar las rdenes al circuito de control, un pulsador no es ms que uno, dos o ms contactos normalmente abiertos y/o normalmente cerrados, unidos para operar simultneamente con una sola orden manual. Tan pronto la orden se suspende, stos vuelven al estado de reposo, figura 1.2.6.

Figura 1.2.6 Representacin de pulsadores

Debido a la forma fsica como estn construidos los contactos manejados por un pulsador, es ms corto el espacio que debe recorrer uno cerrado para abrirse, que uno abierto para cerrarse, por ello, cuando se presiona un pulsador que maneja combinaciones de contactos, ingresan primero las rdenes dadas por los contactos cerrados. Para nombrarlos en este texto se utiliza la letras P seguida de un nmero o letra que lo distinga de otros pulsadores del diagrama, por ejemplo : P, P1, P2, P3, PF, PR, etc. 1.2.7 Microsuiches : Estos dispositivos se utilizan para ingresar rdenes al circuito de control, provenientes de partes o piezas de mquinas y equipos. Al igual que los pulsadores, al presionarse un microsuiche cierra y/o abre contactos simultneamente, tan pronto es soltado stos vuelven a su posicin inicial. NOTA ACLARATORIA: El trmino microsuiche aunque no es castizo, se utiliza en este texto por su uso corriente en el medio y representa bien sea un microinterruptor, un interruptor de final de carrera o un sensor inductivo, capacitivo u ptico.

Figura 1.2.7 Representacin de Microsuiches

Existen microsuiches normalmente abiertos y normalmente cerrados, en el plano de control deben dibujarse como se encuentren con la mquina o equipo apagado. Por ejemplo; un microsuiche tipo normalmente abierto que en el momento inicial de operacin de la mquina, est presionado o pulsado por alguna pieza, debe dibujarse cerrado, indicando que es normalmente abierto accionado. Por lo anterior en los planos encontraremos microsuiches normalmente abiertos, normalmente cerrados, normalmente abiertos accionados y normalmente cerrados accionados. Para nombrarlos en este texto se utiliza las letras MS seguidas de un nmero o letra que lo identifique de los dems microsuiches del diagrama, por ejemplo: MS1, MS2, MSI, MSD, etc. En cuanto a la ubicacin fsica, se encuentran distribuidos en las partes de la mquina o concentrados en un rbol de levas. 1.2.8 Alarmas, Lmparas y Pilotos : Por seguridad en los circuitos y tableros de control es muy comn encontrar LEDs indicadores y bombillos pilotos que nos muestran el estado actual de operacin de las mquinas y equipos manejados, igualmente se utilizan alarmas visuales y sonoras para indicar la existencia y ubicacin de las fallas que se presenten. En este texto para nombrar bombillos, lmparas y pilotos se utiliza la B, seguida de un nmero que los distinga de los dems del diagrama, por ejemplo: B1, B2, B3, etc. Para las alarmas las letras AL. Figura 1.2.8.

Figura 1.2.8 Representacin de alarmas, lmparas y pilotos

1.2.9 Programadores de Levas : Son elementos utilizados para controlar secuencias automticas sencillas. Un programador de levas consta de un motor pequeo, el cual hace girar un eje o rbol que contiene levas. Estas levas accionan microsuiches que manejan contactos. En los diagramas Ladder el motor que hace mover las levas se representa con un crculo y la letra MP, figura 2.2.9.a, los microsuiches manejados se representan igual que los descritos anteriormente en la figura 1.2.7.

Figura 1.2.9.a Representacin de un motor de programador de levas

En el laboratorio se cuenta con dos programadores de levas, cada uno con motor a 120 V AC, el cual puede ser ajustado para dar una vuelta en: 1 minuto, 1 hora o 24 horas, figura 1.2.9.b. El eje de cada programador maneja cuatro levas y cada leva un microsuiche normalmente abierto. Cuando por accin de una leva se cierra el microsuiche ubicado justo frente a ella, ste hace operar un contacto normalmente cerrado y un contacto normalmente abierto. En cuanto a las levas, estn constituidas por dos discos superpuestos, cada uno con una zona de cresta y una zona de valle de 180.

Figura 1.2.9.b Composicin de un programador de levas

Cada disco que compone la leva puede hacerse girar sobre el eje, de tal forma que con ellos superpuestos se logra de 180 a 360 de cresta de 0 a 180 de valle. En los planos de control debe dibujarse un diagrama indicando la posicin de los microsuiches en los 360 de recorrido.

1.3 EJEMPLO ILUSTRATIVO DE DIAGRAMAS LADDER

10

Figura 1.3 Ejemplo de diagramas ladder de control y de potencia

El funcionamiento de los diagramas de la figura 1.3 es el siguiente : Una vez cerrados los breakers de control y de potencia, y pulsado P1 se energiza la bobina del rel CR, sta cierra el contacto CR que se encuentra en paralelo con el pulsador P1 y garantiza que una vez se suelte dicho pulsador la bobina no pierda su alimentacin, tambin cierra el contacto CR en serie con la bobina del contactor M y establece un camino de conduccin de corriente hasta ella. La bobina M cierra los contactos de potencia M, estableciendo finalmente la alimentacin a la lmpara B1. En el momento de pulsar P0, se interrumpe la alimentacin a la bobina del rel CR, con lo que los contactos CR vuelven a su estado de inicial, perdindose as la alimentacin a la bobina del contactor M. Ya con la bobina M desenergizada, los contactos M se abren apagando la lmpara B1.

11

2. DISEOS DESARROLLADOS EN LOGICA CABLEADA


Los diseos presentados a continuacin tienen como fin mostrar la forma de emplear los elementos bsicos de relevacin industrial y su funcionamiento dentro de un circuito de control. Estn basados en los elementos que se encuentran comnmente en la industria, de los cuales el laboratorio cuenta con: Motores monofsicos de HP, Motores trifsicos de 1 HP y Motores DC. Un tablero con elementos para DC como: Resistencias, contactores con bobinas de bloqueo, rels temporizados y restatos. Un tablero con elementos para AC como: Resistencias, rels temporizados y un Autotransformador. Programadores de levas. Mdulos individuales con: Rels instantneos, rels temporizados tipo ON y tipo OFF, rels con memoria mecnica y diferentes tipos de pulsadores. Para evitar posibles daos y agilizar el desarrollo de un diseo en lgica cableada, es recomendable : 1. Antes de conectar un rel o un contactor, verificar los tipos de contactos a utilizar, acudiendo a la nomenclatura segn normas ANSI de acuerdo a lo expuesto en la seccin 1.2.1, o medir continuidad entre los terminales de cada contacto, donde una resistencia cero indica contacto normalmente cerrado y una resistencia infinita contacto normalmente abierto. 2. Enumerar los contactos en el plano de conexiones. 2.1 ARRANQUE DIRECTO DE MOTORES AC El arranque de motores AC puede hacerse conectando los devanados de rgimen permanente directamente a la red, aunque, es recomendable colocar resistencias limitadoras de corriente en serie con ellos. 2.1.1 Motor monofsico :

Figura 2.1.1.a Circuito de control y de potencia para el arranque directo de motor monofsico

La figura 2.1.1.a muestra los circuitos de control y de potencia para el arranque directo de los motores monofsicos existentes en el Laboratorio, en ella, la bobina

12

M representa el devanado de rgimen permanente y se encuentra internamente entre los bornes 4-5, ver figura 2.1.1.b.

ubicado

Como los motores monofsicos no tienen par de arranque, debe conectarse un devanado de arranque en paralelo con el devanado de rgimen permanente. Este est ubicado internamente entre los bornes 2-3 y en serie con un interruptor centrfugo normalmente cerrado, cuyos bornes son 1-2, el interruptor se abre automticamente cuando arranca el motor y deja el devanado de rgimen permanente conectado a la alimentacin.

Figura 2.1.1.b Conexin interna y externa de los bornes de motores monofsicos

2.1.2 Motor trifsico : El arranque de motores trifsicos se realiza teniendo en cuenta, la disposicin interna de los devanados y el tipo de conexin deseada, las figuras 2.1.2.a, 2.1.2.b y 2.1.2.c muestran los circuitos de control y de potencia para arrancar los existentes en el laboratorio.

13

Figura 2.1.2.a Conexin interna de los devanados de los motores trifsicos

Figura 2.1.2.b Circuito de control y de potencia para el arranque directo de motor trifsico en posicin

Figura 2.1.2.c Circuito de control y de potencia para el arranque directo de motor trifsico en posicin Y

2.2 CONMUTABLE SIMPLE Un conmutable simple es un circuito utilizado para prender y apagar una carga desde dos puntos diferentes. En la figura 2.2 se implementa con rels y contactores.

14

Figura 2.2 Conmutable simple

B1 y B2 son bombillos pilotos de baja potencia, B3 es la carga a manejar, en este caso un bombillo a 120 220 V A.C. 2.3 USO DE RELES TEMPORIZADOS TIPO ON Y TIPO OFF Con el fin de comprobar visualmente el comportamiento de los dos tipos de rels temporizados, en la figuras 2.3.a. y 2.3.b, se utilizan en el manejo de un bombillo B1 a 120 220 V AC. Para cada diagrama de control se muestra grficamente el tiempo de encendido del bombillo.

Figura 2.3.a Funcionamiento del rel temporizado tipo ON

15

Figura 2.3.b Funcionamiento del rel temporizado tipo OFF

2.4 SIMULACION DE TEMPORIZADOS TIPO ON Y TIPO OFF Esta seccin muestra como, con la ayuda de uno o dos rels instantneos auxiliares, se puede hacer trabajar un rel temporizado tipo ON como si fuese un OFF y uno tipo OFF como si fuese un ON. Esta tcnica de simulacin puede ser aprovechada cuando al montar un diseo en lgica cableada, no se cuente con la cantidad de temporizados requeridos, o para programar diseos que contengan temporizados tipo OFF en un PLC que no cuente con ellos. El hecho de simular un temporizado en un circuito de control, no cambia el diseo original y el circuito no se da cuenta que el tipo de temporizado ha sido cambiado. 2.4.1 Simulacin de temporizado ON con OFF : Cualquier temporizado TR1 tipo ON, que maneje contactos abiertos temporizados a cerrar TR1 T.C y/o cerrados temporizados a abrir TR1 T.O, puede ser reemplazado por un temporizado TR2 tipo OFF, interconectado a dos rels instantneos auxiliares CR1 y CR2 como lo muestra la figura 2.4.1.a. Los contactos abiertos TR1 T.C deben cambiarse por contactos abiertos de CR2, los cuales se comportan como temporizados a cerrar T.C y los contactos TR1 T.O deben cambiarse por contactos cerrados de CR2, que tambin se comportan como temporizados a abrir T.O.

Figura 2.4.1.a Simulacin de temporizado ON con OFF

16

La simulacin del temporizado tipo ON de la figura 2.3.a se muestra en la figura 2.4.1.b.

Figura 2.4.1.b Uso de la simulacin de ON con OFF

2.4.2 Simulacin de temporizado OFF con ON : Cualquier temporizado TR2 tipo OFF, enegizado a travs de un contacto de otro rel CR y que maneje contactos abiertos temporizados a abrir TR1 T.O y/o cerrados temporizados a cerrar TR1 T.C, puede ser reemplazado por un temporizado TR1 tipo ON, interconectado a un rel instantneo auxiliar CR1 como lo muestra en la figura 2.4.2.a. Los contactos abiertos TR1 T.O deben cambiarse por contactos abiertos de CR1, que se comportan como temporizados a abrir T.O y los contactos cerrados TR1 T.C, por contactos cerrados de CR1, que tambin se comportan como temporizados a cerrar T.C.

Figura 2.4.2.a Simulacin de temporizado OFF con ON

La simulacin del temporizado tipo ON de la figura 2.3.b. se muestra en la figura 2.4.2.b.

17

Figura 2.4.2.b Uso de la simulacin de OFF con ON

B1 puede ser un bombillo a 120 220V AC. 2.5 TRENES DE PULSOS ON-ON, ON-OFF, OFF-ON Y OFF-OFF En un circuito de tren de pulsos con dos temporizados, la carga manejada se conecta a la red por un tiempo t1, ajustado al primer temporizado, luego viene un periodo de desconexin automtica por un tiempo t2, ajustado al segundo temporizado y el ciclo se repite hasta una orden de paro. El tipo de contacto que permite la alimentacin al contactor, determina si la carga inicia activada o desactivada durante el semiciclo t1.

Figura 2.5.a Circuito de potencia y diagrama de funcionamiento

La figura 2.5.a muestra el circuito de potencia y la grfica de operacin del bombillo B1, cuando es manejado por los circuitos de control de la figura 2.5.b de los cuales, los casos 1, 3 y 4 hacen iniciar el bombillo activado y el caso 2 la hace iniciar en reposo.

18

Figura 2.5.b Diferentes trenes de pulsos

2.6 FUNCION REFRESCO CON UN TEMPORIZADO TIPO OFF Los circuitos de la figura 2.6 controlan una carga utilizando un rel temporizado TR1, de tal forma que una vez dada la orden de arranque P1, sta se activa slo por el tiempo ajustado a la unidad y si en el transcurso del funcionamiento recibe una nueva orden de arranque, el temporizado se reinicia a cero, sin apagarse la carga, y a partir de ese instante se prolonga la operacin de la salida por otro tiempo igual al ajustado.

19

Figura 2.6 Circuito para funcin Refresco con temporizado tipo OFF

B1 puede ser un bombillo a 120 220V AC. En la seccin 4.4 del captulo cuarto se presenta el diseo con temporizado tipo ON. 2.7 ARRANQUE DE MOTOR DC CON DOS PASOS DE ACELERACION Este mtodo de arranque de un motor DC consiste en colocar resistencias en serie con la armadura, con sto se logra que todo el voltaje de alimentacin no quede aplicado directamente sobre ella, lo cual hace alcanzar la velocidad nominal bruscamente. Una vez va transcurriendo el tiempo ajustado a los temporizados que controlan el arranque, stos van sacando una a una las resistencias, hasta quedar la armadura conectada directamente a la fuente de alimentacin DC. En este diseo se emplean slo dos pasos de aceleracin, manejados por dos contactores DC, los cuales a su vez son controlados por dos rels temporizados para voltaje DC. Debido a que para voltaje DC slo existen en el laboratorio rels temporizados tipo OFF y con el fin de tener variedad, se presentan diseos con las posibles combinaciones de contactos abiertos y cerrados. Por escasez de contactos instantneos, se permite que al cierre del breaker de control se energicen los temporizados tipo OFF. Para ste y el siguiente diseo, el tablero de control DC cuenta con los elementos de la figura 2.7.a y descritos a continuacin: 1. Dos rels temporizados tipo OFF, identificados con las letras H y J, cada uno con un contacto abierto temporizado a abrir y uno cerrado temporizado a cerrar, unidos por uno de los extremos. 2. Cuatro cantactores con bobinas de bloqueo, en los cuales las bobinas principales se identifican con las letras A, C, D y E y las bobinas de bloqueo como A, C, D

20

3. 4. 5. 6.

y E. Cada contactor cuenta con dos contactos de potencia unidos por uno de los extremos y tres contactos de control independientes. Tres contactores normales identificados con las letras P, S y T, cada uno con un solo contacto abierto de potencia y tres contactos de control independientes. Un restato identificado con las letras M1, M2. Dos bancos de resistencias, identificados con las letras R y B, cada uno con 11 terminales. Dos pulsadores dobles para las ordenes de arranque e inversin y un pulsador sencillo normalmente cerrado para la orden de paro.

21

Figura 2.7.a Elementos componentes del tablero de control D C

La figura 2.7.b muestra la conexin interna de los devanados de motores DC. Como ellos trabajan a 100 V DC y los contactores descritos anteriormente lo hacen a 120 V DC, se elige 100 V DC como voltaje de alimentacin.

Figura 2.7.b Conexin interna de los devanados de los motores DC

A continuacin se presentan los respectivos diseos:

22

Figura 2.7.c Diseo y asignacin, utilizando contactos normalmente abiertos para los dos pasos de aceleracin

23

Figura 2.7.d. Diseo y asignacin, utilizando un contacto normalmente cerrado para el primer paso de aceleracin y uno normalmente abierto para el segundo

24

Figura 2.7.e Diseo y asignacin, utilizando un contacto normalmente abierto para el primer paso de aceleracin y uno normalmente cerrado para el segundo

25

Figura 2.7.f Diseo y asignacin, utilizando contactos normalmente cerrados para los dos pasos de aceleracin

Para montar en el laboratorio uno de los cuatro diseos anteriores es necesario alimentacin DC a 100V. 2.8 ARRANQUE DE MOTOR DC CON DOS PASOS DE ACELERACION, INVERSION Y FRENADO DINAMICO UTILIZANDO BOBINAS DE BLOQUEO Las figuras 2.8.a y 2.8.b presentan los circuitos de potencia y de control para el manejo de un motor DC, incluyendo dos pasos de aceleracin manejados por dos rels temporizados OFF, inversin manejada por pulsadores dobles y aceleracin de frenado colocando una resistencia en paralelo con la armadura, sta opera nicamente al dar la orden de paro o inversin. Este mtodo de frenado es conocido como frenado dinmico

26

En la figura 2.8.b las bobinas primas se colocan en paralelo con la armadura para evitar un cambio brusco al dar la orden de inversin. La bobina A afecta todos los contactos de A, la bobina C todos los de C. Por escasez de contactos instantneos DC se permite que al cierre del breaker de control, se energicen los temporizados tipo OFF.

Figura 2.8.a Circuito de potencia para el arranque de motor DC, con inversin y frenado dinmico

Figura 2.8.b Circuito de control para el manejo de motor DC.

27

2.9 ARRANQUE DE MOTOR AC CON DOS PASOS DE ACELERACION El arranque de un motor AC con pasos de aceleracin, consiste en colocar resistencias en serie con los devanados, sto evita que al energizar el motor todo el voltaje de la red quede aplicado directamente sobre ellos. Una vez dada la orden de arranque las resistencias deben ir saliendo una a una a medida que transcurre el tiempo y hasta dejar los devanados conectados directamente a la fuente de alimentacin AC. En el circuito de potencia de la figura 2.9.a se emplean slo dos pasos de aceleracin, manejados por contactos normalmente abiertos y pertenecientes a contactores AC, ubicados stos en el circuito de control y manejados por rels temporizados en dicho circuito. A continuacin se presenta el circuito de potencia para todos los casos y se plantean circuitos de control con las posibles combinaciones de temporizados ON y OFF.

Figura 2.9.a Circuito de potencia para arranque de motor de induccin de jaula de ardilla

28

Figura 2.9.b Diseo utilizando rels temporizados tipo ON para el manejo de los dos pasos de aceleracin

Figura 2.9.c Diseo utilizando temporizado ON para el manejo del primer paso de aceleracin y temporizado OFF para el segundo

Figura 2.9.d Diseo utilizando temporizado tipo OFF para el manejo del primer paso de aceleracin y tipo ON para el segundo

29

Figura 2.9.e Diseo utilizando temporizados tipo OFF para el manejo de los dos pasos de aceleracin

R1 y R2 representan los restatos del tablero de elementos AC. 2.10 ARRANQUE Y- TRANSICION ABIERTA DE UN MOTOR TRIFASICO, UTILIZANDO PROGRAMADOR DE LEVAS El arranque de un motor en posicin Y-, consiste en energizar inicialmente los devanados del motor en posicin en Y, y transcurrido un tiempo determinado lograr que stos se conecten automticamente en . En el circuito de la figura 2.10.a cuando la conexin de los devanados pasa de Y a existe un instante en el cual los devanados quedan desenergizados, por ello este mtodo de arranque se conoce como transicin abierta. En la figura 2.10.b se presenta el circuito de control para realizar el arranque utilizando como controlador un programador de levas.

Figura 2.10.a Circuito de potencia

30

Figura 2.10.b Circuito de control

Figura 2.10.c Diagrama de ajuste de las levas

Una vez dada la orden de arranque pulsando P1, el funcionamiento de los microsuiches de la 2.10.b y segn el diagrama de la figura 2.10.c es el siguiente : MS1 : Energiza el contactor N y despus de un tiempo determinado por el ajuste de la leva que lo maneja, ste sale e ingresa el Contactor D.

31

MS2 : Energiza el contactor Y y coloca la alimentacin. MS3 : Para el motor del programador cuando ya se ha hecho el arranque. MS4 : Su efecto se ve en el momento de paro y sirve para llevar el motor y sus levas a la posicin inicial y dejar las levas listas para una nueva orden de arranque Como cada microsuiche del programador de levas maneja un contacto instantneo normalmente abierto y uno normalmente cerrado, MS1 en el diagrama Ladder de la figura 2.10.b representa el contacto normalmente cerrado. MS2, MS3 y MS4 representan los contactos normalmente abiertos.

32

3. CONCEPTOS BASICOS DE LOGICA PROGRAMADA 3.1 QUE ES LOGICA PROGRAMADA ?


Lgica programada es la forma bsica de trabajo de los PLCs, en los cuales los diseos elctricos realizados para controlar procesos automticos industriales son introducidos y almacenados en su memoria mediante un programa codificado en un lenguaje particular, o graficado en pantalla de acuerdo al terminal usuario de programacin y al software disponible. Por tal motivo a los PLCs tambin se les conoce como autmatas programables.

3.2 QUE ES Y COMO FUNCIONA UN PLC ?


Un PLC, Programmable Logic Controller, o controlador lgico programable, es un equipo electrnico diseado para controlar secuencias automticas, est conformado por cuatro bloques o mdulos fundamentales. 3.2.1 mdulo de alimentacin : Suministra la tensin a los diferentes mdulos a partir de una red externa, generalmente puede ser conectado a 120 220 V AC. 3.2.2 Mdulo de entradas : Es el encargado de recibir las seales elctricas normalizadas provenientes de captadores o transductores instalados en mquinas y equipos, dichas seales pueden ser : 1. Digitales, si provienen de sensores como fotoceldas, electrovlvulas, pulsadores, interruptores y microsuiches. Para este tipo de seales se requiere de un mdulo de entradas digitales. 2. Anlogas, si provienen de sensores de presin, nivel, flujo y temperatura. El mdulo en este caso debe ser para entradas anlogas. En ambos casos las seales son convertidas finalmente en informacin binaria "0" "1" lgico y enviada a una unidad central de procesos, la cual prueba peridicamente el estado de las entradas y copia esa informacin en una memoria de datos RAM, Random Access Memory. Todos los PLCs del laboratorio tienen mdulos de entradas digitales y trabajan a un nivel de +24 voltios DC provisto por ellos mismos mediante una fuente interna DC. Si se desea ingresar una orden al PLC, este voltaje se debe aplicar a una de sus entradas. Figura 3.2.2.

33

Figura 3.2.2 Conexin de pulsadores en un mdulo de entradas digitales

3.2.3 Unidad central de procesos o CPU : La CPU, Central Process Unit, consta de una unidad de tratamiento a base de un microprocesador y de una memoria RAM, en sta memoria se puede leer y escribir, sta es una memoria voltil, es decir, su contenido se pierde en caso de corte en la tensin de alimentacin. Para salvaguardar la informacin de la memoria RAM los PLCs utilizan dos opciones basadas en las memorias ROM, Read Only Memory. 1. Utilizan una memoria EPROM o ROM programable elctricamente y borrable mediante el uso de rayos ultravioleta, su informacin se mantiene ante la falta de corriente. 2. Utilizan una memoria EEPROM o ROM programable y borrable elctricamente. Su contenido se mantiene ante la falta de energa, en este caso la transferencia de un nuevo contenido borra la informacin anterior. Las principales funciones de la unidad de tratamiento de las seales a base de microprocesador son : 1. Leer sus instrucciones en la zona de memoria de la RAM, donde el programa est ordenado en forma de una serie de instrucciones codificadas en binario. 2. Escribir en la memoria de datos RAM. 3. Probar el estado de las entradas. 4. Definir y actualizar el estado de las salidas en funcin del programa que se ejecuta. 5. Generar una informacin binaria hacia el mdulo de salidas. 6. Efectuar operaciones lgicas. EL microprocesador puede ejecutar varios cientos de miles de operaciones por segundo. 3.2.4 Mdulo de salidas : Este mdulo elabora una seal elctrica basndose en la informacin binaria provista por la unidad de tratamiento y con ella hace operar las salidas correspondientes. Existen mdulos de salidas anlogas, los cuales

34

generan una seal pequea de voltaje o corriente AC y mdulos de salidas digitales que generan una seal DC, stas ltimas pueden ser para manejar rels, triacs o transistores, la descripcin es la siguiente : 1. Salidas digitales a rels: Se utilizan cuando el consumo de la carga que manejada es de pocos amperios y donde las conmutaciones no son demasiado rpidas, como en bobinas de contactores, electrovlvulas, solenoides, lmparas y pilotos. Se pueden utilizar en corriente alterna y corriente continua 2. Salidas digitales a triacs: Se utilizan cuando hay conmutaciones muy rpidas y las salidas a rel no son capaces de responder o su vida til se ve comprometida. Los triacs son muy utilizados en la industria y tienen una vida til mayor que los contactores. Sirven para corriente alterna y corriente continua. 3. Salidas digitales a transistores: Se utilizan cuando hay cargas de poco consumo, pero gran volumen de operaciones y gran velocidad de conmutacin, por ejemplo en telecomunicaciones. Generalmente se utilizan para corriente continua. En el laboratorio los PLCs tienen mdulos con salidas digitales a rel, figura 3.2.4.

Figura 3.2.4 Contactos internos y conexin externa de cargas en un mdulo de salidas digitales a rel, dichas cargas pueden ser bombillos pilotos o bobinas de contactores.

En este tipo de mdulos, cada salida es un contacto normalmente abierto que opera de acuerdo al programa almacenado en el PLC. Un terminal del contacto es interno, se encuentra unido a todos los terminales internos de los dems contactos y a un punto comn en el extremo del mdulo. En este punto se conecta el neutro de la red cuando las salidas son para manejar bombillos pilotos a 120V AC o una de las fases cuando los elementos a conectar directamente en ellas operan a 220 V AC. Slo en los PLCs de marca ABB los extremos internos de los contactos de salidas no estn unidos y es necesario realizar la conexin externamente. El otro extremo del contacto cuenta con un terminal externo identificado con el nmero de la salida, es all donde se conectan los preaccionadores que amplifican las seales de control y actan sobre los accionadores para el respectivo manejo de potencia.

35

3.3 COMO SE PROGRAMA UN PLC ?


Existen varios lenguajes de programacin en los autmatas programables y aunque no se pueden utilizar en todos los PLCs, el fabricante indica en las caractersticas generales de su equipo el lenguaje requerido. Los ms usados son aquellos que transfieren en forma grfica o en forma de listado de instrucciones los diagramas Ladder descritos ampliamente en el captulo primero, o diagramas de flujo, llamados en este texto diagramas secuenciales y cclicos, descritos ms adelante. 3.3.1 Programacin basada en diagramas Ladder : La mayora de los fabricantes incorporan este lenguaje debido a la semejanza con los rels utilizados en los automatismos elctricos de lgica cableada. En la representacin grfica se dibuja el diagrama Ladder en la pantalla del terminal de programacin o computador utilizado para ello. Los pulsadores y microsuiches normalmente abiertos o normalmente cerrados se reemplazan por contactos de la misma naturaleza. Las bobinas internas, bobinas que representan salidas, los contactos abiertos y los contactos cerrados se dibujan igual que en los diagramas. En todos los PLCs se utiliza una nomenclatura diferente para identificar cada elemento, lo cual hace posible asignarles una direccin real en la memoria RAM. En forma de listado de instrucciones se describe literalmente el diagrama Ladder, de arriba a abajo y de izquierda a derecha, utilizando cdigos alfanumricos para representar los elementos. La forma como se encuentran distribuidos en el diagrama se transcribe al PLC mediante instrucciones basadas en las definiciones del lgebra de Boole. 3.3.2 Programacin basada en diagramas secuenciales y cclicos : En forma grfica o mediante listado de instrucciones se describen las especificaciones de cualquier automatismo basado en diagramas de flujo llamados secuenciales y cclicos. Estos estn conformados por una serie de etapas con acciones asociadas, y condiciones llamadas transiciones. Un diseo en secuencial y cclico puede contener uno o varios diagramas relacionados entre s, de los cuales cada uno est compuesto de una etapa especial de inicio, representada por un doble cuadro, y cualquier nmero de etapas normales siguientes representadas por un cuadro sencillo, figura 3.3.2.a.

36

Figura 3.3.2.a Diagrama general secuencial y cclico

Una accin asociada puede ser encender una salida, cerrar uno o varios contactos, activar un temporizado, activar una bobina interna, activar otra etapa, etc. Se representan por flechas saliendo de las etapas donde se debe realizar la accin. En una transicin se encuentran las condiciones necesarias para pasar de una etapa a otra. Las condiciones cumplen la funcin de los contactos utilizados en lgica cableada y son controlados por las acciones asociadas o por rdenes externas. Se representan por rayas ubicadas perpendicularmente sobre las lneas que unen las etapas. Al correr un programa basado en diagramas secuenciales y cclicos no habr ms de una etapa activada a la vez y el cumplirse la transicin activa la etapa siguiente, desactivando la actual con sus acciones asociadas. Cada fabricante de PLCs le ha dado un nombre diferente a la programacin basada en estos diagramas, es as como en los PLCs Telemecanique se le llama Grafcet o PLUS Grfico de Orden Etapa-Transicin y en los Direct de Koyo se le denomina RLL Programming. En la figura 3.3.2.b. se muestra el diagrama secuencial y cclico para que un PLC active una salida en forma de tren de pulsos con dos temporizados.

37

Figura 3.3.2.b Tren de pulsos en secuencial y cclico.

La interpretacin del diagrama es la siguiente : La etapa 1 por tener doble cuadro inicia activada al momento de colocar en Run el PLC, la condicin para pasar a la etapa 2 es la orden de arranque P1, una vez dada esta orden, se pasa a la segunda etapa; se enciende la salida A y el temporizado TR1 comienza su temporizacin. Al transcurrir el tiempo asignado a TR1 el contacto normalmente abierto TR1 se cierra, cumplindose as la condicin para pasar a la etapa 3 y desactivando automticamente la salida A. La etapa tres coloca a temporizar a TR2 y al transcurrir el tiempo asignado a ste, se cierra el contacto abierto TR2 y se cumple la condicin para ir a la etapa 2 inicindose el ciclo nuevamente. El pulsar P0 en algn momento hace que el programa pase a la etapa inicial 1 a esperar nuevamente el pulso P1. A continuacin se describen las principales caractersticas y la metodologa de programacin para los PLCs existentes en el laboratorio. 3.4 DESCRIPCION GENERAL DEL PLC TELEMECANIQUE TSX 17-10 En el laboratorio se cuenta con dos PLCs TSX 17-10 o Telemecanique Booleano, los cuales pueden ser conectados a 120 220 V AC y a redes de 50 60 Hz. Las principales instrucciones con la nomenclatura utilizada por el PLC se describen a continuacin. 3.4.1 Entradas : Se identifican en el programa como Ij,k, donde j es el nmero del mdulo y k el de cada entrada. Para nuestro caso se cuenta con un mdulo denominado 0 y doce entradas numeradas desde I0,0 hasta I0,11. 3.4.2 Salidas : Se identifican como Oj,k donde j y k tienen el mismo significado que para las entradas, tendremos ocho entradas referenciadas desde O0,0 hasta O0,7. Estas pueden manejar contactos abiertos y/o cerrados designados en el programa con el mismo nombre de la salida que los hace accionar.

38

3.4.3 Bobinas internas : Se identifican con la letra B y se designan Bi donde i puede variar entre 0 y 127, tienen contactos abiertos y cerrados designados con el mismo nombre de la bobina. 3.4.4 Temporizados : Se identifican con la letra T y se designan como Ti, donde i puede variar entre 0 y 31, es decir, se cuenta con 32 temporizados tipo ON-Delay. El valor del retardo se obtiene del producto de los parmetros propios del elemento; Ti,B *Ti,P, donde : Ti,B : Base de tiempo que puede ser 1 minuto, 1 segundo, 0.1 segundo 0,01 segundo. Ti,P : Valor Preset, es una constante comprendida entre 1 y 9999. Los contactos abiertos y cerrados manejados por el temporizado se designan con el nombre Ti dado. 3.4.5 Metodologa de programacin : La programacin se hace en forma de listado de instrucciones con base en diagramas Ladder o en diagramas secuenciales y cclicos. Para ello el PLC cuenta con un cartucho llamado PL 7-1, que es un lenguaje Booleano, es decir, los diagramas se transfieren en forma de listado de instrucciones equivalentes mediante un terminal llamado TSX 317. Si el programa se realiza basado en diagramas Ladder, se asignan a las entradas, salidas, rels internos, temporizados y dems elementos del diagrama, la nomenclatura utilizada por el PLC y la disposicin o interconexin que tienen los elementos, se transfiere utilizando las instrucciones de la tabla 3.4.5. INSTRUCCIN L LN A AN O ON A IM O IM SIGNIFICADO Load Load Not And And Not Or Or Not And (Memoria intermedia) Or (Memoria intermedia) FUNCIN DESCRIPCIN Inicia una lnea con un contacto N.O Inicia una lnea con un contacto N.C Conexin serie de un contacto N.O Conexin serie de un contacto N.C Conexin paralelo de un contacto N.O Conexin paralelo de un contacto N.C Conexin serie de dos ramas Conexin paralelo de dos ramas

39

EP

End Program

Instruccin obligatoria al final del todo programa

Tabla 3.4.5. Instrucciones Ladder para programar el PLC Telemecanique TSX 17-10

Si la programacin se realiza basndose en diagramas secuenciales y cclicos, se llama programacin Grafcet en forma de listado de instrucciones y contiene las siguientes tres zonas de tratamiento: 3.4.5.1 Zona de tratamiento preliminar : Es utilizada para inicializar el Grafcet o activar las etapas iniciales, es obligatoria y tiene la misma estructura para cualquier aplicacin. Se realiza mediante los bits de sistema SY0, SY1 y SY21. Dichos bits son herramientas del lenguaje para asegurar el funcionamiento del programa. La figura 3.4.5.1 se muestra la zona preliminar utilizada en el captulo cuarto para la codificacin de los programas en el PLC TSX 17-10.

Figura 3.4.5.1 Estructura tpica de zona preliminar para PLC TSX 17-10

3.4.5.2 Zona de tratamiento secuencial : Contiene las instrucciones Grafcet para describir el cuerpo o estructura del diagrama, para ello la informacin de etapas iniciales y normales se transfiere utilizando las instrucciones de la figura 3.4.5.2 y la informacin correspondiente a las transiciones de acuerdo a las instrucciones Ladder de la tabla 3.4.5.

Figura 3.4.5.2 Instrucciones Grafcet para Telemecanique TSX 17-10

Para identificar las etapas, el programa emplea la letra X y se designan como Xi, donde i puede variar desde 1 hasta 16 para las iniciales y desde 1 hasta 62 para normales. 3.4.5.3 Zona de tratamiento posterior : Contiene las acciones asociadas a cada etapa, como el tratamiento de salidas, temporizados y bloques especiales. 3.5 DESCRIPCION GENERAL DEL PLC TELEMECANIQUE TSX 17-20 En el laboratorio se cuenta con un PLCs TSX 17-20 o Telemecanique Grfico el cual puede ser conectado a 120 220 V AC y redes de 50 60 Hz.

40

Las principales instrucciones con la nomenclatura utilizada por el lenguaje PL7-2 se describe a continuacin. 3.5.1 Entradas : Se representan por contactos normalmente abiertos o por contactos normalmente cerrados, se identifican con la letra I y se designan Ij,k, donde j es el nmero del mdulo al cual pertenece y k es cada una de las entradas del mdulo. Para nuestro caso se cuenta con un mdulo de doce entradas identificado como modulo 0, las entradas se encuentran numeradas desde I0,0 hasta I0,11. Figura 3.5.1.

Figura 3.5.1 Representacin de entradas

La salida I0,0 puede ser configurada para poner en Run-Stop el programa almacenado. Tambin cuenta con una entrada especial denominada I25,26 para ser utilizada en aplicaciones donde la conmutacin de la seal de entrada sea muy rpida como la proveniente de un Encoder. 3.5.2 Salidas : Se representan por una bobina, se identifican con la letra O y se designan Oi,j donde j e i tienen el mismo significado que para las entradas, se cuenta con un mdulo de ocho salidas numeradas desde O0,0 hasta O0,7. Estas tienen contactos abiertos y cerrados identificados en el programa con el mismo nombre de la salida , figura 3.5.2.

Figura 3.5.2 Representacin de salidas y sus contactos

3.5.3 Bobinas internas : Se identifican con la letra B y se designan Bi donde i puede variar entre 0 y 127, de las cuales, las numeradas desde B0 hasta B97 cuentan con la propiedad llamada Tampn y consiste en memorizar el estado de funcionamiento en caso ocurrir un corte de la alimentacin al PLC. Todas tienen contactos abiertos y cerrados identificados con el mismo nombre de la bobina. Figura 3.5.3.

Figura 3.5.3 Representacin de rels internos y sus contactos

3.5.4 Temporizados : Se identifican con la letra T y se designan como Ti , donde i puede variar entre 0 y 31, es decir, se cuenta con 32 temporizados ON-Delay. Figura 3.5.4.

41

Figura 3.5.4.a Representacin de temporizados

El valor del retardo se obtiene del producto de los parmetros Ti,B*Ti,P donde : Ti,P: Valor Preset, es una constante comprendida entre 1 y 9999. Ti,B: Base de tiempo que puede ser 1 minuto, 1 segundo, 0.1 segundo 0,01 segundo. El funcionamiento del bloque temporizado se describe en los tres pasos siguientes: 1. Cuando las entradas E y C, Enable y Control, estn a 0 lgico el valor dado al parmetro Ti,P es almacenado en una variable interna llamada Ti,V y las salidas D y R, Done y Running, se encuentran en 0 lgico. 2. Si las entradas E y C se ponen a 1 lgico la salida D se queda en 0, la salida R se pone a 1 y el temporizado evoluciona llevando la variable interna Ti,V del valor dado a Ti,P a el valor cero. 3. Al llegar la variable Ti,V al valor cero, la salida D se pone a 1 lgico y la salida R a 0 lgico. La puesta a 0 de la entrada C, congela la temporizacin, la puesta a 0 de las entradas C y E Resetea el temporizado. En este lenguaje los temporizados no tienen contactos, por tal razn se conecta una bobina interna a la salida D y donde se requiera de contactos temporizados se colocan contactos de dicha bobina, la figura 3.5.4.b muestra la conexin adecuada para que opere como un temporizado tipo ON. Para configurar los parmetros del bloque debe ubicase el cursor en la instruccin Ti y pulsar ZM.

Figura 3.5.4.b Conexin de temporizados

3.5.5 Bobinas auxiliares : Las siguientes son las bobinas ms utilizadas para realizar un programa en el lenguaje PL7-2 : 3.5.5.1 Jump: Es una bobina que provoca la interrupcin inmediata de la ejecucin de la red en curso y una continuacin del programa en el Label o etiqueta designado por la instruccin, se identifica con la letra J. Un Label es el nombre dado a una pgina virtual o pantallazo de cuatro lneas que posee el terminal de programacin para realizar las aplicaciones.

42

Figura 3.5.5.1 Representacin de la bobina Jump

3.5.5.2 Set : Es una bobina que permite memorizar salidas y bobinas internas, se identifica con la letra S.

Figura 3.5.5.2 Representacin de la bobina Set

3.5.5.3 Reset : Es una bobina que permite desactivar salidas y bobinas internas memorizadas por la instruccin S, se identifica con la letra R.

Figura 3.5.5.3 Representacin de la bobina Reset

3.5.6 Metodologa de programacin : El PLC Telemecanique TSX 17-20 cuenta con un cartucho de programacin grfica llamado lenguaje PL7-2, el cual puede ser utilizado mediante un terminal de programacin o consola TSX 407 mediante computador utilizando el paquete PL7-2 en ambiente DOS. Los programas se realizan de acuerdo a la nomenclatura e instrucciones descritas anteriormente y puede ser en diagramas Ladder o en diagramas secuenciales y cclicos, en cuyo caso el fabricante le da el nombre de programacin Grafcet o grfico de orden etapa transicin. 3.5.6.1 Programacin utilizando terminal grfico o consola TSX 407 : Este terminal est equipado con el cartucho de lenguaje TSX TS4 50F. Para su funcionamiento el terminal cuenta con el conector TSX 17ACC7 que proporciona la alimentacin de voltaje a la consola y establece la completa compatibilidad con el autmata. Este debe conectarse en la entrada de comunicaciones adecuada, entrada 2 en la figura 3.5.6.1.a. En la misma figura la entrada 1 es utilizada para contador rpido o Encoder y la 2 para un modulo M1 adicional.

Figura 3.5.6.1.a Entradas de comunicaciones del PLC Telemecanique TSX 17-20

43

La pantalla est constituida por un visualizador de cristal lquido que tiene seis lneas de veinticuatro caracteres cada una. Est dividida en cinco zonas "imaginarias". Figura 3.5.6.1.b.

Figura 3.5.6.1 Estructura de la pantalla del terminal de programacin TSX 407

Zona 1 : reservada para hacer los grficos en Ladder o en Grafcet. Zona 2 : reservada para la introduccin y visualizacin de las direcciones y los comentarios. Zona 3 : reservada para la visualizacin de los acontecimientos del TSX 17-20 tales como defectos, funcionamientos particulares, entre otros. Zona 4 : reservada para la visualizacin del estado del autmata tales como modo Run, Stop, etc. Zona 5 : reservada para la visualizacin de los modos de funcionamiento del terminal, es decir, es el men de opciones y a ste se accede por medio de las teclas dinmicas situadas inmediatamente debajo de la pantalla. La definicin de las teclas de funciones del terminal se muestra en la tabla 3.5.6.1.

44

Tabla 3.5.6.1 Teclas del terminal de programacin TSX 407

3.5.6.2 Construccin de programas utilizando el terminal TSX 407 : Para la programacin del autmata, el primer paso a seguir es el borrado del contenido de la memoria del sistema; para esto, asegrese que el PLC se encuentre en modo Stop, de lo contrario, seleccione la opcin DBG y luego Stop; una vez se encuentre en modo "paro", seleccione la opcin PRG del men principal, all se debe seleccionar ms men con la figura / , ahora ya se puede borrar memoria con la opcin CLM, Clear Memory, con sto, el terminal propone configurar la memoria para recibir una estructura Ladder, LAD o Grafcet, SEQ, se elige el mtodo que se desee utilizar. La programacin en Ladder, se hace colocando elementos o funciones sobre unas lneas horizontales, en el momento de la programacin se desglosa el diagrama en redes de contactos con cuatro lneas cada una, estas lneas llevan una "etiqueta" o Label que se identifica con la letra L y se designa como Li, donde i puede variar de 1 a 999, es decir, se puede construir un programa hasta de 3996 lneas. Para la programacin en Grafcet, el TSX 17-20 cuenta con ocho "pginas" virtuales de P0 a P7, en las cuales se construye el programa; cada pgina contiene ocho columnas de C0 a C7 y catorce lneas de L0 a L13. Los programas en Grafcet, al igual que en el PLC Telemecanique Booleano descrito anteriormente, se construyen en las zonas preliminar, secuencial y posterior,

45

basados en las etapas identificadas con la letra X y designadas como Xi. Con i de 0 a 16 para las iniciales y de 0 a 96 para las normales. 3.5.6.2.1 Zona de tratamiento preliminar : Contiene todas las instrucciones que no son Grafcet, tales como redes de contactos con informacin sobre marcha automtica, manual, paro de emergencia, inicializacin, configuraciones, etc. Todo el programa introducido en esta zona, se lee en cada giro de ciclo. Para realizar la zona preliminar, el paquete PL7-2 cuenta con variables internas conocidas como bits sistemas, identificados con las letras SY y designados como SYi, donde i puede variar desde el 00 hasta el 23. Los bits sistema ms utilizados son los SY21, SY22, SY23, y estn encargados de asegurar la gestin de los modos en marcha. Estos bits se deben programar en la zona de tratamiento preliminar de todas las aplicaciones, la descripcin es la siguiente : 1. SY21: inicializacin de Grafcet, Puesta al nivel lgico "1" a travs de una bobina Set, provoca la reinicializacin del Grafcet, es decir, las etapas que se encuentren activas se desactivan y las etapas iniciales se activan. 2. SY22: puesta a cero del Grafcet, cuando se coloca al nivel lgico "1" a travs de una bobina Set, desactiva la totalidad de las etapas del Grafcet. 3. SY23: fijacin o preposicionamiento del Grafcet, puesta al nivel lgico "1" a travs de una bobina Set, permite congelar el Grafcet en la etapa en curso, es decir, mantiene activas las etapas en curso y desactivas las dems. La figura 3.5.6.2.1 muestra la zona preliminar utilizada en el captulo cuarto par la codificacin de diseos con una sola etapa inicial X1 en el PLC TSX 17-20. Si el diagrama secuencial y cclico a programar contiene ms de una etapa inicial, es necesario colocarlas en paralelo con X1. El fabricante recomienda realizar la zona preliminar en tres Labels diferentes.

Figura 3.5.6.2.1 Estructura tpica de zona preliminar para PLC TSX 17-20

3.5.6.2.2 Zona de tratamiento secuencial : Contiene todas las instrucciones Grafcet tales como etapas iniciales, sucesin de etapas con sus respectivas transiciones. Las entradas y contactos de bobinas internas que conforman cada una de las transiciones, se escriben en forma Ladder.

46

La tabla 3.5.6.2.2 agrupa los smbolos, funciones y usos de los elementos con que se elabora la zona secuencial.

Tabla 3.5.6.2.2 Smbolos y elementos Grafcet

Otras funciones importantes son : 1. Activacin simultnea de etapas: permite que se activen simultneamente varias etapas, 4 por pantalla y como mximo 16 por Grafcet. El smbolo y el significado grfico se muestran en la figura 3.5.6.2.2. 2. Desactivacin simultnea de etapas: permite que se desactiven simultneamente varias etapas, 4 por pantalla y como mximo 16 por Grafcet. El smbolo y el significado grfico se muestran en la figura 3.5.6.2.2.

Figura 3.5.6.2.2 Activacin y desactivacin simultnea de etapas

3.5.6.2.3 Zona de tratamiento posterior : Contiene en forma de redes de contactos Ladder las acciones asociadas a cada etapa, para ello es necesario colocar contactos con los nombres de las etapas donde se quieran las acciones. Estas acciones pueden ser: Activacin de salidas, saltos a otra etapa, activacin temporizados y bloques especiales, etc. 3.5.6.3 Construccin de programas utilizando conexin al computador : Como se mencion anteriormente, sta es otra manera de programar el PLC, se cuenta un programa de lenguaje PL 7-2, que funciona bajo ambiente DOS, es de aclarar que ste es el mismo lenguaje que contiene el cartucho TSX TS4 50F.

47

Desde el punto de vista de la conexin fsica, el computador se puede conectar directamente al PLC sin necesidad de hacer uso del conector TSX 17ACC7. El cable que comunica al autmata con el computador a travs de su puerto serial, debe tener el interruptor ubicado en su conector en la posicin PLC. Para la construccin de programas se tiene la misma filosofa que en la consola de programacin, es decir, el programa ofrece un men en la parte inferior de la pantalla y las teclas dinmicas se reemplazan por las teclas F1,..., F10; la tecla Quit es reemplazada por la tecla Delete. Al computador ser encendido, siempre carga automticamente el lenguaje PL7-2. As como se hace con la consola, lo primero es definir si la aplicacin a realizar es Ladder o Grafcet, luego se borra el contenido de la memoria y el programa se realiza con las teclas de funcin F1 a F10.

3.6 DESCRIPCION GENERAL DEL PLC Koyo 205 CON CPU DL-240
Los PLCs marca Koyo, cuentan con cuatro diferentes familias, cada una con caractersticas un poco distintas, dichas familias son la 105, 205, 305 y 405, en el laboratorio se dispone de dos DirectLOGIC 205 para ser conectados a 120 220 V AC, hay tres tipos diferentes de CPU, est la CPU DL-230, la DL-240 y la DL-250, siendo la DL-240 con la que contamos en el laboratorio. La DL-240 es una CPU modular de 3.8 KB de memoria de programa y una velocidad de acceso de 1.4 s; los programas son almacenados en una memoria EEPROM con una capacidad de 2.5 KB; ofrece dos puertos de comunicacin. El Port 1 permite conectar el PLC al computador sin necesidad de Hardware adicional. El Port 2 permite construir redes con otros PLC. La DL-240 cuenta con tres modos de operacin : 1. Program Mode: Bajo ste, no se puede ejecutar ningn programa, solo se fabrican y corrigen programas. Adicionalmente, se permite variar algunos parmetros a la CPU. 2. Run Mode: Se ejecuta el programa que se enve al PLC o el que all est almacenado. En este modo de funcionamiento, la unidad de tratamiento de la seal estar sensando peridicamente nuestra ordenes a travs del mdulo de entradas y ejecutndolas a travs del mdulo de salidas. 3. Test Mode: Este modo permite mantener el estado de las salidas y otros parmetros del PLC mientras se conmuta entre los modos Program y Run. Los anteriores modos de operacin se pueden controlar de dos maneras : 1. Con el interruptor Term-Run colocado en la parte superior del PLC 2. Desde el programa DirectSOFT, siempre y cuando el interruptor se encuentre en la posicin Term, de lo contrario ser ignorada la orden, este programa lo proporciona la marca Koyo para el manejo de sus PLCs.

48

Existen tres consideraciones muy importantes para la programacin de los PLCs Koyo : 1. El PLC trabaja con un sistema de numeracin octal, es decir, ningn elemento est referenciado con los nmeros 8 o 9, por ejemplo el nmero 128 no existe, el nmero 192 no existe, el nmero 115 si existe. 2. Todo programa deber terminar con la bobina End, sto le indicar a la CPU hasta donde ejecutar el programa. 3. Todos los temporizados son del tipo ON-Delay. Los principales smbolos e instrucciones con que cuenta DirectSOFT para la programacin de PLCs Koyo se describen a continuacin. 3.6.1 Etapas iniciales y normales : Las iniciales ISG entran activadas cuando el PLC entra en modo RUN. Las etapas normales SG solo se ejecutan cuando son activadas en el programa. Es importante notar que las etapas tambin pueden manejar contactos que sern referenciados con la letra S y el nmero de la etapa a la cual pertenecen. Ambas etapas se pueden designar con nmeros entre el 0 y el 777.

Figura 3.6.1 Representacin de etapas

3.6.2 Entradas : Son representadas por contactos normalmente abiertos o normalmente cerrados segn la necesidad y se identifican con la letra X. Cada PLC cuenta con un mdulo de diez y seis entradas, sobre l, estas se separadas en dos bloques de a ocho y numerado cada uno desde X0 hasta X7. En el programa se identifican de X0 a X7 para el primer bloque y de X10 a X17 para el segundo y como el mdulo solo cuenta con ocho leds indicadores, un selector A, B ubicado en la parte superior izquierda, permite ver la operacin del primer grupo de entradas estando en la posicin A y del segundo grupo estando en la posicin B.

Figura 3.6.2 Representacin de entradas

3.6.3 Salidas : Son representadas por bobinas tipo Out y se identifican con la letra Y. Se cuenta con un mdulo que contiene dos grupos de ocho salidas numeradas de Y0 a Y7, para el primer grupo y de Y10 a Y17 para el segundo.

49

Figura 3.6.3 Representacin de salidas

3.6.4 Bobinas internas : Son bobinas tipo Out y se identifican con la letra C y un nmero entre 0 y 377, sus contactos se designan igualmente con la letra C y el nmero de la bobina.

Figura 3.6.4 Representacin de rels internos

3.6.5 Temporizados : Se encuentran en las cajas o Boxes llamadas Timer/Counter/Sr, se identifican con la letra T y un nmero entre 0 y 177 para los simples entre 0 y 176 para los acumulativos, ambos llevan la letra K acompaada de un nmero que multiplicado por la base de tiempo da el valor de retardo del temporizado. Todos son de tipo ON-Delay. 3.6.5.1 TMR : Temporizado simple que trabaja con una base de tiempo de 0.1 s, su lmite de tiempo es de 999.9 s. Por ejemplo; para programar un temporizado de cinco segundos de retardo, es necesario darle el valor 50 a la constante K. La puesta a 1 lgico su entrada inicia la temporizacin la puesta a 0 lgico lo resetea.

Figura 3.6.5.1 Representacin de temporizados TMR

3.6.5.2 TMRF : Temporizado simple que trabaja con una base de tiempo de 0.01 s, su lmite de tiempo es de 99.99 s. Por ejemplo; para programar un temporizado con 10 centsimas de segundos de retardo, es necesario darle el valor de 10 a la constante K. La puesta a 1 lgico de su entrada inicia la temporizacin, la puesta a 0 lgico lo resetea.

Figura 3.6.5.2 Representacin de temporizados TMRF

3.6.5.3 TMRA : Temporizado acumulativo con base de tiempo 0.1 s, su lmite de tiempo es de 9999999.9 s y se configuran igual que los dos anteriores. En este caso el valor acumulativo no se borra al deshabilitar la entrada, sino que se almacena para continuar la cuenta cuando se habilite nuevamente y solo se borra al poner a 1 lgico la entrada R, Reset.

50

Figura 3.6.5.3 Representacin de temporizados TMRA

3.6.5.4 TMRAF : Temporizado acumulativo que opera igual que el anterior, tiene base de tiempo de 0.01 s y un lmite de tiempo de 99999.9 s.

Figura 3.6.5.4 Representacin de temporizados TMRAF

Todos los temporizados tienen contactos denominados con el mismo nombre del elemento al cual pertenece. 3.6.6 Bobinas auxiliares : Adems de las etapas iniciales y normales, entradas, salidas, temporizados y contadores, existen instrucciones representadas por bobinas y que hacen ms fcil, rpida y eficiente la programacin de los PLCs Koyo. 3.6.6.1 Jump : Permite "saltar " o pasar de una etapa a otra, con la particularidad de desactivar de manera automtica la etapa de origen, junto con las instrucciones que no se encuentren bajo la instruccin Set.

Figura 3.6.6.1 Representacin de bobinas Jump

3.6.6.2 Set : Permite memorizar una o varias entradas, salidas, rels internos y etapas.

Figura 3.6.6.2 Representacin de bobinas Set

3.6.6.3 Reset : quita la memoria de entradas, salidas, rels internos, etapas, temporizados y contadores activados previamente bajo bobina Set.

51

Figura 3.6.6.3 Representacin de bobinas Reset

3.6.6.4 End : Es una bobina obligatoria al final de todo programa.

Figura 3.6.6.4 Representacin de bobinas End

3.6.7 Metodologa de programacin : Los PLCs marca Koyo se programan en forma grfica basada en los diagramas secuenciales y cclicos, dicha programacin PLUS Programming y se realiza mediante es llamada por los fabricantes lenguaje RLL las instrucciones del Software DirectSOFT descritas anteriormente. 3.6.7.1 Construccin de los programas : Para programar una aplicacin se asigna a los elementos e instrucciones del diagrama general secuencial y cclico, los nombres e instrucciones descritos anteriormente para PLC Koyo anteriormente y se realiza el programa en el software DirectSOFT, cuya ruta de acceso se muestra en la figura 3.6.7.1.a.

Figura 3.6.7.1.a Ruta de acceso al software DirectSOFT

Inicialmente el programa abre la ventana Launch de la figura 3.6.7.1.b, ella est dividida en cuatro secciones.

52

Haciendo doble clic sobre el icono DSP 2.0 de la seccin applets , presenta la ventana de la figura 3.6.7.1.c, para el inicio de nuevo proyecto; Haciendo doble clic en la seccin Utilities, se obtiene informacin a cerca de las versiones y propiedades de los dems programas contenidos en el paquete de programacin; la seccin Documents contiene el listado con todos los proyectos almacenados; la seccin Links, permite realizar vnculos a otras aplicaciones como Excel, Quattro Pro, etc. En las secciones 5.2 y 5.3 se muestra el procedimiento para realizar vnculos a Microsoft Excel y a Lookout.

figura 3.6.7.1.b Ventana principal de DirectSOFT

En la ventana de nuevo proyecto se suministra la informacin sobre la familia del PLC, 205 para nuestro caso; el tipo de CPU , DL-240 y el nombre deseado para el proyecto.

figura 3.6.7.1.c Ventana de nuevo proyecto

Despus de terminado el dilogo aparece la ventana de programacin en el modo de edicin, figura 3.6.7.1.d, es all donde se desarrolla la nueva aplicacin.

53

Figura 3.6.7.1.d Ventana programacin, en el modo de edicin y con la paleta de herramientas activada.

3.6.7.2 Documentacin de los programas : Cuando se ha construido el programa y ste ha funcionado correctamente es muy recomendable documentarlo y asignar Nicknames o "apodos", informacin de conexin y descripcin a cada uno de los elementos, para sto se debe desactivar el modo Edit haciendo clic en Edit Mode, del submen Edit o presionando las teclas CTR+E, luego se hace doble clic sobre el elemento que se desea documentar y aparecer la ventana de dilogo de la figura 3.6.7.2.a, llamada Element Browser y con los campos: Element, Nickname, Wiring Info y Description.

Figura 3.6.7.2.a Ventana de dilogo para la documentacin de elementos

54

Al llenar los campos deseados y hacer clic en Write Detail y luego en Exit. En la ventana de edicin se debe visualizar de inmediato en la parte superior del elemento; el nombre, el apodo, la informacin de conexin y la descripcin, de lo contrario hay que habilitar la opcin de visualizacin, este propsito se logra de dos maneras. 1. Haciendo clic derecho sobre el elemento y seleccionando Option..., aparecer la ventana de dilogo de la figura 3.6.7.2.b y en su opcin Ladder se habilitan los campos que se quieren ver documentados.

Figura 3.6.7.2.b Ventana de dilogo para ver la documentacin de elementos

2. Haciendo clic en el submen View de la barra de herramientas, se selecciona Options y se repite el procedimiento anterior. La ventana de edicin con la documentacin proporcionada en la figura 3.6.7.2.a se muestra en la figura 3.6.7.2.c.

55

Figura 3.6.7.2.c Ventana de dilogo con documentacin de elementos

3.6.7.3 Ejecucin de los programas : Para ejecutar el programa es necesario llevarlo a informacin binaria mediante la compilacin y luego guardarlo en el disco duro, estos dos propsitos se logran haciendo clic en la secuencia de la figura 3.6.7.3.a.

Figura 3.6.7.3.a Compilado y guardado de programa en el disco duro

Ya con el programa compilado y guardado en el disco duro y con el PLC conectado al puerto COM2 del computador, se sigue el procedimiento de la figura 3.6.7.3.b y aparecer una ventana de dilogo como la figura 3.6.7.3.c.

3.6.7.3.b Conexin en software del PLC al computador

56

Figura 3.6.7.3.c Seleccin del tipo de Link a utilizar

En esta ltima ventana se selecciona el tipo de conexin o Link a utilizar y se hace clic en la opcin Select. En la seccin 5.2.1 del captulo se describe el significado y la creacin de un Link de comunicaciones. La ventana de la figura 3.6.7.4.d indicar que la comunicacin se ha establecido.

Figura 3.6.7.4.d Establecimiento de la comunicacin entre el computador y el PLC

Si el programa almacenado en el PLC difiere del almacenado en el disco, una ventana de dilogo preguntar si se utiliza el disco o el PLC. En caso de seleccionar disco, el programa existente en el PLC ser borrado, si la seleccin es PLC, la aplicacin desarrollada en el monitor ser borrada y se escribe la que est contenida en el autmata. 3.6.7.4 Impresin programas : Una gran ventaja del trabajo bajo ambiente Windows es la facilidad de concatenar las herramientas de los programas y la estandarizacin de las mismas, para la impresin, el programa nos brinda la comodidad de seleccionar si queremos o no imprimir los nombres de elementos, apodos, informacin de conexionado, comentarios y el nmero de columnas y otras opciones. A la ventana de la figura 3.6.7.4 se accede con la opcin Print Preview del submen File de la barra de herramientas y es la que nos permite configurar la impresin del programa.

57

Figura 3.6.7.4 Ventana para la configuracin de impresin

3.7 DESCRIPCION GENERAL DEL PLC ABB PROCONTIC K200


En el laboratorio se cuenta con dos PLCs ABB Procontic K200, los cuales deben ser conectados a 220 V AC. Las principales instrucciones y la nomenclatura para la programacin se describen a continuacin. 3.7.1 Entradas : Se cuenta con doce entradas digitales identificadas como 0i, donde i puede variar de 0 a 7 y de 10 a 13, es decir se tienen las entradas 00,.. 07, 010, , 017. Pueden tener contactos abiertos y cerrados identificados con el mismo nombre de la entrada. 3.7.2 Salidas : Se cuenta con ocho salidas digitales a rel, cada una con dos terminales externos identificados en el mdulo como W0-50, W1-51, .,W7-57. Los terminales W no se encuentran unidos internamente, dicha conexin se debe hacer entre los terminales de las salidas a utilizar, en el programa simplemente se designan como 50, 51,.,57. Las salidas pueden tener contactos abiertos y cerrados identificados con el mismo nombre de la salida. 3.7.3 Bobinas internas : Se tienen 51 bobinas internas identificadas como 200, 201, 202,.250. En este PLC, las bobinas con memoria de tampn, que conservan su estado de operacin an cuando exista una interrupcin de la alimentacin al PLC, se identifican desde el nmero 400 al 557.

58

3.7.4 Temporizados : Se identifican con la letra T y un nmero de cinco cifras, donde las dos primeras son el nmero asignado al temporizado y las tres restantes, el tiempo de retardo en segundos. Por ejemplo; para un temporizado nmero 01 con retardo de 20 segundos, la instruccin ser : T01020. Los temporizados tienen contactos abiertos y cerrados, identificados con la letra T y las dos cifras que indican el nmero asignado al elemento. El tiempo de retardo no se tiene en cuenta. 3.7.5 Metodologa de programacin : Los diagramas se transfieren al PLC en forma de listado de instrucciones equivalentes utilizando un terminal de programacin y basndose en diagramas Ladder nicamente. Para ello se asigna a el diagrama general la nomenclatura utilizada para designar entradas, salidas, rels internos y temporizados descrita anteriormente y la forma como se encuentran interconectados los elementos, se transcribe al PLC mediante las instrucciones de la tabla 3.7.5.

INSTRUCCIN ! !N & &N / /N & STR / STR

SIGNIFICADO Load Load Not And And Not Or Or Not And (Memoria intermedia) Or (Memoria intermedia)

FUNCIN

DESCRIPCIN Inicia una lnea con un contacto N.O Inicia una lnea con un contacto N.C Conexin serie de un contacto N.O Conexin serie de un contacto N.C Conexin paralelo de un contacto N.O Conexin paralelo de un contacto N.C Conexin serie de dos ramas Conexin paralelo de dos ramas

FUN 99

End Program

Instruccin obligatoria al final del todo programa

Tabla 3.7.5 Instrucciones para programar los PLCs ABB

60

4. DISEOS DESARROLLADOS EN LOGICA PROGRAMADA


En este captulo se presentan diseos que muestran la forma de realizar y codificar una programa para la automatizacin de mquinas o equipos por medio de PLCs. Al igual que en el captulo segundo; estos diseos son la base de las grandes aplicaciones y estn referidos a los elementos disponibles en el laboratorio. Los ms pedaggicos se codifican en los lenguajes : 1. Ladder y Grafcet para PLCs Telemecanique Grfico y Telemecanique Booleano. PLUS Programming para PLCs Koyo 2. RLL 3. Ladder para PLCs ABB. Slo se utilizan temporizados tipo ON y en los diagramas Ladder no se coloca la nomenclatura para identificar los terminales de los rels, contactores y sus contactos, pues el objetivo en este caso es reemplazarlos por las instrucciones equivalentes de cada tipo de PLC. 4.1 TREN DE PULSOS CON UN TEMPORIZADO TIPO ON Los trenes de pulsos de la figura 4.1 permiten activar una carga intermitentemente a travs de las bobinas A B. Como se utiliza un solo temporizado el tiempo de operacin y el de reposo es igual.

Figura 4.1 Diagramas generales Ladder y secuencial y cclico

61

Si la salida es tomada en A la carga inicia activada durante el tiempo ajustado al temporizado TR1 T1; si es tomada en B inicia desactivada durante el mismo tiempo. 4.1.1 Asignacin, Programas y conexiones para PLCs Telemecanique Booleano = T.B y Telemecanique Grfico = T.G : Entradas: Arranque = I0,2 , Paro = I0,3 ; Salidas: A = O0,2 , B = O0,3 ; Rels internos: CR1 = B10 ; CR2 = B11 ; Temporizado: TR1 = T1.

Figura 4.1.1.a Diagrama Ladder con asignacin para T. B

Figura 4.1.1.b Programa Ladder paraT.B

62

Figura 4.1.1.c Programa Ladder para T.G

Figura 4.1.1.d Diagrama secuencial y cclico con asignacin para T.B

Figura 4.1.1.e Programa Grafcet para T.B

63

Figura 4.1.1.f Programa Grafcet para T.G

Figura 4.1.1.g Conexin de entradas y salidas para PLCs T.B y T.G

4.1.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: Arranque = X2 , Paro = X3 ; Salidas A : Y2 , B = Y3 ; Temporizado: T1 = T1.

64

Figura 4.1.2.a Diagrama secuencial y cclico con asignacin para Koyo

Figura 4.1.2.b Conexin de entradas y salidas para Koyo

65

Figura 4.1.2.c. Programa en

plus

Programming para PLC Koyo

66

4.1.3 Asignacin, programa y conexiones para PLC ABB : Entradas: Arranque = 02 , Paro = 03 ; Salidas: A = 52 , B = 53 ; Rels internos: CR1 = 200 , CR2 = 201 ; Temporizado: TR1 = T1005.

Figura 4.1.3.a Diagrama Ladder con asignacin para ABB

Figura 4.1.3.b Programa Ladder para ABB

67

Figura 4.1.3.c Conexin de entradas y salidas para ABB

4.2 TREN DE PULSOS CON DOS TEMPORIZADOS TIPO ON Los trenes de pulsos de la figura 4.2 permiten activar una carga intermitentemente a travs de las bobinas A B. Como se utilizan dos temporizados existe control independiente sobre el tiempo de encendido y el tiempo de apagado.

Figura 4.2 Diagramas generales Ladder y secuencial y cclico

Si la salida es tomada en A la carga inicia activada durante el tiempo ajustado al temporizado TR1 T1; si es tomada en B inicia desactivada durante el tiempo ajustado a TR2 T2.

68

4.3 USO DE TEMPORIZADO EXTERNO TIPO OFF


Para codificar un programa Ladder que contenga temporizados tipo OFF, en los PLCs que no los manejen, se pueden emplear dos mtodos: 1. Simularlos inicialmente en el diseo Ladder con temporizados tipo ON y luego codificar el programa con el diseo modificado. 2. Utilizar una salida del PLC para permitir la alimentacin de la bobina de un temporizado externo tipo OFF y conectar sus contactos a las entradas del PLC. El primer mtodo se trato en la seccin 2.4 del captulo segundo, en esta seccin trataremos el segundo y consiste en cambiar del diagrama Ladder, la bobina del temporizado tipo OFF por la salida utilizada para energizar la bobina del mdulo externo y los contactos instantneos y temporizados por las entradas en las cuales se conecten los contactos del mdulo El programa se codifica basndose en el diagrama modificado. La figura 4.3 es el circuito de control de un tren de pulsos con temporizados ON y OFF, en las secciones 4.3.1 y 4.3.2 se utiliza un mdulo externo para reemplazar el temporizado OFF. Como generalmente no se realizan diseos en secuencial y cclico con temporizados tipo OFF, el ejemplo solo es codificado para los PLCs programables en base a diagramas Ladder.

Figura 4.3 Diagrama general Ladder

Si la salida es tomada en A la carga inicia activada durante el tiempo ajustado al temporizado TR1; si es tomada en B inicia desactivada durante ese mismo tiempo.

69

4.3.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: Arranque = I0,2 , Paro = I0,3 , Entrada del contacto externo TR2 T.O = I0,4 ; Salidas: A = O0,2 , B = O0,3 , Salida a la bobina del temporizado externo TR2 = O0,4 ; Rels internos: CR = B10 ; Temporizado: TR1 = T1.

Figura 4.3.1.a Diagrama Ladder con asignacin para T.B

Figura 4.3.1.b Programa Ladder para T.B

70

Figura 4.3.1.c Programa Ladder para T.G

Figura 4.3.1.d Conexin de entradas y salidas para T.B y T.G

4.3.2 Asignacin, programacin y conexiones para PLC ABB : Entradas: Arranque = 02 , Paro = 03 , Entrada del contacto externo TR2 = 04 ; Salidas: A = 52 ; B = 53 , Salida a la bobina del temporizado externo TR2 = 54 ; CR = 200 ; Temporizado: TR1 = T1005.

71

Figura 4.3.2.a Diagrama Ladder con asignacin para ABB

Figura 4.3.2.b Programa Ladder para ABB

Figura 4.3.2.c Conexin de entradas y salidas para ABB

72

4.4 FUNCION REFRESCO CON TEMPORIZADO TIPO ON


La figura 4.4 muestra los diagramas ladder y secuencial y cclico de una aplicacin en la cual es necesario seguir dando orden de arranque al circuito, o la salida manejada por la bobina A se apagar. El tiempo en dar cada nueva orden de refresco debe ser menor al ajustado al temporizado TR1 T1. El diseo de funcin refresco con temporizado tipo OFF se present en la figura 2.6 del captulo segundo.

Figura 4.4 Diagramas generales Ladder y secuenciales y cclicos

4.5 SECUENCIA A, B Las secuencias de la figura 4.5 manejan las bobinas A y B de la siguiente manera : Un primer pulso P1 activa la bobina A, un segundo pulso P1 activa la bobina B y el primer ciclo finaliza. Un nuevo pulso P1 activa la bobina A dando inicio a un segundo ciclo. Las bobinas mencionadas operan slo mientras el pulsador est presionado.

73

Figura 4.5 Diagramas generales Ladder y secuencial y cclico

4.6 SECUENCIA A, A , B, B Las secuencias de la figura 4.6 manejan las bobinas A y B de la siguiente manera : Cada pulso P1 activa una de ellas conservando el orden A, A, B, B. Una vez se llega a B por segunda vez, el primer ciclo finaliza y un nuevo pulso P1 activa la bobina A dando inicio a un segundo ciclo. Las bobinas mencionadas operan slo mientras el pulsador est presionado.

Figura 4.6 Diagramas generales Ladder y secuencial y cclico

74

4.6.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P1 = I0,2 ; Salidas: A = O0,2 , B = O0,3 ; Rels internos: CR1 = B10 , CR2 = B11 , CR3 = B12.

Figura 4.6.1.a Diagrama Ladder con asignacin para T.B

Figura 4.6.1.b Programa Ladder para T.B

75

Figura 4.6.1.c Programa Ladder para T.G

Figura 4.6.1.d Diagrama secuencial y cclico con asignacin para T.B

76

Figura 4.6.1.e Programa Grafcet para T.B

Figura 4.6.1.f Programa Grafcet para T.G

77

Figura 4.6.1.g Conexin de entradas y salidas par T.B y T.G

4.6.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P1 = X2 ; Salidas: A : Y2 , B = Y3.

Figura 4.6.2.a Diagrama secuencial y cclico con asignacin para Koyo

78

Figura 4.6.2.b Conexin de entradas y salidas para Koyo

79

Figura 4.6.2.d Programa en

plus

Programming para PLC Koyo

80

4.6.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P1 = 02 ; Salidas: A = 52 , B = 53 ; Rels internos: CR1 = 200 , CR2 = 201 , CR3 = 202.

Figura 4.6.3.a Diagrama Ladder con asignacin para ABB

Figura 4.6.3.b Programa Ladder para ABB

81

Figura 4.6.3.c Conexin de entradas y salidas para ABB

4.7 SECUENCIA A, B, C, D Las secuencias de la figura 4.7 manejan las bobinas A, B, C y D de la siguiente manera : Cada pulso P1 activa una diferente conservando el orden A, B, C y D. Al llegar a D, el primer ciclo finaliza y un nuevo pulso P1 activa la bobina A dando inicio a un segundo ciclo. Las bobinas mencionadas operan slo mientras el pulsador est presionado

Figura 4.7 Diagramas generales Ladder y secuencial y cclico

82

4.8 SECUENCIA A, B, C, D Las secuencias de la figura 4.8 manejan las bobinas A, B, C y D de la siguiente manera : Cada pulso P1 activa una diferente conservando el orden A, B, C, D, B y C. Una vez se llega C, el primer ciclo finaliza y un nuevo pulso P1 activa la bobina A dando inicio a un segundo ciclo. Las bobinas mencionadas operan slo mientras el pulsador est presionado.

Figura 4.8 Diagramas generales Ladder y secuencial y cclico

4.9 SECUENCIA A, B, C, D Las secuencia de la figura 4.9 manejan las bobinas A, B, C y D de la siguiente manera : Cada pulso P1 activa una diferente conservando el orden A, B, C, D, C, y B. Una vez se llega a B por segunda vez, el primer ciclo finaliza y un nuevo pulso P1 activa la bobina A dando inicio a un segundo ciclo. Las bobinas mencionadas operan slo mientras el pulsador est presionado.

83

Figura 4.9 Diagramas generales Ladder y secuencial y cclico

4.10 ENCENDIDO Y APAGADO DE UNA CARGA MEDIANTE DOS PULSADORES Los diseos de la figura 4.10 permiten encender y apagar una carga mediante las bobinas A y B, con las siguientes condiciones : Si la carga se activa con el pulsador P1 solo puede ser apagada pulsando P2, si es encendida con P2 slo puede ser apagada pulsando P1.

84

Figura 4.10 Diagramas generales Ladder y secuencial y cclico

4.11 ENCENDIDO Y APAGADO DE CUATRO CARGAS UTILIZANDO DOS PULSADORES Los diseos de las figuras 4.11.a y 4.11.b activan las bobinas M, N, O y P con las siguientes condiciones : Pulsar P1 P1 activa M, pulsar P1 P2 activa N, pulsar P2 P1 activa O y pulsar P2 P2 activa P. No importa el orden de encendido y se puede llegar a tener todas las salidas encendidas a la vez. El pulsar simultneamente P1 y P2 apaga todas las activas.

85

Figura 4.11.a Diagrama general Ladder

Figura 4.11.b Diagramas generales secuenciales y cclicos

86

4.11.1 Asignacin, programa y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P1 = I0,2 , P2 = I0,3 ; Salidas: M = O0,2 , N = O0,3 , O = O0,4 , P = O0,5 ; Rels internos: CR1 = B10 , CR2 = B11 , A = B12 , B = B13 , C = B14 , D = B15 , E = B16 , F = B17 , G = B18 , H = B19 , I = B20 , J = B21 , K = B22 , L = B23 , Q = B24.

Figura 4.11.1.a Diagrama Ladder con asignacin para T.B

Figura 4.11.1.b Programa Ladder para T.B

87

Figura 4.11.1.c Primera parte de Programa Ladder para T.G

88

Figura 4.11.1.d Segunda de Programa Ladder para T.G

Figura 4.11.1.e Diagramas secuenciales y cclicos con asignacin para T.B

89

Figura 4.11.1.f Programa Grafcet para T.B

Figura 4.11.1.g Programa Grafcet para T.G

90

Figura 4.11.1.h Conexin de entradas y salidas par T.B y T.G

4.11.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P1 = X2 , P2 = X3 ; Salidas: M = Y2 , N = Y3 , O = Y4 , P = Y6.

Figura 4.11.2.a Diagramas secuenciales y cclicos con asignacin para Koyo

91

Figura 4.11.2.b Conexin de entradas y salidas para Koyo

92

Figura 4.11.2.c Programa en

plus

Programming para PLC Koyo

93

4.11.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P1 = 02 , P2 = 03 ; Salidas: M = 52 , N = 53 , O = 54 , P = 55 ; Rels internos: CR1 = 200 , CR2 = 201 , A = 202 , B = 203 , C = 204 , D = 205 , E = 206 , F = 207 , G = 208 , H = 209 , I = 210 , J = 211 , K = 212 , L = 213 , Q = 214.

Figura 4.11.3.a Diagrama Ladder con asignacin para ABB

94

Figura 4.11.3.b Programa Ladder para ABB

Figura 4.11.3.c Conexin de entradas y salidas para ABB

4.12 DETECCION DE FALLAS UTILIZANDO MICROSUICHES En los diseos de la Figura 4.12 se emplean dos microsuiches de tipo normalmente abierto denominados MS1 y MS2, para monitorear el funcionamiento de una operacin en la cual existe la probabilidad de producirse dos fallas denominadas

95

F1 y F2, se utilizan dos pilotos indicadores B1 y B2, una alarma o sirena AL y un pulsador de alarma recibida AR. Cuando ocurre una de las dos fallas se cierra el microsuiche correspondiente, sto activa la alarma y enciende el piloto. Si la falla es temporal, al apagar la alarma tambin se apaga el piloto indicador, si es permanente sigue encendido hasta que se corrija.

Figura 4.12 Diagramas generales Ladder y secuenciales y cclicos

4.12.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: MS1 = I0,2 , MS2 = I0,3 , Pulsador AR = I0,4 ; Salidas: B1 = O0,2 , B2 = O0,3 , AL = O0,4 ; Rels internos: F1 = B10 , F2 = B11 , Z = B12 , Rel AR = B13 , AR1 = B14 , AR2 = B15.

96

Figura 4.12.1.a Diagrama Ladder con asignacin para T.B

Figura 4.12.1.b Programa Ladder para T.B

97

Figura 4.12.1.c Programa Ladder para T.G

Figura 4.12.1.d Diagramas secuenciales y cclicos con asignacin para T.B

98

Figura 4.12.1.e Programa Grafcet para T.B

Figura 4.12.1.f Programa Grafcet para T.G

99

Figura 4.12.1.g Conexin de entradas y salidas par T.B y T.G

4.12.2 Asignacin, programa y conexiones para PLC Koyo : Entradas: MS1 = X2 , MS2 = X3 , Pulsado AR = X4 ; Salidas: B1 = Y2 , B2 = Y3, AL = Y4.

Figura 4.12.2.a Diagramas secuenciales y cclicos con asignacin para Koyo

Figura 4.12.2.b Conexin de entradas y salidas para Koyo

100

Figura 4.12.2.c Programa en

plus

Programming para PLC Koyo

101

4.12.3 Asignacin, programa y conexiones para PLC ABB : Entradas: MS1 = 02 , MS2 = 03 , Pulsado AR = 04 ; Salidas: B1 = 52 ; B2 = 53 , AL = 54 ; Rels internos: F1 = 200 , F2 = 201 , Z = 202 , RELE AR = 203 , AR1 = 204 , AR2 = 205.

Figura 4.12.3.a Diagrama Ladder con asignacin para ABB

Figura 4.12.3.b Programa Ladder para ABB

102

Figura 4.12.3.c Conexin de entradas y salidas para ABB

4.13 MANEJO DE MOTOBOMBAS UTILIZANDO SENSORES DE NIVEL


Los diagramas de la figura 4.13.b manejan dos motobombas MB1 y MB2, a travs de las bobinas A y B, las motobombas controlan el nivel de lquido en un tanque de aguas lluvias. El cual cuenta con un sensor de nivel, flotador, que internamente tiene un microsuiche MS1 ubicado en un nivel permitido y otro similar MS2 ubicado en un nivel de emergencia. Las motobombas deben trabajar en forma alternada por accin de MS1 en los niveles de lquido permitido. En el caso de alcanzar el nivel de emergencia establecido o determinado por MS2, la segunda motobomba en turno actuar como respaldo y deber ayudar a la primera hasta lograr el nivel inferior en el cual se desactiva MS1.

Figura 4.13.a Circuito de potencia

103

Figura 4.13.b Diagramas generales Ladder y secuenciales y cclicos

4.14 ENCENDIDO SECUENCIAL DE TRES MOTORES MONOFASICOS


Los diseos de la figura 4.14.b arrancan tres motores monofsicos a travs de las bobinas M1, M2 y M3, con las siguientes condiciones de operacin : Debe arrancar primero el motor uno, luego el dos y posteriormente el tres. El apagado se debe hacer en orden contrario, es decir, se apaga primero el motor tres, luego el dos y por ltimo el uno. Cada motor cuenta con sus correspondientes pulsadores de arranque y paro. Por seguridad se dispone un paro de emergencia para apagar todos los que se encuentren funcionando en un momento dado. La conexin interna de los devanados de los motores monofsicos del laboratorio se muestra en la seccin 2.1.1 del captulo segundo.

104

Figura 4.14.a Circuito de potencia

Figura 4.14.b Diagramas generales Ladder y secuenciales y cclicos

105

4.15 ARRANQUE DE MOTOR TRIFASICO CON INVERSION MANUAL Los diagramas de las figuras 4.15.b y 4.15.c son los circuitos de control para el arranque de un motor trifsico con inversin manual, el funcionamiento es el siguiente : Si inicialmente se pulsa PF el motor arranca por derecha hasta una orden de paro P, o de inversin PR. Si inicialmente se pulsa PR el motor arranca por izquierda hasta una orden de paro P, o de inversin PF. La accin del temporizado TR evita una inversin de marcha brusca. La conexin interna de los devanados de los motores trifsicos del laboratorio se muestra en la seccin 2.1.2 del captulo segundo.

Figura 4.15.a Circuito de potencia y diagrama de funcionamiento

Figura 4.15.b Diagrama general Ladder

106

Figura 4.15.c Diagrama general secuencial y cclico

4.15.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P = I0,2 , PF = I0,3 , PR = I0,4 ; Salidas: F = O0,2 , R = O0,3 ; Rels internos: CRF = B10 , CRR = B11 , CR1 = B12 ; Temporizado: TR = T1.

Figura 4.15.1.a Diagrama Ladder con asignacin para T.B

107

Figura 4.15.1.b Programa Ladder para T.B

Figura 4.15.1.c Programa Ladder para T.G

108

Figura 4.15.1.d Diagrama secuencial y cclico con asignacin para T.B

Figura 4.15.1.e Programa Grafcet para T.B

109

Figura 4.15.1.f Programa Grafcet para T.G

Figura 4.15.1.g Conexin de entradas y salidas par T.B y T.G

110

4.15.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P = X2 , PF = X3 , PR = X4 ; Salidas: F = Y2 , R = Y3 ;Temporizado: TR = T1.

Figura 4.15.2.a Diagrama secuencial y cclico con asignacin para Koyo

Figura 4.15.2.b Conexin de entradas y salidas para Koyo

111

Figura 4.15.2.c Programa en

plus

Programming para PLC Koyo

112

4.15.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P = 02 , PF = 03 , PR = 04 ; Salidas: F = 52 , R = 53 ; Rels internos: CRF = 200 , CRR = 201 , CR1 = 202 ; Temporizado: TR = T01007.

Figura 4.15.3.a Diagrama Ladder con asignacin para ABB

Figura 4.15.3.b Programa Ladder para ABB

113

Figura 4.15.3.c Conexin de entradas y salidas para ABB

4.16 ARRANQUE DE MOTOR TRIFASICO CON INVERSION DADA POR MICROSUICHES Los diagramas de las figuras 4.16.c y 4.16.d son los circuitos de control para el arranque de un motor trifsico con inversin dada por microsuiches y a travs de las bobinas F y R, el funcionamiento es el siguiente : Si inicialmente se pulsa PF el motor arranca por derecha hasta que la pieza manejada accione el microsuiche MSD, lo cual produce la inversin a marcha izquierda; Si inicialmente se pulsa PR el motor arranca por izquierda hasta que la pieza manejada accione el microsuiche MSI, lo cual produce inversin a marcha derecha. Una orden de paro P apaga el motor sin importar el sentido de giro en que se encuentre. La funcin del temporizado TR1 en el circuito de control, es evitar una inversin de marcha brusca. La conexin interna de los devanados de los motores trifsicos del laboratorio se muestra en la seccin 2.1.2 del captulo segundo.

Figura 4.16.a Circuito de potencia y ubicacin de los microsuiches

114

Figura 4.16.b Diagrama de funcionamiento

Figura 4.16.c Diagrama general Ladder

115

Figura 4.16.d Diagrama general secuencial y cclico

4.17 ARRANQUE DE MOTOR TRIFASICO CON INVERSION AUTOMATICA Los diagramas de la figura 4.17.b son los circuitos de control para el arranque de un motor trifsico con inversin automtica a travs de las bobinas F y R, el funcionamiento es el siguiente : El motor arranca por derecha con una orden PF o por izquierda con una orden PR, en ambos casos lo hace durante un tiempo t1 ajustado al temporizado T1, luego para un tiempo t2 ajustado al temporizado T2 y seguidamente arranca en sentido contrario al de la marcha inicial, tambin un tiempo t1. Una orden de paro P apaga el motor sin importar el sentida de giro en que se encuentre. La conexin interna de los devanados de los motores trifsicos del laboratorio se muestra en la seccin 2.1.2 del captulo segundo.

Figura 4.17.a. Circuito de potencia y diagrama de funcionamiento

116

Figura 4.17.b Diagramas generales Ladder y secuencial y cclico

4.17.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P = I0,2 , PF = I0,3 , PR = I0,4 ; Salidas: F = O0,2 , R = O0,3 ; Rels internos: CR1 = B10 , D = B11 , I = B12 ; Temporizados: T1 = T1, T2 = T2.

117

Figura 4.17.1.a Diagrama Ladder con asignacin para T.B

Figura 4.17.1.b. Programa Ladder para T.B

118

Figura 4.17.1.c Programa Ladder para T.G

Figura 4.17.1.d Diagrama secuencial y cclico con asignacin para T.B

119

Figura 4.17.1.e Programa Grafcet para T.B

120

Figura 4.17.1.f Programa Grafcet para T.G

Figura 4.17.1.g Conexin de entradas y salidas par T.B y T.G

4.17.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P = X2 , PF = X3 , PR = X4 ; Salidas: F = Y2 , R = Y3 ; Temporizados: T1 = T1, T2 = T2.

Figura 4.17.2.a Diagrama secuencial y cclico con asignacin para Koyo

121

Figura 4.17.2.b Conexin de entradas y salidas para Koyo

122

Figura 4.17.2.c Programa en

plus

Programming para PLC Koyo

123

4.17.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P = 02 , PF = 03 , PR = 04 ; Salidas: F = 52 , R = 53 ; Rels internos: CR1 = 200 , D = 201 , I = 202 ; Temporizados: T1 = T01010, T2 = T02007.

Figura 4.17.3.a Diagrama Ladder con asignacin para ABB

Figura 4.17.3.b Programa Ladder para ABB

124

Figura 4.17.3.c Conexin de entradas y salidas para ABB

4.18 ARRANQUE FUNCIONAMIENTO INTERMITENTE

DE MOTOR AUTOMATICO,

TRIFASICO CON INVERSION SEMIAUTOMATICO, PARCIAL

Y E

En este diseo se logra que el motor presentado en la figura 4.17.a y manejado por uno de los circuitos de control de la figura 4.17.b, adems de funcionar automticamente, trabaje en forma semiautomtica, parcial y de intermitencia. Se entiende por trabajo automtico cuando dada una orden realiza n ciclos indefinidamente, semiautomtico cuando realiza un solo ciclo, parcial cuando realiza slo una parte del ciclo e intermitente cuando opera nicamente mientras se tiene presionado el pulsador que da la orden. El motor es manejado por uno de los circuitos de las figuras 4.18.b y 4.18.c, el funcionamiento es el siguiente : Estando el motor apagado es necesario dar un pulso para seleccionar el modo de operacin y otro para seleccionar el sentido de giro inicial, ver tabla 4.18. Estando el motor trabajando, slo es necesario dar el segundo pulso mencionado para cambiar de modo de operacin. Pulsar P para el motor en cualquier momento. La seleccin de los modos de operacin tambin puede ser realizada por un conmutador de levas, que en forma ms sencilla, proporciona las funciones planteadas.

125

PRIMER PULSO AUT AUT SAD/PI SAD/PI SAI/PD SAI/PD INT INT

SEGUNDO PULSO PF PR PF PR PF PR PF PR

FUNCIONAMIENTO Realiza indefinidos ciclos arrancando por reversa Realiza indefinidos ciclos arrancando por reversa Realiza un ciclo completo arrancando por derecha Realiza medio ciclo por reversa Realiza un ciclo completo arrancando por reversa Realiza medio ciclo por derecha Marcha por derecha slo mientras se tiene pulsado PF Marcha por reversa slo mientras se tiene pulsado PR

Tabla 4.18 Descripcin de las diferentes formas de operacin

El significado de los pulsadores mencionados en la tabla 4.18 es : AUT = Funcionamiento automtico, SAD/PI = Funcionamiento semiautomtico por derecha y parcial por izquierda, SAI/PD = Funcionamiento semiautomtico por izquierda y parcial por derecha e INT = Funcionamiento intermitente. La conexin interna de los devanados de los motores trifsicos del laboratorio se muestra en la seccin 2.1.2 del captulo segundo.

Figura 4.18.a Circuito de potencia

126

Figura 4.18.b Diagrama general Ladder

127

Figura 4.18.c Diagramas generales secuenciales y cclicos

4.18.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P = I0,2 , PF = I0,3 , PR = I0,4 , AUT = I0,0 , SAD/PI = I0,1 , SAI/PD = I0,5 , INT = I0,7 ; Salidas: F = O0,2 , R = O0,3 , W = O0,0 , X = O0,1 , Y = O0,5 , Z = O0,7 ; Rels internos: CR1 = B10 , D = B11 , I = B12 , CR2 = B13 , CR3 = B14 , CR4 = B15 , CR5 = B16 ; Temporizados: T1 = T1, T2 = T2.

Figura 4.18.1.a Diagrama Ladder con asignacin para T.B

128

Figura 4.18.1.b Programa Ladder para T.B

Figura 4.18.1.c 1 Parte de Programa Ladder para T.G

129

Figura 4.18.1.d 2 Parte de Programa Ladder para T.G

Figura 4.18.1.e 1 Parte de diagramas secuenciales y cclicos con asignacin para T.B

130

Figura 4.18.1.f 2 Parte de diagramas secuenciales y cclicos con asignacin para T.B

Figura 4.18.1.g Programa Grafcet para T.B

131

Figura 4.18.1.h 1 Parte de programa Grafcet para T.G

132

Figura 4.18.1.i 2 Parte de Programa Grafcet para T.G

Figura 4.18.1.j Conexin de entradas y salidas par T.B y T.G

4.18.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P = X2 , PF = X3 , PR = X4 , AUT = X0 , SAD/PI = X1 , SAI/PD = X5 , INT = X7 ; Salidas: F = Y2 , R = Y3 , W = Y0 , X = Y1 , Y = Y5 , Z = Y7 ; Temporizados: T1 = T1, T2 = T2.

133

Figura 4.18.2.a Diagramas secuenciales y cclicos con asignacin para Koyo

Figura 4.18.2.b Conexin de entradas y salidas para Koyo

134

Figura 4.18.2.c 1 Parte de programa en

plus

Programming para PLC Koyo

135

Figura 4.18.2.d 2 Parte de programa en

plus

Programming para PLC Koyo

136

Figura 4.18.2.e 3 Parte de programa en

plus

Programming para PLC Koyo

137

4.18.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P = 02 , PF = 03 , PR = 04 , AUT = 00 , SAD/PI = 01 , SAI/PD = 05 , INT = 07 ; Salidas: F = 52 , R = 53 ; Rels internos: CR1 = 200 , D = 201 , I = 202 , CR2 = 203 , CR3 = 204 , CR4 = 205 , CR5 = 206 ; Temporizados: T1 = T1, T2 = T2.

Figura 4.18.3.a Diagrama Ladder con asignacin para ABB

Figura 4.18.3.b Programa Ladder para ABB

138

Figura 4.18.3.c Conexin de entradas y salidas para ABB

4.19 ARRANQUE Y- TRANSICION ABIERTA E INVERSIN DE UN MOTOR TRIFASICO Este mtodo de arranque de motores trifsicos se present en la seccin 2.10 del captulo segundo, utilizando un programador de levas para controlar la secuencia del arranque. En las figuras 4.19.a, 4.19.b y 4.19.c se presenta el circuito de potencia, el diagrama de funcionamiento y los circuitos de control para realizarlo con PLCs, adicionando la inversin de marcha. En ellos se utiliza dos pulsadores dobles PF y PR para dar el sentido de giro inicial o la orden de inversin, un pulsador sencillo P para la orden de paro, dos contactores F y R para energizar el motor, dos contactores N y D para lograr las conexiones Y y , y dos temporizados T1 y T2, el primero para mantener la conexin Y mientras pasa el transitorio y el segundo para garantizar que el motor pare antes de proceder a ejecutar la orden de inversin de marcha. Si inicialmente se pulsa PF el motor arranca por derecha hasta una orden de paro P, o de inversin PR. Si inicialmente se pulsa PR el motor arranca por reversa hasta una orden de paro P, o de inversin PF.

139

Figura 4.19.a Circuito de potencia y diagrama de funcionamiento

Figura 4.19.b Diagrama general Ladder

140

Figura 4.19.c Diagrama general secuencial y cclico

4.19.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P = I0,2 , PF = I0,3 , PR = I0,4 ; Salidas: F = O0,2 , R = O0,3 ; N = I0,4 , D = O0,5 ; Rels internos: CRF = B10 , CRR = B11 , CR1 = B12 ; Temporizados: T1 = T1, T2 = T2.

Figura 4.19.1.a Diagrama Ladder con asignacin para T.B

141

Figura 4.19.1.b Programa Ladder para T.B

Figura 4.19.1.c Programa Ladder para T.G

142

Figura 4.19.1.d Diagrama secuencial y cclico con asignacin para T.B

Figura 4.19.1.e Programa Grafcet para T.B

143

Figura 4.19.1.f 1 Parte de programa Grafcet para T.G

144

Figura 4.19.1.g 2 Parte de programa Grafcet para T.G

Figura 4.19.1.h Conexin de entradas y salidas par T.B y T.G

4.19.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P = X2 , PF = X3 , PR = X4 ; Salidas: F = Y2 , R = Y3 , N = O0,4 , D = O0,5 ;Temporizado: T1 = T1.

145

Figura 4.19.2.a Diagrama secuencial y cclico con asignacin para Koyo

Figura 4.19.2.b Conexin de entradas y salidas para Koyo

146

Figura 4.19.2.c 1 Parte de programa en

plus

Programming para PLC Koyo

147

Figura 4.19.2.d 2 Parte de programa en

plus

Programming para PLC Koyo

148

4.19.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P = 02 , PF = 03 , PR = 04 ; Salidas: F = 52 , R = 53 , N = 54 , D = 55 ; Rels internos: CRF = 200 , CRR = 201 , CR1 = 202 ; Temporizado: T1 = T01005 , T2 = T02007.

Figura 4.19.3.a Diagrama Ladder con asignacin para ABB

Figura 4.19.3.b Programa Ladder para ABB

149

Figura 4.19.3.c Conexin de entradas y salidas para ABB

4.20 ARRANQUE Y- TRANSICION CERRADA E INVERSION DE UN MOTOR TRIFASICO Este diseo es una modificacin del presentado en la seccin 4.19, ahora se logra que en el instante de realizar la transicin Y - los devanados no queden desenergizados, para ello se emplean cargas conectadas en paralelo con los contactos que cierran la delta, ver figura 4.20.a. El diseo permite que dichas cargas, bombillos en nuestro caso, permanezcan encendidas en el momento que ocurre la transicin y garantiza que los devanados no queden en ningn momento desconectados de la red. En cuanto al sentido de giro en el momento de arranque, la inversin de marcha y el paro del motor, es igual que en el diseo 4.19.

Figura 4.20.a Circuito de potencia

150

Figura 4.20.b Diagramas generales Ladder y secuencial y cclico

151

4.21 ARRANQUE DE MOTOR MONOFASICO CON INVERSION Y FRENADO DINAMICO En este diseo se presenta un mtodo para lograr que un motor AC se detenga ms rpidamente dada la orden de paro o de inversin. Para ello se desconecta la alimentacin alterna y se aplica voltaje DC al devanado de rgimen permanente hasta que se detenga el motor. El mtodo se puede utilizar en motores trifsicos y motores monofsicos. En este diseo slo se trata el caso monofsico.

Figura 4.21.a Circuito de potencia

152

Figura 4.21.b Diagramas generales Ladder y secuencial y cclico

4.21.1 Asignacin, programas y conexiones para PLCs Telemecanique Booleano = T. B y Telemecanique Grfico = T.G : Entradas: P = I0,2 , PF = I0,3 , PR = I0,4 ; Salidas: F = O0,2 , R = O0,3 , M = O0,4 , DC = O0,5 ; Rels internos: CRF = B10 , CRR = B11 , CR1 = B12 , CR2 = B13 ; Temporizado: T1 = T1.

Figura 4.21.1.a Diagrama Ladder con asignacin para T.B

153

Figura 4.21.1.b Programa Ladder para T.B

Figura 4.21.1.c Programa Ladder para T.G

154

Figura 4.21.1.d Diagrama secuencial y cclico con asignacin para T.B

Figura 4.21.1.e Programa Grafcet para T.B

155

Figura 4.21.1.f 1 Parte de programa Grafcet para T.G

156

Figura 4.21.1.g 2 Parte de programa Grafcet para T.G

Figura 4.21.1.h Conexin de entradas y salidas par T.B y T.G

4.21.2 Asignacin, conexiones y programa para PLC Koyo : Entradas: P = X2 , PF = X3 , PR = X4 ; Salidas: F = Y2 , R = Y3 , M = Y4 , DC = Y5 ; Temporizados: T1 = T1 , T2 = T2.

157

Figura 4.21.2.a Diagrama secuencial y cclico con asignacin para Koyo

Figura 4.21.2.b Conexin de entradas y salidas para Koyo

158

Figura 4.21.2.c 1 Parte de programa en

plus

Programming para PLC Koyo

159

Figura 4.21.2.d 2 Parte de programa en

plus

Programming para PLC Koyo

160

4.21.3 Asignacin, programa y conexiones para PLC ABB : Entradas: P = 02 , PF = 03 , PR = 04 ; Salidas: F = 52 , R = 53 , M = 04 , DC = 05 ; Rels internos: CRF = 200 , CRR = 201 , CR1 = 202 , CR2 = 203 ; Temporizado: T1 = T01005.

Figura 4.21.3.a Diagrama Ladder con asignacin para ABB

Figura 4.21.3.b Programa Ladder para ABB

161

Figura 4.21.3.c Conexin de entradas y salidas para ABB

4.22 CONTROL DE VELOCIDAD EN MOTORES TRIFASICOS A continuacin se presentan tres diseos que permiten manejar la velocidad de motores trifsicos . Por la cantidad de etapas que se tienen solo se desarrollan en secuencial y cclico y codificados para PLC KOYO nicamente. 4.22.1 Control de motor con velocidades alta y baja por derecha y por reversa utilizando cinco pulsadores : El motor debe tener conexin interna para velocidades alta y baja, el tipo de marcha lo da la inversin de fases. El diseo permite pasar de una velocidad a cualquier otra, respetando la temporizacin y de acuerdo al diagrama de funcionamiento de la figura 4.22.1.a.

Figura 4.22.1.a Diagrama de funcionamiento

Las funciones de los pulsadores y temporizados del diagrama anterior son las siguientes: P0: Paro. P1: Velocidad baja derecha. P2: Velocidad baja izquierda. P3: Velocidad alta derecha.

162

P4: Velocidad alta izquierda. TB0: Tiempo para detenerse el motor estando en una velocidad baja. TB1: Tiempo para bajar a velocidad baja derecha estando en alta derecha, o a baja izquierda estando en alta izquierda. TS1: Tiempo para alcanzar una velocidad baja estando en reposo.

Figura 4.22.1.a Circuito de potencia

Figura 4.22.1.b Diagrama general secuencial y cclico

163

4.22.1.1 Asignacin, conexiones y programa para PLC Koyo : Entradas: P0 = X0 , P1 = X1 , P2 = X2 , P3 = X3 , P4 = X4; Salidas: LF = Y1 , LR = Y2 , HF = Y3 , HR = Y4; Rel interno: CR1 = C1; Temporizados: TB0 = T0 , TS1 = T1 , TB1= T2.

Figura 4.22.1.1.a Diagrama secuencial y cclico con asignacin para Koyo

Figura 4.22.1.1.b Conexin de entradas y salidas para Koyo

164

Figura 4.22.1.1.c 1 Parte de programa en

plus

Programming para PLC Koyo

165

Figura 4.22.1.1.d 2 Parte de programa en

plus

Programming para PLC Koyo

166

Figura 4.22.1.1.e 3 Parte de p Programa en

plus

Programming para PLC Koyo

167

Figura 4.22.1.1.f 4 Parte de programa en

plus

Programming para PLC Koyo

168

4.22.2 Control de motor con dos velocidades por derecha y dos por reversa utilizando dos pulsadores : En este diseo se maneja el circuito de potencia presentado en la figura 4.22.1.a utilizando solamente dos pulsadores P1 y P2, en este caso slo es posible cambiar entre velocidades adyacentes. Si en el momento en el cual el motor se encuentra temporizando para pasar de una velocidad a otra se presiona uno o los dos pulsadores P1 y P2, sin importar las veces que se haga o el orden de pulsado, el programa guarda la ultima orden y sta es la que se ejecutar seguidamente. El diagrama de funcionamiento del motor se muestra en la figura 4.22.2.a. y la descripcin de las rdenes en la tabla 4.22.2.

Figura 4.22.2.a Diagrama de velocidades

ESTADO INICIAL Velocidad alta derecha HF Velocidad baja derecha LF Motor en reposo Velocidad baja reversa LR Velocidad alta reversa HR Velocidad alta derecha HF Velocidad baja derecha LF Motor en reposo Velocidad baja reversa LR Velocidad alta reversa HR

ORDEN P1 P1 P1 P1 P1 P2 P2 P2 P2 P2

ACCION ASOCIADA Ninguna Cambio a velocidad alta derecha HF Cambio a velocidad baja derecha LF Cambio a estado de reposo Cambio a velocidad baja reversa LR Cambio a velocidad baja derecha LF Cambio a estado de reposo Cambio a velocidad baja reversa LR Cambio a velocidad alta reversa HR Ninguna

Tabla 4.22.2 Descripcin de las rdenes para el funcionamiento del motor

169

Figura 4.22.2.b Diagramas generales secuenciales y cclicos

170

4.22.3 Control de motor con velocidades: baja, media baja, media alta y alta por marcha derecha : El motor debe tener conexin interna para las cuatro velocidades, si se quiere tener las mismas velocidades por reversa simplemente se invierten dos fases. El diseo permite hacer cambios solamente entre velocidades adyacentes, para ello utiliza cinco pulsadores y seis temporizados cuyas rdenes y funciones son las siguientes : P0: Paro. P1: Velocidad baja L. P2: Velocidad media baja ML. P3: Velocidad media alta MH. P4: Velocidad alta H. TS1: Tiempo para alcanzar velocidad baja L estando en reposo. TS2: Tiempo para alcanzar velocidad media baja ML estando en baja L. TS3: Tiempo para alcanzar velocidad media alta MH estando en media baja ML. TB1: Tiempo para bajar de velocidad media baja ML a baja L. TB2: Tiempo para bajar de velocidad media alta MH a media baja ML. TB3: Tiempo para pasar de velocidad alta H a media alta MH.

Figura 4.22.3.a Circuito de potencia

171

Figura 4.22.3.b Diagrama de velocidades

Figura 4.22.3.c Diagrama general secuencial y cclico

172

5. CONCEPTOS Y DISEOS AVANZADOS Adems de las entradas, salidas, rels internos y temporizados, los PLCs proporcionan otras funciones que son de gran ayuda en el desarrollo de una aplicacin. En el caso de los autmatas del laboratorio, algunos cuentan con: 1. Instrucciones de comparacin. 2. Reloj calendario. 3. Rels especiales. 4. Posiciones de memoria. 5. Vnculos a aplicaciones como : Excel, Lookout, Visual Basic, Quattro Pro, etc. En este captulo se muestra la forma de aprovechar las funciones especiales nombradas, empleando para ello los PLCs Telemecanique TSX 17-20 y Koyo. 5.1 USO DE LAS INSTRUCCIONES DE COMPARACION, LAS POSICIONES DE MEMORIA, EL RELOJ CALENDARIO Y LOS RELES ESPECIALES En el laboratorio los PLCs Telemecanique TSX 17-20 Telemecanique grfico y los PLCs Koyo, cuentan con instrucciones especiales, las principales y su forma de invocarlas se describen a continuacin.

5.1.1 Instrucciones especiales del PLC Telemecanique TSX 7- 20


5.1.1.1 Instrucciones de comparacin : Se cuenta con seis bloques operatorios de comparacin.

Figura 5.1.1.1 Representacin de instrucciones de comparacin

Es vlido colocar instrucciones de comparacin seguidas, siempre y cuando la operacin sea lgica. 5.1.1.2 Calendario : El cartucho de lenguaje PL7-2, lenguaje de programacin del Telemecanique grfico, posee un reloj calendario interno y dos tipos de bloques calendario programables, a partir de los cuales se administran tres funciones: 1. Programadores temporales, permite programar acciones en momentos especficos. 2. Consignadores temporales, permite fechar acontecimientos. 3. Clculo del tiempo, permite medir la duracin entre dos acontecimientos sucesivos. La cantidad de bloques calendario programables dentro de una aplicacin slo la acota la capacidad del sistema o el tamao de la memoria del PLC.

173

El reloj calendario interno es uno solo y sirve de referencia a los bloques calendario programables, par ajustarlo el procedimiento es el siguiente: En el men principal se encuentra la opcin ADJ, seleccionela como se muestra en la figura 5.1.1.2.a.

Figura 5.1.1.2.a Men principal del rerminal de progamacin del TSX 17-20

Con ello aparecer la ventana de la figura 5.1.1.2.b, en ella se debe seleccionar la opcin H, correspondiente a la funcin reloj calendario.

Figura 5.1.1.2.b Seleccin del bloque calendario

Una vez seleccionada dicha funcin, la ventana que aparecer se muestra en la figura 5.1.1.2.c, en ella las tres primeras lneas contienen el valor corriente del tiempo que transcurre, las dos siguientes contienen la informacin sobre la ltima parada.

Figura 5.1.1.2.c Ventana que muestra la fecha actual

Para ajustar fecha y hora, se debe seleccionar la opcin MOD , el reloj no evoluciona mas y all se puede acceder a modificar da, fecha, mes, ao con cada una de las teclas dinmicas colocadas bajo las anteriores opciones, figura 5.1.1.2.d.

Figura 5.1.1.2.d Modificacin de da, mes y ao

174

Luego se pasa al siguiente men con la tecla dinmica /, all aparecern las opciones hora, minutos y segundos, figura 5.1.1.2.e.

Figura 5.1.1.2.e Modificacin de horas, minutos y segundos

Cada parmetro se debe validar con la tecla Enter; una vez hecho sto se debe validar el conjunto completo de la introduccin. Entonces la pantalla visualizar la fecha y hora corriente, en curso de evolucin. Una vez se ha logrado la sincronizacin del reloj interno, en el men principal se elige el modo de programacin PRG y se procede a realizar las aplicaciones, para ello se define a continuacin los dos tipos de bloques calendario programables y su funcionamiento dentro de un programa. El primer tipo es el anual o Year, donde los parmetros asociados son el mes en el ao y da en el mes (MM/DD). El segundo tipo es el semanal o Week, donde los parmetros asociados son el da de la semana (N) y las horas y minutos del da (HH:MN). Tanto los bloques anuales como los bloques semanales se identifican con la letra H, designan Hi y cuentan con una entrada y tres salidas, ver figura 5.1.1.2.f. Para su configuacin se le ingresa una fecha de comienzo de periodo y una fecha de fin de periodo, las cuales pueden ser diferentes para cada bloque utilizado y no afectan en nada la fecha y hora ajustada al reloj interno.

Figura 5.1.1.2.f Representacin de un bloque calendario programable

El significado de las entradas y salidas es : E : Enable, esta entrada valida el funcionamiento del reloj calendario cuando es colocada al nivel lgico "1". < : cuando la fecha corriente del reloj interno, es menor a la consignada para comienzo de periodo del bloque programable, su estado es el nivel lgico "1". > : cuando la fecha corriente del reloj interno, es superior que la consignada para fin de periodo del bloque programable, su estado es el nivel lgico "1".

175

= : cuando la fecha corriente del reloj interno, esta comprendida entre la consignada para comienzo de periodo y para fin de periodo del bloque programable, su estado es el nivel lgico "1". Cuando se est realizando una aplicacin y se ha seleccionado un Hi, aparecer la opcin Year / Week, donde a cada una de stas dos opciones le pertenecer un bloque con los parmetros mencionados anteriormente. 5.1.1.2.1 Bloque reloj calendario anual : A ste se accede seleccionando la opcin Year del bloque reloj calendario, sus parmetros se describen a continuacin :

Figura 5.1.1.2.1 Representacin de bloque anual

Debut : define el comienzo del periodo activo, donde MM / DD, significa mes y da del mes respectivamente, estos valores se consignan mediante la tecla BGN, una vez consignados, se debe validar con la tecla Enter. FIN : define el final del periodo activo, donde MM /DD, significa mes y da del mes respectivamente, estos valores se consignan mediante la tecla END, una vez consignados, se deben validar con la tecla Enter. La entrada y las salidas del bloque, son las mismas descritas para Hi. 5.1.1.2.2 Bloque reloj calendario semanal : A ste se accede seleccionando la opcin CD del bloque reloj calendario.

Figura 5.1.1.2.2.a Representacin de bloque semanal

sus funciones se describen a continuacin : Week : mediante la tecla dinmica CD, se seleccionan o eliminan nmeros 1234567, que representan cada uno un da de la semana, 1 para el Lunes,..., 7 para el Domingo. Debut : define la hora de comienzo del periodo activo, donde HH / MN, significan hora y minutos respectivamente, estos valores se consignan mediante la tecla BGN, una vez consignados, deben ser validados con la tecla Enter.

176

FIN : define la hora del final del periodo activo, donde HH / MN, significan hora y minutos respectivamente, estos valores se consignan mediante la tecla End, una vez consignados, deben ser validados con la tecla Enter. La entrada y las salidas del bloque, son las mismas descritas para Hi. Por ejemplo; si en un programa se desea habilitar la salida O0,1 de lunes a viernes, en el tiempo comprendido entre las 5:00 AM y las 11:00 PM, el programa deber contener un Label como el de la figura 5.1.1.2.2.b. Para lo anterior, una vez se ha seleccionado el bloque reloj semanal Hi, mediante la tecla dinmica CD y la tecla dinmica "corrimiento del cursor a la derecha . / .", elimine los das 6 y 7, con la tecla BGN, seleccione la hora de inicio y escriba 05:00, luego valide; con la tecla End, seleccione la hora de finalizacin, escriba 23:00, valide la hora de finalizacin y luego valide toda la operacin.

Figura 5.1.1.2.2.b Bloque semanal configurado y su posicin en el Label

Ntese que los das sbado y domingo se deben desactivar para que no funcione.

5.1.2 Instrucciones especiales de los PLC Koyo


5.1.2.1 Instrucciones de comparacin : Estas instrucciones comparan el valor instantneo x, proveniente de un elemento del programa como: Un contador, un temporizado, una posicin de memoria, etc, con un valor Preset, dado a la instruccin bajo el nombre de una constante K, de acuerdo al resultado de dicha comparacin se activan o desactivan las bobinas tipo Out colocadas en serie con la instruccin. Se representan por contactos abiertos con el smbolo de la instruccin en su interior: 1. IGUAL A : el contacto se activa o cierra cuando el valor x, y el de Preset K, sean iguales. 2. DIFERENTE DE: el contacto se activa o cierra cuando los dos valores x, y el de Preset K sean diferentes. 3. MAYOR O IGUAL A: el contacto se activa o cierra cuando el valor x, sea mayor o igual que el de Preset K. 4. MENOR QUE: el contacto se activa o cierra cuando el valor x, sea menor que el valor de Preset K.

Figura 5.1.2.1 Representacin de instrucciones de comparacin

177

Es vlido colocar dos o mas instrucciones de comparacin seguidas una de otra siempre que la operacin sea lgica. 5.1.2.2 Calendario : El PLC Koyo cuenta con un calendario propio e independiente del calendario de Widows, se encuentra en la opcin Setup del submen PLC en la pantalla del Diret Soft. Figura 5.1.2.2.

Figura 5.1.2.2 Ruta de acceso el reloj calendario

5.1.2.3 Rels auxiliares : Son ayudas que proporciona el programa Direct Soft para evitar tener que realizar subrutinas tan comunes como los trenes de pulsos con igual tiempo de apagado y encendido. Todos los rels especiales se representan por contactos abiertos y su operacin afecta a las bobinas tipo Out que se encuentren en serie con ellos, los mas importantes son : 1. SP0: rel de inicio, se enciende en el momento que el PLC pasa a modo Run, se utiliza para iniciar variables o dar condiciones iniciales. 2. SP1: rel siempre ON, til para asegurar que una instruccin se ejecute en cada ciclo sin que lo active una entrada o un contacto. 3. SP3: tren de pulsos de 60 s de duracin, en los cuales 30 s se encuentra cerrado y en los otros 30 s se encuentra abierto. 4. SP4: tren de pulsos de 1 s de duracin, en los cuales 0.5 s se encuentra cerrado y en los otros 0.5 s se encuentra abierto. 5. SP5: tren de pulsos de 100 ms de duracin, en los cuales 50 ms se encuentra cerrado y en los otros 50 ms se encuentra abierto. 6. SP6: tren de pulsos de 50 ms de duracin, en los cuales 25 ms se encuentra cerrado y en los otros 25 ms se encuentra abierto.

178

7. SP7: se alterna entre apagado y encendido en cada ciclo del PLC. Para invocarlos simplemente, a un contacto nomalmente abierto se le da el nombre SP y el nmero deseado.
Figura 5.1.2.3 Representacin de los principales rels especiales

5.1.2.4 Posiciones de memoria : Las posiciones de memoria son espacios reservados en la memoria del PLC, pueden ser de slo lectura o de lectura y escritura. Estos espacios se invocan de tres forrmas diferentes; con la letra V seguida de un nmero que indica el tipo de informacin all almacenada, con el nombre del elemento con el Nickname del elemento. La tabla 5.1.2.4 muestra el contenido de la principales posiciones de memoria. POSICIN DE MEMORIA V7766 V7767 V7770 V7771 V7772 V7773 V7774 X0 - X7 Y0 - Y7, Y10 - Y17 C0 - C137 V0 - V177 V1000 - V1117 V41200 - V41205 V2000 - V3777 CONTENIDO Nmero de segundos de 00 a 59 Nmero de minutos de 00 a 59 Nmero de horas de 00 a 23 Da de la semana de Lunes a Domingo Da del mes de 1 a 30 Mes de 01 a 12 Ao de 00 a 99 Informacin de las entradas Informacin de las salidas Informacin de las bobinas de control Informacin del tiempo corriente de temporizados Informacin de los valores corrientes de contadores Informacin de los rels especiales SP0 a SP137 Posiciones disponible para lectura y escritura de nmeros y palabras

Tabla 5.1.2.4 Principales posiciones de memoria del PLC Koyo

En los espacios de slo lectura se encuentra la informacin del estado de las variables internas del PLC, tales como: Ao, mes, da, hora, minutos y segundos, Tambin se tiene el estado de entradas, salidas, rels internos, temporizados, contadores y dems elementos utilizados en el desarrollo de un programa. En las posiciones de lectura y escritura se pueden almacenar palabras hasta de 16 bits o datos numricos, la informacin contenida en estas posiciones puede ser usada en cualquier parte del programa. Para el ejemplo de habilitar una salida del PLC de lunes a viernes en el tiempo comprendido entre las 5:00 A.M. y las 11:00 P.M. Presentado para PLC Telemecanique TSX17-20 en PLC Koyo ser como sigue: Utilizando en este caso la

179

salida Y0, las posiciones de memoria de la hora y las instrucciones de comparacin, el programa deber contener una lnea como la mostrada en figura 5.1.2.4.

Figura 5.1.2.4 Uso de las posiciones de memoria y las instrucciones de comparacin en Koyo

5.1.3 Ejemplo de aplicacin : Se pretende implementar un programa en el cual se haga uso de las las cuatro funciones especiales descritas anteriormente. Para ello se propone un diseo en PLC Koyo que controle dos semforos en el cruce de una calle con una carrera, figura 5.1.3.a. Cada semforo tiene luces roja, amarilla y verde, las peatonales no se tiene en cuenta.

Figura 5.1.3.a Ubicacin de los semforos

Se necesita que los modos de operacin cambien de manera automtica de acuerdo a la hora del da o de la noche. Segn estudios de flujo vehicular se ha determinado la tabla de tiempos 5.1.3. y la secuencia de operacin de la figura 5.1.3.b. INTERVALO DE TIEMPO 06:00 - 07:00 07:00 - 09:00 09:00 - 11:00 11:00 - 14:00 14:00 - 17:00 TIPO DE FUNCIONAMIENTO Normal Hora pico 1 Normal Hora pico 2 Normal TIEMPO VERDE CARRERA = t2 40 s 20 s 40 s 40 s 40 s TIEMPO VERDE CALLE = t3 35 s 20 s 35 s 30 s 35 s

180

17:00 - 20:00 20:00 - 22:00 22:00 - 06:00

Hora pico 1 Normal Intermitente

20 s 40 s -

20 s 35 s -

Tabla 5.1.3 Tiempos de operacin

Figura 5.1.3.b Secuencia de operacin

5.1.3.1 Asignacin, conexiones y programa para PLC Koyo : Salidas: Rojo carrera = Y0, amarillo carrera = Y1, verde carrera = Y2, rojo calle = Y4, amarillo calle = Y5, verde calle = Y6. Como se observa en la secuencia de operacin en los pasos 1 y 5 ambas luces rojas se encuentran encendidas, sto se hace por seguridad y el tiempo de encendido simultneo debe ser un margen de proteccin fijo igual a T0 = 4 segundos. Igualmente, en los pasos 2, 4 y 6 una de las dos luces amarillas se encienden por un tiempo fijo igual a T1 = 4 segundos. En ambos casos por tratarse de tiempos fijos se emplean temporizados normales, figura 5.1.3.1.a.

Figura 5.1.3.1.a Temporizados normales

En el paso 3 la luz verde de la carrera cambia de acuerdo al tiempo t2, en el paso 7 la luz verde de la calle cambia de acuerdo al tiempo t3 de la tabla de tiempos 5.1.3, para ello se utilizan las posiciones de memoria y las instrucciones de comparacin.

181

Por ejemplo, para programar los tiempos t1 y t2 de hora normal entre las horas 06:00 y 07:00 A.M. Se utiliza la lnea de la figura 5.1.3.1.b.

Figura 5.1.3.1.b Lnea con instrucciones de comparacin para la configuracin de temporizados controlados por posiciones de memoria

En ella cada instruccin de comparacin mira la hora actual del PLC, disponible en la posicin de memoria V7770 y la compara con el valor de preseleccin dado a las instrucciones como constantes K. Si se cumplen ambas condiciones, es decir, el valor de la posicin de memoria V7770 es mayor que 6 y menor que 7, automticamente se cargan los valores K400 y K350 en las posiciones de memoria libres V2000 y V2001 asignadas a los temporizasos T2 y T3, de tal forma que el valor de retardo de dichos temporizados entre las 6:00 A.M. y las 7:00 A.M. Ser 40 segundos para T2 y 35 segundos para T3. En funcionamiento intermitente se deben prender y apagar en forma de tren de pulsos las luces rojo calle y amarillo carrera, para ello se emplea el rel especial SP4 que genera un tren de pulsos de periodo 1 segundo, como se muestra en la figura 5.1.3.1.c el tren es activado por el rel interno C0, el cual solo se energiza en las horas comprendidas entre las 22:00 P.M. y las 06:00 A.M.

182

Figura 5.1.3.1.c Lneas para el control de rel especial SP4, el cual genera funcionamiento intermitente

A continuacin se presenta el diagrama secuencial y cclico para realizar el PLUS Programming y la conexin de las salidas del PLC . programa en

183

Figura 5.1.3.1.d. Diagrama secuencial y cclico con asignacin y Conexin de entradas y salidas para Koyo

184

Figura 5.1.3.1.e 1 Parte de programa en

plus

Programming para PLC Koyo

185

Figura 5.1.3.1.f 2 Parte de programa en

plus

Programming para PLC Koyo

186

Figura 5.1.3.1.g 3 Parte de programa en

plus

Programming para PLC Koyo

187

Figura 5.1.3.1.h 4 Parte de programa en

plus

Programming para PLC Koyo

188

Figura 5.1.3.1.i 5 Parte de programa en

plus

Programming para PLC Koyo

189

5.2 VINCULO DE UNA APLICACION EN PLC KOYO A MICROSOFT EXCEL, UTILIZANDO COMO INTERFACE EL SOFTWARE DDE SERVER Objetivo: se desea extraer informacin sobre el estado de las variables del PLC para almacenarla en una hoja de clculo de Excel, una vez all la informacin puede ser graficada o manipulada a nuestra conveniencia. Nota: aunque por medio del DDE server se puede introducir o extraer la informacin, nuestra intencin es de slo lectura. Qu es el DDE server? DDE: Dynamic Data Exchange, Como su nombre lo indica, ste es un intercambiador dinmico de datos o una "interface" que acta entre el PLC y Excel, es decir, ste es el mensajero de la informacin, se hace la aclaracin que no solo acta entre el PLC y Excel sino que tambin lo hace con Visual Basic, Quattro Pro, entre otras. Este prorama se encuentra en el mismo paquete que contiene el software para la programacion del PLC Koyo o Direct Soft Program Para dar cumplimiento a nuestro objetivo se debe crear un enlace o Link, el cual permite leer y escribir datos en la memoria del PLC utilizando una de las aplicaciones mencionadas y un Topic que nos sirve de conexin con Microsoft Excel. Si se deseara para establecer comunicacin con otra aplicacin diferente a Excel solo sera necesario crear un nuevo Topic. A continuacin se desarrolla la metodologa para la creacin del vnculo entre el programa del semforo presentado anteriormente en las figuras 5.1.3.1.d, 5.1.3.1.e, 5.1.3.1.f, 5.1.3.1.g y 5.1.3.1.h. y Microsoft Excel Los pasos a seguir son : 1. Conectar el PLC al computador, mediante su cable de comunicacin y al puerto COM2. 2. Cargar el DirectSoft Program. 3. Abrir el proyecto del cual se desea extraer la informacin, en nuestro cado SEMAFORO. 4. Cargar el software DDE Server. 5. Crear el enlace de comunicacin o Link. 6. Crear el Topic. 7. Cargar el software Microsoft Excel. 8. Crear la hoja de clculo. 5.2.1 Creacin del Link o enlace de comunicacin : Una vez abiertos los dos paquetes, DirectSoft y el DDE server, seleccione la opcin Links..., como muestra la figura 5.2.1.a.

190

Figura 5.2.1.a Creacin de un nuevo Link en DDE Server

Aparecer la ventana de dialogo de la figura 5.2.1.b.

Figura 5.2.1.b Ventana de dialogo para la creacin de un nuevo Link

Como nuestro objetivo es crear un nuevo enlace haga clic en Add, all aparece una nueva ventana para iniciar la edicin del Link, figura 5.2.1.c.

Figura 5.2.1.c Ventana para iniciar la edicin del Link

191

Debe seleccionar el puerto COM2 y la opcin Link Editor. Ella cuenta con varias opciones que se deben diligenciar como se muestra en la figura 5.2.1.d. En ella la opcin PLC contiene : Name : Es recomendable que el nombre guarde relacin con el proyecto, por ningn motivo debe comenzar con un nmero debido que se puede generar un conflicto. Description : Permite un breve comentario alusivo al enlace. PLC Family y Type: para el caso del laboratorio siempre ser igual, puesto que solo se cuenta con los DL205 con CPU 240.

Figura 5.2.1.d Seleccin del tipo de PLC y CPU

En la opcin Port especifique el puerto que desea utilizar, generalmente el mouse est conectado a Com1 y por defecto se debe conectar a Com2. Claro que eso depende de la configuracin del sistema. Para los parmetros de velocidad de transmisin, paridad, etc. Seleccione Auto que l se ajustar solo de acuerdo con la configuracin del PLC, figura 5.2.1.e.

192

Figura 5.2.1.e Configuracin del puerto de comunicacin

La opcin Modem se utiliza para comunicacin va telefnica con un PLC Koyo 405. Seleccione el protocolo de comunicacin. Si el PLC pertenece a las familias 105, 205, 405, se debe seleccionar K- secuence. Figura 5.2.1.f.

193

Figura 5.2.1.f Configuracin del protocolo de comunicacin

Finalmente haga click en Accept y as quedar establecida la comunicacin. 5.2.2 Creacin del Topic : Una vez abiertos los dos paquetes, DirectSoft y el DDE server, seleccione la opcin Topics..., como muestra la figura 5.2.2.a.

Figura 5.2.2.a Creacin de un nuevo Topic en DDE server

Aparecer la ventana de dilogo de la figura 5.2.2.b.

194

Figura 5.2.2.b Ventana para la Creacin del nuevo Topic en DDE server

Seleccione Add y aparecer la ventana de dilogo de la figura 5.2.2.c.

Figura 5.2.2.c Configuracin del nuevo Topic

La forma de llenar los campos es la siguiente : Topic Name : asigne un nombre que sea el mismo o que guarde relacin con el programa no mayor a 40 caracteres y que no inicie con nmeros, debido a que sto puede generar conflictos. Comm Link : haga clic all y aparecer una ventana con los Links disponibles, seleccione el adecuado, es decir, el que haya realizado en el procedimiento anterior. En esta parte del procedimiento, se ha creado un nuevo enlace de comunicacin y un nuevo Topic que se visualizar la ventana de la figura 5.2.2.d.

195

Figura 5.2.2 d. Ventana de confirmacin de la existencia de Link y Topic

Ahora se debe hacer clic en la opcin Exit para terminar la edicin. Aunque se ha generado el Link y el Topic en la ventana principal del DDE Server, figura 5.2.2.e se observar un aviso de inactivacin, sto es debido a que falta la parte final del proceso: crear la hoja de clculo donde se almacenarn los datos.

Figura 5.2.2.e. Ventana que muestra el Topic desactivado

5.2.3 Comunicacin con Microsoft Excel : Hay dos formas de establecer comunicacin con el PLC : 1. Leer nicamente : Para ello se debe utilizar los comandos de frmula. 2. Leer y escribir : Se debe utilizar los comandos de macros. Para dar cumplimiento al objetivo, se utilizar el procedimiento de frmula. Una vez abierta su hoja de clculo en Excel, seleccione una celda de trabajo y contine con el formato para las frmulas de la figura 5.2.3.a.

196

Figura 5.2.3.a Formato para las frmulas a escribir en las celdas de Excel

En el formato de la figura anterior : Service : Es el nombre de la aplicacin, ste nunca cambia y es dsdde, abreviacin de DirectSOFT Dinamic Data Enchange, va seguido de una lnea vertical cuyo cdigo ascii es Alt+124. Topic : Es el camino mediante el cual Excel establece la comunicacin con el Link para r hasta el PLC, en nuestro caso el topic creado anteriomente tiene el nombre Comn. En Excel aparecer una ventana que pregunta si desea vnculos remotos, acptela, puesto que se van a utilizar los vnculos desde el DDE server.Figura 5.2.3.b.

Figura 5.2.3.b Establecimiento de vnculos remotos

Item : puede ser cualquier tipo de direccin que reconozca el PLC, en la tabla 5.2.3 se incluyen las pociciones de memoria de las entradas, salidas, temporizados, contadores, rels internos, entre otros. Deben estar escritos ente comillas simples. Dentro del item puede especificarse el tipo de formato del dato que se desea, por ejemplo : Si es 'V2000:B' Lo que est en la posicin de memoria V2000 aparecer codificado en BCD. Si es 'V2000:D' Lo que est en la posicin de memoria V2000, aparecer codificado en decimal. Para leer el contenido de las posiciones de memoria correspondientes al calendario, la hora, el estado de los temporizados y las salidas utilizadas para el manejo del semforo de la carrera y la calle, las frmulas contenidas en cada celda se muestran en la tabla 5.2.3.

197

Tabla 5.2.3 Frmulas para la obtencin de informacin en el semforo

Con el fin de observar grficamente la operacin del semforo, en la hoja de clculo se seleccionan las celdas C7, C8, C9, D7, D8 y D9, las cuales contienen la informacin del semforo de la carrera, se selecciona la opcin asistente para grficas en la barra de herramientas de Microsoft Excel y se elige un grfico de barras, figura 5.2.3.c.

Figura 5.2.3.c Grfica la operacin del semforo carrera

Igualmente se procede con las celdas E7, E8, E9, F7, F8 y F9 para el semforo de la calle. La hoja de clculo de la figura 5.2.3.d muestra la operacin del semforo el da 1 del mes 12 de 1998 a las 14:51:57 P.M. En ella se ve que las salidas activadas en se instante fueron rojo calle y verde carrera con un tiempo de temporizacin de 25 s.

198

Figura 5.2.3.d Registro del funcionamiento del semforo

5.3 VINCULO DE UNA APLICACION EN PLC KOYO A MICROSOFT EXCEL, UTILIZANDO COMO INTERFACE EL SOFTWARE LOOKOUT Otra forma de obtener informacin de un proceso controlado por PLCs es utilizando software especializado en administracin de procesos industriales, ms conocidos en el medio como sistemas SCADA, Supervisory Control And Data Acquisition. En este mtodo se tiene la ventaja de poder trabajar con diferentes marcas de PLCs simultneamente, adems de observar el proceso en la pantalla del computador, sto se logra por medio de elementos virtuales que el programa permite crear para representar lo elementos reales controlados. A continuacin se presenta el procedimiento para monitorear el funcionamiento del semforo que se viene tratando en este captulo, utilizando el sistema SCADA de la National instruments conocido como Lookout. Para ms informacin sobre sistemas SCADA y en particular de Lookout, que es con el que cuenta el Laboratorio, consultar el apndice al final del texto. 5.3.1 Conexin entre el PLC y Lookout : Una vez est corriendo el programa en el PLC y con l conectado al computador, se cierra el Software Direct Soft, sto es necesario para evitar conflictos y lograr la comunicacin y se conecta en el puerto paralelo del computador la llave fsica provista por el fabricante de Lookout. Seguidamente se hace doble clic en el icono de Lookout o en el nombre Lookout del men de programas. Con lo que aparecer la ventana de la figura 5.3.1.a.

199

Figura 5.3.1.a Ventana principal de Lookout

El primer paso en el desarrollo de un proceso es crear un panel de control, para ello se hace clic en el campo New del men File y automticamente aparecer la caja de dilogo para crearlo, figura 5.3.1.b. El panel frontal es una ventana que acta como un tablero de control real, permitiendo colocar sobre l otros objetos como interruptores, pulsadores, lamparas, tanques, bombas etc.Figura 5.3.1.c.

Figura 5.3.1.b Creacin del panel frontal

200

Figura 5.3.1.c Apariencia del panel frontal

Despus de tener el panel frontal se puede crear y visualizar cualquier nmero de objetos, los cuales pueden ser insertados en uno o varios paneles si se desea. Normalmente los primeros objetos que se crean son los que representan los que usan los puertos de comunicacin del computador y deben ser configurados adecuadamente. Para representar el Koyo 205 se sigue el procedimiento de las figura 5.3.1.d y 5.3.1.e. El programa por defecto asigna el nombre DL1 a este primer PLC.

Figura 5.3.1.d Procedimiento para la creacin de objetos en el panel frontal

La ventana de dlogo de la figura 5.3.1.e se debe llenar como lo muestra la figura, pues al crear un objeto que represente un PLC u otro dispositivo de entrada / salida, Lookout asocia una funcionalidad y una base de datos como parte del objeto, la funcionalidad asigna a este tipo de objeto el protocolo que le permite comunicarse con el medio fsico, la base de datos incluye todos los registros, bits,

201

seales de entradas y salidas, parmetros y otros valores que el PLC puede transmitir o recibir de Lookout.

Figura 5.3.1.e. Creacin y configuracin de un elemento virtual que represente el PLC Koyo DL 205

Ntese que ningn elemento aparece en el panel frontal cuando se crea el PLC, sto es debido a que el objetivo de Lookout es mostrar los elementos que conforman el sistema controlado y se encuentran conetados a las entradas y salidas del PLC. Si se quiere, ste puede ser dibujado utilizando las herramientas disponibles en el programa. El siguiente paso es asignar a los salidas del elemento DL1 los bombillos que se encuentran conectados a las salidas del PLC real, para ello se hace clic en la opcin Expression del submen Insert de la pantalla principal, aparecer la ventana de la figura 5.3.1.f

202

Figura 5.3.1.f. Ventana de dilogo para la conexin de las salidas del PLC

En ella se selecciona el objeto DL1 en el campo Tags y se buscan las salidas en el campo Data members, por defecto aparecera la salida Y0. Si se quiere otra, simplemente se borra el 0 y se coloca el nmero deseado, al dar OK aparece la ventana de la figura 5.3.1.g. Por defecto la salida se visualiza como un led indicador, con la opcin Custom se tendrn otros tipos de indicadores.

Figura 5.3.1.g Seleccin del indicador de salida

203

Finalmente para insertar el texto alusivo a cada salida se siguen las figuras 5.3.1.h y 5.3.1.i.

Figura 5.3.1.h. Procedimiento para insertar texto

5.3.1.i Edicin del texto a insertar

Para las dems salidas se sigue el procedimiento descrito para la salida Y0 en las figuras 5.3.1.f, 5.3.1.g, 5.3.1.h y 5.3.1.i. La figura 5.3.1.j muestra el monitoreo del semforo en un instante en el cual las salidas verde carrera y rojo calle del circuito real se encontraban activadas. Como se observa slo es necesario que el programa este corriendo con el PLC conectado al computador para que el panel frontal actualice su estado en tiempo real.

204

Figura 5.3.1.j Monitoreo del semforo en tiempo real

El ltimo paso para el desarrollo del proyecto es guardarlo en el disco duro mediante el comando Save del men File. Con lo que se crean tres archivos, uno de cdigo origen, Extensin .LKS; otro de proceso, Extensin .LKP y un ltimo de estado, Extensin .LST. El archivo de proceso .LKP, Lookout Process, es un compilado ejecutable que contiene la informacin completa de configuracin del proceso, para la aplicacin en particular. El archivo de cdigo origen .LKS, Lookout Source, contiene definiciones, nombres asignados, comunicaciones, controles lgicos, conformacin del panel de control, etc. El archivo de estado .LST, Lookout State, contiene el valor actual de los datos del objeto, incluye posiciones de interruptores, potencimetros, etc. 5.3.2 Conexin entre Lookout y Excel : Para un anlisis de las variables monitoreadas en los procesos, Lookout proporciona una forma fcil de llevar stos datos a una hoja de clculo en Microsoft Excel, el procedimiento es el siguiente : Se desactiva el modo de edicin en la opcin Edit de la pantalla principal, figura 5.3.2.a.

205

Figura 5.3.2.a Desactivacin del modo de edicin

Hecho sto se presiona la tecla CTRL y con ella presionada se hace clic en el objeto que represente la variable a monitorear, el cursor debe tener la apariencia de una mano si realmente se ha salido del modo de edicin. En nuestro caso los objetos sern los bombillos de la figura 5.3.1.j, luego se crea una hoja de calculo en Excel, se selecciona una celda y se va al men principal Edit donde se elige la opcin Pegado especial, figura 5.3.2.b.

Figura 5.3.2.b Pegado especial en una hoja de clulo de Microsoft Excel

206

La ventana que aparecer a continuacin se muestra en la figura 5.3.2.c, en ella, la opcin pegar vnculos hace apararecer en la celda seleccionada la informacin correspondiente al elemento monitoreado. Como lo muestra la ventana, esta opcin crea un vnculo remoto entre un elemento de Lookout y la hoja de clculo en Excel, en este tipo de vnculo los cambios que ocurren en el elemento origen son vistos en el mismo instante en la hoja de clculo.

Figura 5.3.2.c Pegado de vnculos remotos

Para el caso del semforo, con la informacin de las salidas del PLC en la hoja de clculo y para ver su estado en un grfico de barras, se sigue el procedimiento de la figura 5.2.3.c. La figura 5.3.2.d muestra la hoja de clculo en un instante en el cual se encontraban encendidas las salidas verde carrera y rojo calle.

Figura 5.3.2.d Monitoreo del semforo en Microsoft Excel

207

6. APENDICE SOBRE SISTEMAS SCADA Los sistemas SCADA, Supervisory Control And Data Acquisition, son utilizados en la industria para supervisar, controlar y adquirir datos de sus lneas de produccin, por tal motivo deben funcionar en tiempo real, soportar redes locales y pueden concatenarse con aplicaciones en ambiente Windows. Estos sistemas estn caracterizados por tener una arquitectura abierta, que ofrece un soporte completo de funciones DDE, Dinamic Data Enchange. Trabajan en ambiente grfico y completamente orientado a objetos. Los sistemas SCADA, tambin proveen una interface hombre mquina o una interface de operador que puede contener entre otros: 1. Controles interactivos o botones 2. Proteccin por niveles, claves 3. Herramientas de anlisis de grficos El sistema tambin gestiona alarmas, dentro de esta funcin cuenta entre otros con: 1. Deteccin continua de alarmas 2. Alarmas asignables a zonas 3. Visualizacin personalizada de alarmas En el laboratorio se cuenta con el sistema SCADA de la National Instruments que se conoce como Lookout, entre muchos otros existentes se conoce el P-CIM desarrollado por AFCON. Lookout es un software para procesos de automatizacin industrial, el cual puede ser usado como un sistema SCADA o como una interface hombre-mquina. Lookout es completamente orientado o objetos y conducido por eventos, esta nueva arquitectura en el software para la industria de la automatizacin permite desarrollar una aplicacin completamente en lnea. Sin parar el trabajo se puede adicionar, borrar y modificar paneles de control, grficas, PLCs y otros dispositivos de entrada y salida. Mientras se editan, monitorean o controlan procesos, Lookout no requiere de otros programas que corran simultneamente, pero si se desea realizar otro trabajo o crear enlaces a aplicaciones en ambiente Windows, ste permite realizarlos. Las siguientes definiciones harn ms fcil comprender el funcionamiento de Lookout. QUE ES UN OBJETO EN Lookout ? Es un modelo virtual de algo fsico, el cual posee una base de datos con valores predefinidos, (lgicos, numricos y tipo texto), unos parmetros predefinidos

208

(lgicos, numricos y tipo texto), una funcionalidad y se distinguen de los dems mediante el nombre o etiqueta que se le asigne arbitrariamente.

Figura 1. Componentes de un objeto en Lookout.

Funcionalidad : Es la forma cmo el objeto trabaja, opera o ejecuta su tarea, la funcionalidad es un concepto general que se aplica lo mismo a todos los objetos de una misma clase, por ejemplo, todos los objetos tipo tanque tienen la funcion de almacenar, sin importar su tamao, forma, color etc. Parmetros : Los parmetros ayudan a definir las caractersticas o naturaleza del objeto, stos complementan su funcionalidad. Base de datos : Cada objeto tiene su base de datos propia, la cual posee pocos o muchos elementos dependiendo de cada uno en particular, es as como la base de datos de la representacin de un PLC puede tener cientos de datos entre lgicos, tipo texto y numricos, mientras que la de un interruptor solo tendr dos. La base de datos de un objeto se crea automticamente. Por ejemplo: Un interruptor de una lmpara es algo fsico que puede ser representado en Lookout por un interruptor virtual y tendr las tres caractersticas anteriormente mencionadas. FUNCIONALIDAD: Es la disponibilidad de ser puesto en On y en Off. PARMETROS: Definen el lmite de esta funcionalidad, por ejemplo un nivel de seguridad que determina cuando se puede poner en On o en Off BASE DE DATOS: Incluir un valor que nos diga cul es la posicin normal de funcionamiento. Clases de objetos : Un objeto es simplemente un componente individual de una clase de objetos en particular; por ejempo, un potencimetro y un interruptor representan dos clases diferentes de objetos, pero se puede crear 20 tipos diferentes de potencimetros y 30 de interruptores, lo que dar 50 objetos diferentes, pero slo dos clases de ellos.

209

Lookout posee una extensa librera de clases de objetos, para crear uno se selecciona en la lista la clase deseada, sto define el tipo deseado y seguidamente se asignan los parmetros en la caja de dilogo que aparece. Conexiones entre objetos : En Lookout se conectan objetos permitiendo el paso de seales entre ellos, de la misma forma como se alambra un rel temporizado a un contactor de un arrancador, sto se puede hacer conectando los mismos tipos de elementos (lgicos con lgicos, numricos con numricos, etc), pero siempre tomando como origen la base de datos del primero y como destino si podr ser los parmetros o la base de datos del otro.

Figura 2. Ejemplo de conexin entre objetos de Lookout

ESTRATEGIAS DE CONTROL Cuando se crean y conectan objetos se forma una red de muchos objetos enlazada para llevar a cabo una nica estrategia de control, que es el "cerebro" detrs del panel de control, sta enva las seales desde los campos, a las grficas e indicadores visuales del panel de control. Este "cerebro" activa y desactiva alarmas y puede tomar complejas decisiones basado en los valores de los campos de control de seales y los valores ajustados a los potencimetros e interruptores en el panel de control. La estrategia de control puede incluir complejas hojas de clculo o se puede decidir cmo repartir el control entre Lookout y los PLCs. FUNCIONAMIENTO DE LA CONDUCCION POR EVENTOS

210

Es muy importante saber que Lookout es completamente conducido por eventos, metodologa diferente a la arquitectura de otras aplicaciones conducidas por lazos, en los cuales el cdigo se ejecuta de arriba abajo y luego se regresa a la parte superior para repetir el ciclo. En fuerte contraste a este modelo de programacin en Lookout cada objeto permanece totalmente en reposo hasta que un evento ocurra. Un evento es un cambio en el valor de un dato de la siguiente manera; cuando una seal cambia, el objeto se prepara, procesa el valor acorde con su funcionalidad y si el resultado de su funcionalidad cambia, entonces se produce el evento. De esta forma el evento se propaga dentro del sistema o configuracin creando una reaccin en cadena que nicamente afecta a los objetos pertenecientes a dicha cadena. Este paradigma de la conduccin de eventos simula la accin fsica de interruptores, pulsadores y temporizados. SERVICIOS DISPONIBLES EN Lookout Muchas veces los objetos requieren del uso de recursos del sistema, como puerto serial, disco duro o funciones multimedia. Lookout provee mltiples servicios que son muy tiles en la realizacin de proyectos de automatizacin. los principales se describen a continuacin. 1. COMUNICACIONES : Es posible configurar cierto protocolo para representar PLCs y otros dispositivos, y comunicarse con ellos va puertos seriales del computador. 2. BASE DE DATOS : El servicio de base de datos disponible, se usa para definir y/o modificar los elementos de la base de datos y los parmetros originales de los objetos, tambin permite importar informacin desde otro paquete diferente. 3. GRAFICAS : Lookout tiene una extensa librera de las grficas ms corrientes, sta incluye diferentes tipos de interruptores, potencimetros, pulsadores, grficas de barras, vlvulas, tanques, bombas, etc. Si no se encuentra la grfica deseada se puede crear y adicionar a la librera. 4. ALARMAS : El subsistema de alarmas es un poderoso y flexible mecanismo para generar, mostrar, mover e imprimir alarmas. Este sistema incluye una ventana de alarmas y los parmetros de alarma como: grupo, prioridad, filtro, visualizacin y posibilidad de impresin, etc. 5. MULTIMEDIA : Lookout tambin provee un servicio multimedia disponible para ejecutar archivos de imagen y sonido. 6. SEGURIDAD : Este es un sofisticado sistema que incluye seguridad de control, seguridad observacin y verificacin de acciones. Se puede seleccionar qu operadores tienen control y sobre qu objetos. 7. REGISTRO HISTORICO : Este servicio est disponible para guardar en tiempo real informacin del sistema en el disco duro. 8. SERVICIO ODBC, Lookout'open Database Conectivity : Este servicio pone a disposicin otras aplicaciones, como Microsoft Access, utilizando una base de datos histrica de Lookout. 9. SERVICIO DDE : Sirve para enviar valores de un proceso en curso a otras aplicaciones para ser usados en tiempo real. El sistema Lookout puede actuar como cliente o como servidor.

211

10. SERVICIO DE RED : Lookout provee un completo servicio de red por medio del uso de Net DDE. Este sistema permite enlazar nodos como Clientes, Servidores o en una configuracin de igual a igual, este servicio permite monitorear y controlar un proceso desde mltiples estaciones de trabajo. 11.SERVICIO DE REDUNDANCIA : Permite configurar dos procesos de automatizacin por redundancia logrndose transferencia automtica de monitoreo y control en el caso de que uno de los computadores falle.

212

7. BIBLIOGRAFIA TELEMECANIQUE, Iniciacin en la prctica del TSX-17, Rueil Mailmaison ( Francia ), Telemecanique Didactic, 1988. PLC Direct by Koyo, DL 205 User manual, PLC Direct
T.M

, 1994.

PLC Direct by Koyo, DirectSOFT Release 1.1, PLC Direct T.M , 1994 NATIONAL INSTRUMENTS, Lookout Reference manual, Austin Texas ( U.S.A ), National Instruments Corporation,1996. SANCHEZ TOBAR Aldemar, PC 20 Contactos, Santaf de Bogot ( Colombia ), ABB 1986. ESCOBAR Antonio - ARREGOCES Sigifredo, Elementos bsicos de Control Electromagntico.

Anda mungkin juga menyukai