100% encontró este documento útil (11 votos)
9K vistas265 páginas

SSP

Cargado por

ex 888
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
100% encontró este documento útil (11 votos)
9K vistas265 páginas

SSP

Cargado por

ex 888
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
STUN K@ Rose VU Cai Ree CUTER) ELECTRONICA, 3 Sistemas secuenciales programables JUAN CARLOS MARTIN CASTILLO Sistemas secuenciales programables eDITEX | eee QINQOUUOOQOOOUGQVQOUOQOQOOUONYGegeconcce:VUUUUNUOOOULOSUUUUUQN00000 0000000011 N Logica digital 1. Tipos de sefiale: 2.Sistemas y cédigos de numeracién. 5. Légica digital... = 4, Cieultos SeUen CS. niennnvnnnensnnnnrenn Practica profesional resuetta: = Analisis, simplificacion y simulacién de un circuito l6gico, Practicas profesionales prapuestas: 1. Comprobacién den circulto con puertas, OQICAS ven seenncncnnn — : 2. Obtencién de dircuitos simpliicados desae tuna tabla de la verdad. - 3, Resolucién de problemas deldgica combinacional. si 4, Gircultos de tégica secuencial con biestables. Automatas programables industriales 1. Sistemas automatizados, 2 = 2. Elautémata programable industrial... Practica profesionalresuetta: ® Disefio del esquema de un automatismo con relé programable.sre.ns0an Practicas profesionales propuestas: 1. Conexion de sensores yactuadores aunrelé programable para el control cde un montacarges.. 2, Conexién de sensores y actuadores aun PLC para elcontrol de un taladro semiautomnatico Programacién de relés programables en FBD..... 1. Lenguaje ¢e programacién FBD para LOGO. 2, Programacién basica... 3. Funciones de tiempo (termporizadores). 4 Funcién contadar/descontadar on... 26 3 32 38 34 36 7 38 52 7 58 60 6 6 8 n . Programacion en STEP 7 (I) 5, Deteccién de flancos en sefales digitales. B 6.Marcasintemnas...... —yew Practica profesional resuelta: = Puesta en servicio de unrelé programable....n 78 Practicas profesionales propuestas. 1. Programacidn de un MOMtACARGES vureseencnenns BS 2, Programacién de un ascensor detres plantas... 84 1. introduccién, : 87 2. Tamaiio de los tipos de datos en STEP 7. 8g 3. Direccionamiento de entradas y salidas.. 89 4 Progremacién estructurada. - a 55 Ciclo de SCAN. us iitosicn 8S 6.Variables ef STEP 7.sonnnrov 93 7. Programacion en lenguaje de contactos(LD)..... 93. Practica profesional resuelta: = Comunicacién de un PLC mediante TIA PORTAL... 104 Practicas profesionales propuestas: 1. Tratamiento de piezas con rociadores. ns 2.Talado con cargador de plezas en KOP... me . Programacion en STEP 7 (I). 16 1 Tempori2ad ores nnn = w 2.Comtadoresieresnnes 122 3, Operaciones de comparacion.... wom 124 4 Marca de ciclo clock memory) ou 2B 5 OB de arranque o STARTUP (OB100).... 29 Practica profesional resuetta: = Programacién de une empaquetadora de piezas se wa Practicas profesionales propuestas: 1. Llenado de recipientes mediante ostficad Oro nevnnon - 137 2. Agrupacién de productos mediante cintas de transferencla screen . Be INUUTELNUUNONUTUNALUUNNAIT 6. ~ GRAFCET. 140 1 Introduccién al GRAFCET .co-csssnmssesineesesennon TAT 2.Necesidad de un grafico SecuenClal,..eweesensmom V4 3. Partes del GRAFCET Ms 4 Sintaxis del GRAFCET. 148 5.Tipos de GRAFCET...snaos: es 48 6.Modos de funcionamiento en el GRAFCET. 152 7, Estructuracién det GRAFCET... 188 Practica profesional resuetts: "= GRAFCET detaladro serniautomstico con cargador de piezas... 164 Practicas protesionales propuestas: ‘CMEC ae ae a et de piezes y desahogo, 169 2 Sistema automatico de tratamiento de piezas... 170 . GRAFCET en lenguaje de contactos (KOP) 2 1 introducelén, ws 2.Administracén del GRAFCET. suns w 3. Programacién de la zona secuencial.. Ws 4 Programacién dela zona de niclalizeC167...snon 181 S,Programacion de lazona de acciones. 182 6.2Zonano secuencial. 187 Practica profesional resuelta: ® Programacion del GRAFCET del tatacra con desahogo en lenguaje de contactos .. 188 Practicas profesionales propuestas: 1. GRAFCET simultneoS. 2135 2.GRAFCET paraelcontroldeunsemaforocnn 198 Modos de funcionamiento yestructuracién del GRAFCET.....n- 198 1. Programacién de modos de funcionamiento ......_ 199 2.Programacin de GRAFCET estructuradd sun 207 Practica profesional resueita # Programacién del GRAFCET det tatacro con desahogdvanenn i Préctica profesional propuestas 1. Programacién de un GRAFCET deun crcuito electroneumatico. 2, Control de un sistema de seleccién de plezas por alturas.. asa a es 2 Tratamiento de datos y sefiales analégicas en STEP 7... 1. Tipos de datos en el lenguaje STEP 7.. 2.Tipos de datos simples 3, Notacidn de numeros en STEP 7... 4, Operacién de transferencis (MOVE)... 5. Operaciones matematicas basicas, 6 Tratamiento de senales anal6Qleas .m.nonnn Préctica profesional resueita Transferencia de datos escalados a canalanaidgico de salida. Précticas profesionales propuestas: 1 Incremento y decremento progresivo de una sefial analégica de salida 2.Contral de un semafora mediante latransferencia de niimeros en binario Proyectos. ; : ' Control de un proceso industrial deamasadd... = Mezclado de productos tiquidos ® Llenado de cajas pornumero Ce OD|ELOS eens = Almacen de cajas por alturas (FaCtOFy VO). sess nneonnnsnsnnnnene = Separacian de abjetos por colores (Factory YO) vse 1 Pick & Place Factory VO) veo 216 25 2 230 ZI BI 234 234 239 240 246 2st 252. 255 237 258 259 260 262 263 IILIIINNINNI| ORGANIZACION DE LA UNIDAD /||||!/!//!!!!!/ I! Cada unidad didctica se iriciacon una granimagen motivadora, Ln breve indice de contenidos con los epigrafes que presente la Unidad en el apartado Ve-nes a conocer, ylos objetivos a alcan- 3 peck: zaraltérmine de tamisma en el apartado Yalfinalizar esta un- a A continuacién comienza el desarrollo de contenidos. Para apo- very reforzar los contenidos se presentan ejemplos tablas,es- quemas y numerosas lustraciones, sleccionadas de entre los, e-guipos y kerramientas mas frecuentes qu te wor 3 encontrar alrealizartutrabajo, En los margenes se desatrolan multtud de textos complemen tarios de amptaciin deinformacién, consejos de seguridad. vi- cabulario técnico, diccionario espafol-inalés y enlaces web, que ermiten profundizar en os conocimientos expuestos. Alo largo del texto se ince:poran casos, ejemplos y actividades prdcticas. Estas actividades por un lado, ayudan a asimilar los conceptos.y por ctra, promveven larealzacién en eltaller de los procesos explicades, Enla seccién Préctica profesional resuelta, se plantea ol desa~ rrollo de un casa practico, en el que se describe='35 operaciones que se realizan, se detallan las herramientas y el material nece- ‘sano, se ncluyen fotografias que lustranlo* n2sos asequir. Estas pricticas profesionales representan los resultados de aprendizaje que debes alcanzar al terminat tu modulo for mativo. 4 11 plthoranue Toasts aciveodespronestasenesee ' deden realizarse en un cuaderno de trabajo, nunca en el propio Ubro, Registrate en nuestra web y accede 3 los recursos adicionales: «www.editex.cs>. [Test de evaluacién const de un E=*—'s de preguntas cen- tradas enlos conceptos més importantes e ia unidad Este test permite proponen un serie de Actividades finales pera apl- ‘ar y repasar los conceptos y procedimientas explicados a lo largo de launidad. En la Practica profesional propuesta se plantean actividades précticas y, al igual que en la Practica profesional resuetta, se <¢ctallan las herramientas y el material neccsario para su desa- rrolo, ‘Con la practca profesional propuesta se pretende potenclar tu ‘aulonomia ytu espiritu ernprencdedor, fotnentendo a metodo- logia de aprender hacienco,Puedes descargarte estas piginas profesionales propuostas y otros recursos si te reaistras en nuestra web: wmwrecitex.es> La unidad finatiza con el apartado En resumen, un mzpa con ceptual que relaciona los conceatos claves de la unidad. Este | | juices ssienn _apartade sirve para recapitular todo to tratado en la unidad. 1 Logica digital PW Vamos a conocei 1. Tipos de senales 2. Sistemas y cédigos de numeracién. 3. Logica digital 4, Circuitos secuenciales PRACTICA PROFESIONAL RESUELTA Analisis, simplificacien y simulacion de un circuito logico PRACTICAS PROFESIONALES PROPUESTAS 1. Comprobacién de un circuito con puertas logicas 2. Obtencion de circuitos simplificados desde una tabla dela verdad 3, Resolucin de problemas de légica combinacional 4, Clrcultos de Logica secuencial con biestables Y al finalizar esta unidad. = Identificaras nimeros escritos en distintos sist mas y codigos de numeracion. © Conoceras los conceptos basicos de la logica di- gital pare representar y simplificar circuitos légicos combinacionales, s Sabras cudles son las puertas ldgicas basicas, sus expresiones logicas y su tabla de la verdad. = Conoceras en qué consisten los circuitos logicos combinacionales, = Montards y simularas circuitos de logica digital combinacionales y secuenciales. SE PEE EGUGEE L 1. Tipos de sefiales ic ica digital En un proceso industrial as senales pueden ser de dos tipos: digitales y analogicas, Las sefales de tipo digital trabajan con valores discretos, que solamente pueden tener dos estados 0 niveles posibles: todo 0 nada, 10 0. Las sefales analégicas trabajan con valores continuos, dentro de un ran- go: entre Un valor minimo y un valor maximo. Las sefales digitales son las utilizadas en la logica digital y son las que se estudiaran a continuacién. Ai final de este libro abordaremos el estudio bsico y la aplicacion de las sefiales de tipo analogico en los sistemas se~ cuenciales programables. Los estados de una senal digital se originan por niveles de tensién, de nominados niveles légicos, en los que, por lo general, el valor maximo se corresponde con el 1y el valor minimo con el 0. Sen al 4 tel Nivel dgico Nivel legion 2) Figura 12. Niveles Kinicos de una seal laa Los nombres que raciben (os valores logicos son: verdodero-falso (true- false), alto-bajo (high-low), todo-nada, Elestudio de la Logica digital se basa en el algebra de Boole, ya que con ella es posible la resolucion de las operaciones logicas y su posterior aplicacion a diferentes circuitos o dispositivos de programacion. 2. Sistemas y cédigos de numeraci6n 2.1. Sistema de numeracién Un sistema de numeracion esta formado por un grupo de simbolos y unas normas que permiten componer numeros. De esta forma es posi- ble expresar cantidades descifrables por las personas 0 por los sistemas electronicos. Los sistemas de numeracién mayormente utilizados son: = Decimal = Binario, = Hexadecimal = Octal. El numero de simbolos de que dispone un sistema de numeracion se de- nomina base; por lo tanto, a partir de ahora, al decir que un sistema de numeraci6n esta escrito en una base determinada estaremos hablando det numero de digitos que se utilizan para formar los numeros. BULL UNNI un patencisimetro 7 in ‘Sefial analdgica ‘Senal digtal Figura U.Tpes de sefales. Lsgico 4 abgebra de‘ Pode Saber mas George Boole fue un matematicobritsni- co del sito xX que desarrolis el algebra que lleva su nombre y que actuatmente se utiliza para estudiar tado lo relacio- nado conta electrénica dltalyla infor rmatica. {THN rary (rr) eae endecimal ‘oma 28 10 2 101 5 Vocabulario l Elbit de mayor peso también se denomi- na bit mis representativoy el de menor ppeso bit menos representativo. Unidad + 2.1.1, Sistema de numeracién decimal Es el sistema de numeracién mas utilizado en la vida cotidiana, ya que ‘emplea diez simbolos que corresponden a la cantidad de dedos que los. humanos tenemos en nuestras manos. Por tanto, tlene base diez y esta ‘compuesto por los siguientes simbolos: 0-1-2-3-4-5-6-7-8-9, cuya combi- nacién permite formar cualquier tipo de nimero facilmente entendible por las personas (12, 103, 6129, etc). Existen otros sistemas y cédigos de numeracion mucho mas adecuados para trabajar y operar en los sistemas digitales y microinformaticos. 2.1.2, Sistema de numeraci6n binario Solamente utiliza dos simbolos, el 1y el 0, por lo que la base del sistema de numeracién es el dos. Es el sistema de numeracién empleado en los sistemas digitales y, por tanto, el que mejor se adapta al estudio de la légica, digital. Los nlimeros en binario se forman por una combinacién de ceros y unos, y se een digito a digito y de forma individual. Ast, todos los numeros en binario tienen su equivalente en decimal y viceversa. En un numero binario cada digito se denomina bit. Por tanto, los nimetos. ‘en este sistema se forman en funcién de la cantidad de bits que los com- ponen. Asi, la cantidad de nimeros que se pueden formar en binario, se calcula elevando el numero de la base, que en este caso es 2, al numero de bits de dicho numero. Por ejemplo, con tres bits padriamos formar los siguientes nimeras: Nameroenbinario | Namero en decimal 00 0 Corio 001 1 is oro Fd oe = 8 on 3 = 100 4 ee wo 5 rnmersien cnese une ges no 6 0 r En un numero binario, cada bit tiene un peso, siendo el bit de menor peso ‘el que se encuentra a la derecha y el de mayor peso a la izquierda. Leyendo el numero de derecha a izquierda, el peso de cada bit es el doble que el del anterior. Peso+ 128 54 32 16 Namero en binario —p=- Bit de mayor peso Bit de menor peso Figura13.Pesoe os bits de un ieroenbnaro. Una forma sencilla de convertir un numero binario, no demasiado grande, ‘en decimal es sumar los pesos de aquellos bits que se encuentran a Ten el nlimero en binario. Asi, el resultado de la suma es el numero en decimal. YY 4161 OY 1 - 10014 1001 Figura 14 jemplo deconwersin de unriimere bara en decimal por la uma delos pesosde sus bs Logica digital }. Sistema de numeracién hexadecimal Los numeres se representan con dieciséis simbolos. Por tanto, se dice que este sistema de numeracion trabaja en base dieciséis. Los diez primeros. digitos coinciden con los del sisterna decimal, es decir, del O al 9, y para los siguientes, mayores de 9, se utilizan las primeras letras del abecedario, delaAalaF. Asi, los numeros en hexadecimal se forman de la siguiente manera: ieee ores ears ernet or erin 7 25 ) 2.1.4. Sistema de numeracién octal Es un sistema en base ocho, por lo que utiliza solamente ocho digitos, det O al 7, los cuales coinciden con el sistema de numeracién decimal. A partir del simbolo 8 la codificacién es diferente: 0,1, 2, 3, 4,5, 6, 7,10, 1,12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25.. Ejemplos de némero en octal y su equivalente en decimal: eee ee es | m4 20 | 7 255 32 25 . Representacion de los nlameros por su base Una forma de escribir y diferenciar los numeros en los distintos sistemas de numeracién consiste en escribir la base en forma ce subindice en el lado derecho del numero: = Decimal: 30041 = Binario: 10101: = Hexadecimal: A348eq = Octal: 21015 2.2. Cédigos de numeracién Un cédigo de numeracién es una forma codificada de utilizar un sistema de numeracion para la representacién de numeros, especialmente en os sis~ temas electronicos e informaticos. Existen muchos cédigos de numeracion ‘como, por ejemplo: BCD, Gray, exceso de 3, Aiken, ASCIl, etc. No obstante, aqui solamente se estudiaré el BCD, que es uno de los mas utilizados en ta tecnica digital 2.2.1, Codigo BCD Debe su nombrea las iniciales de su denominacién en inglés, Binary-Coded Decimal, que significa «decimal codificado en binarion. MBIA ANA Sistema hexadecimal Simbolos dal sistema hexadecimal y su correspondencia con el sisterna decimal: Cee fees 1 1 2 2 3 5 4 4 5 5 6 6 7 1 8 [8 9 9 70 A 1 B 2 c 8 D 4 E 5 F Cédigo BCD El cédigo BCD facilita la representacién de numeros en decimal o hexadecimal, con isplays basacos ensegmentos LED. Figura1$.Segmontes LED. Unidad + En el codigo BCD cada digito esta formado con un niimero en binario de ‘cuatro bits. Asi, los nlmeros se forman digito a digito, codificando inepen~ dientemente cada uno de ellos en binario. Ejomoio 1 | plo 2 sine tate —= 1g Nimeroen 860 — QO om] Ejer Ll 18 coi i000 318,10 = 0011 0001 1000,eco Figure L6.Dos eemplos de use detcdcigo BCD. Uso de la calculadora 225 iooi Zo ooio 5 oioi ~— =" 925\10 = 1001 0010 0101 (eco || Actividades 1. Utiizando una calculadora que pertnita la conversién entre sistemas de numera~ ion, completa en tu cuadernola tabis conetnumero correspondiente enelsistema Una forma sencila y préctica de reali- indicado, 2zar la conversion de nmeras entre los Giferentes sistemas de numeracion es utilizar una calculadora que lo permita, eb ue Lia! como puede serlaque ofrece el sistema 480 = ‘operativo Windows. ee 101 ea 2847 tema operatho Wincows. m 101010 100 2. Representa en sistema BCD las siguientes ndmeras escritos en sistema de nu~ ‘meracion decimal 2) 3006 b) 1001 0 4Shi9 €) 20pe ‘pod 5. Indica 2 qué nimeros en decimal corraspontien cada uno dels siguientes nd salad page ser (© (2(0opae 2059) eros enB0: 7 aHeroron; no est b).1110090 1010, 6) DORON MO «) 01101001 1000.5 oor 0190 = SS. cep ogica digital og Logica digital La légica digital es la parte de la electrénica que estudia el comporta- iento de los circuitos digitales basandose en el algebra de Boole y los circuitos de puertas légicas. En la logica digital se trabaja con dos niveles de tension, donde el nivel mas alto cortesponde con un 1 l6gico y el nivel mas bajo con un O légico. 3.1. Circuito légico Es un circuito electrénico destinado a realizar una serie de operaciones, basadas en valores discretos (logicos) de tensién, para obtener tambien un resultado del mismo tipo. Las sohales ldgicas se aplican mediante elementos de entrada, como pue- den ser pulsadores, interruptores, etc., o senales provenientes de otros cir- cuitos logicos. El resultado del circuito légico se muestra a través de las ssalidas, en cuyo caso se pueden utilizar diodos LED, tamparas, relés, etc. 3.2. Variables légicas — Una variable es un elemento del circuito que puede cambiar de valor En el caso de las variables logicas, solamente es posible almacenar dos valores: elloel0. Los circuitos togicos disponen de variables de entrada y variables de salica, Las entradas se identifican mediante las letras del abecedarlo (A, B, C, etc) yllas salidas mediante 1, Q2, 03, etc. Las entradas y satidas se sueten representar de forma simplificada, como se muestra a continuacion: Denominacién | SimbololEC | SimboloANS! | Identificador Entrada tocica Of ABC. satalege = evon.as 3.3-Tabladelaverdad La tabla de la verdad es una forma grafica de representar el estado de las variables de salida de un circuito logico en funcion del estado en el que se encuenttan las entradas, ‘Amodo de ejemplo, se pueden mostrar dos circuitos eléctricos basicos. Am~ bos son identicos salvo porque en el primero el elemento de entrada es un pulsador normatmente abierto y en el segundo es un pulsador normaimente cerrado. En el primer caso, cuando el pulsador es accionado (1) la lampara se enciende y cuando cesa la accién sobre él (0) la lampara se apaga. Sin ‘embargo, en el segundo circuito ocurre todo lo contrario. ya que el pulsador utilizado esta normalmente cerrado en reposo. Asi, la lampara se enciende cuando no hay accion (0) sobre el pulsador y se apaga cuando se acciona (). Si el estado de ambos elementos se representa en formato de tabla en funcién de sus valores l6gicos (0-1) se obtiene la denominada tabla de fa verdad. BILAL VU NI ene HF a wos vor — Figure 1.8. Circuito bgco. Vocabulary Leyenda caption Logica: logic. Entreda:input Salida output Brat: bnary Tabla de la verdad: truth table. Prueds probe. Cable:wie. Disposttvo: device. Circuito integrado: integrated circuit. Mejora: improvement. Nivel légico: logic level. Logica positiva: logical ones. Logica negativa: logical zero, Ato: high Bajo: low. Verdadera: true. Falso: false, Truco Una ormarépiday simple de ordenar las filas de una tabla dela verdad consiste en hhacer fo siguiente: 1. Calcula el niimero de posibilidades en funcidn del nimero de variables. 2. Completa i colurnna delavariable que esté mas aladerecha, alternando en cada fila und yunt. 5. Compieta hacia la derechatas siguien- tes columnas, poniendoe forma con- tiguzeldoble de unasy ceros que enta colurna anterior. De esta forma hards tablas deta verdad sin postblldac de equvacarte, Pasol -Paso2_——Paso3 c| jasc BC ° 00 00 ® o1 ot ° ( 0 10 Q Re 14 o oo oo @ 04 ° ° a) o 1 alt Os] (us Flour 1.7, Método para creer @ mare teblas de averead. Los valores de ceros y unos de las fi- las corresponden al numero de orden en decimal cocificado en binario. El niimero mas bajo es el que esta en la fila superior y ol mas alto el que esta en a fila inferior, Unidad + Tabla de la verdad . % = ike jor Puleacer —_Lempara 1 Pessccr Lie 0 ° 1 1 Figura 9. Tabla dela verdad de un crcute conpuleacornormalmente siento x g % ¢ bad ve - ) T Pdr an em Co é, 4) pusacor _“*F ° 1 1 ° ‘Figura 110. Tabia dei verdatce un crite con pulsadarnarmalmente cerrado, En una tabla de la verdad deben contemplarse todas las combinaciones po- sibles que existan entte las variables de entrada. Asi, para calcular el numero. de combinaciones posibles, se toma la base del sistema de numeracion en el que se esta trabajando, que en este caso es 2, por ser el binario, y se eleva al numero de variables que se van a utilizar. El resultado es el numero de combinaciones que se pueden conseguir usando todas las entradas sin que se repitan. So Es D T 1 o 1 Q 1 0 1 0 1 0 1 a 1 a 1 Mi actividades 4, Dibujaen cu cusdemo una tabla de ta verdad para cinco variables de entrada(A, 8, C, D yE), e O=A+8 x oft ® Ley rah aala oft n A ~ NANO oi Q Q=AB 2 1 or o> ae | vile A alo oft ‘ or o1lo Ayo | nase 1 ofo rao aslo 0 0/0 A a A xoR oxft >0 o=nc8 iy rolr Lo rato A Blo a oft * a A x ~ NxoR o1fo 3 >> rer) 1 a ofo & 8 aah 3-4-9. Funciones de mas de dos entradas Las funciones logieas pueden alsponer de mas de dos entradas. En estos casos, al simbolo logico se le aniaden las lineas necesarias de entrada. La tabla de la verdad se debe construir con todas las posibies combinaciones que existen y ‘ena ecuacién logica se representan las operaciones con todas las variables. all [les age Una puerta logica de tres 0 mas entradas puede construirse conectando en cascada puertas de dos entradas. Amodo de ejemplo, a continuacion se muestra una funcion AND de tres ‘entradas, Tabla de la verdad cla Circuito y simbolo Kégica: a Gace eH poo = Eouacién Kigica: Q=4.B-C og Figura 12 Representacién de una puerta ligicade tres entradas, 3.5. Obtencién de ecuaciones légicas a partir de un circuito Para obtener la ecuacion logica resultante de un circuito logico pr te representado se lee el esquema de izquierda a derecha, escr resultado logico que se va acumulando en cada bloque. De esta forma se -consigue el valor de la funcién sin dar lugar a errores. alge aac PlLips or€.9+6-8) a1 —O - pe 1} Sins Figura .14Fjemplo dela obtencién de ura ccuscin kigiaa partir deun ceuko. MULALL IVAN Simbologia La simbologia ec es ta utlzada porate presenta ceutosgicasenlos siste- mas de automatizacin indus or tants, sera sada eneste br. Recuerda Para facta el dsefio de esquemas igi- cos es aconsejable trazar lineas de serial como las mostradas en |a figura. De esta forma al circuito «cuelga» de ellas en funcién de cémo se necesiten|as sena— les, negadas sin negar. El & aaa AABBCCODD Figura 115. tineas do senalpaa deere de es uemas cos. Wi actividades 5, Escribe las ecuacones ldgicas de los siguientes circuitos, Greuitor a, B, Be ea |e AR BBCE Pos 1. Crt gt J (WE14 (82) #40 =@ AR BBCS Figura 16. Creuitotaico2 (FO@(AB-QV Se gro | 2079 oeAcd \ oreo Tedzh [uted Saber mas | Enocasiones la negaciénde las varlables ‘se expresa con el sibolo del apéstrofe: Saber mas | Los nlimeros de 8 bits se denominan bytes. Los nuimeros de 16 bits se denominan word. ws! Unidad + 3.6. Tabla de la verdad a partir de una ecuaci6n légica Para conseguir una tabla de la verdad partiendo de una expresion booleana © ecuacién légica, lo que hay que hacer es sustituir el valor que tiene cada una de las variables en la fila de la tabla de la verdad y operar con elas matematicamente. Sirva como ejemplo el paso a tabla de la verdad de la siguiente ecuacién legica: Q=G.+e e[ec Operacién ° a|o (0-0)+0=(1.0)41 1 00) 1 | @o+i=a.o+0 | 0 0) 1 [ol @vsc-09e1 | 1 ofa|a @ai-anvo a r{o]o 941-40 1 110] 1] Gojsieo-cro | o +] a]o (40-0061 1 1 1] 1] @isizone0 | o 3.7. Ecuacién légica a partir de la tabla de la verdad Partiendo de una tabla de la verdad es posible obtener su expresion logica y con ella el circuito légico correspondiente. Para ello se deben tener en ‘cuenta las filas en las que la salida Q esta a 10 las filas en las que Q est a0. Si se eligen las fitas donde Q = 1, de cada una de ellas se saca el producto de sus variables, teniendo en cuenta el signo (1: no negada y 0: negada). Cada uno de estos términos recibe el nombre de término minimo © minterm y la ‘expresién final es el resultado de sumar dichos términos. Es decir, se realiza una suma de productos. @ nenvninon MIDE winan{ A_B_C Goo o}1 ‘i Goo 1])-A-8-¢ 2[o 1 olo Gott -A-s-o af 0 ofo sft oto elt 1 ofo afi bles deben operar en formato de suma pero invirtiende el signo respect osu magi alla tabla de la verdad: es decir, donde hay un O la vatiable debe estar sin negar y donde hay un 1a variable debe estar negada. Cada uno de estos resultados recibe el nombre de término maximo o maxterm y la expresion resultante es el producto de todos ellos. Es decir, se realiza un producto ‘de sumas, con el signo de las variables cambiado respecto ala tabla de la verdad, an wsinas JAKE A+B+C elefo oly Ar Bec A+B +6 D—+AvB+C a 1 i D 1 D 0 Exponent Q=(A+B+C}(A+B+C)(A+B+C) (A+B +0) Figura 18. Euzcin Kigica pat delostérminos maximos de una table dea verdad, Simbologia \ Forms abreviada de a ecuacién de ‘minterms: =F (0137) En ocasiones, para sintetizar las ecuaciones basadas en términos minim: gen términos maximos se suelen utilizar expresiones abreviadas en las qué ‘solamente se indica el numero de orden de la fila, que es en realidad el nd-| mero de su codificacién en binario que forman las variables. Asi, para indi ‘ar que es una suma de productos se utiliza el singo sumatorio (E) y para \__ Forma abrevada ela ecuacl6n de indicar que es un producto de sumas se emplea al signe productorio ¢rp.~ maxteens En ambos casos, el numero que aparece debajo de ellos es el numero de ge FT 24.56) variables de entrada que utiliza la expresion logica. i. des Mi actividades A ‘Doten tas tablas de a verdad de las siguientes ecuaciones logic: | a) Q=(A BHA b) Q=(A+B)-C ©) Q=A-BEACHB-C 7, Fs ls ecuacones tglasdelas siguientes talas dee verdat expresadasentrminos minimos = oA 8 clo 00 0]1 oonf1 0101 ovat 10 0fo 1o1o 11 0fo riaifo Escrbe las ecuaciones lgicas das tablas de la actividad anterior expresadas en términos maximes. 8. Representa la tabla de la verdad para que una selida Q, controlada con tres variables de entrada, este a 1légico cuando al menos dos delastres se encventraal, 9, Enun crculto con cuatro variables de entrada hay que encenider una limpara(Q) siempre que os de as varlables sean lstintas alas otras dos y encender otra larmipera (Q2) siempre que el numero de variables de entrada que estan a 0 seaimpar. CLONE HE tHE MED Recuerda i Al elaborar los mapas de Karnaugh es aconsejable escribir en la celda el nd- ‘mero on decimal que corresponde con ‘su cocificacion en binario. De esta forma ‘serd mucho mas senciilo y rdpido ubicar os valores de la salida desde la tabla de laverdad. Saber mas | Los mapas de Karnaugh se pueden ut lizar también para resolver sistemas de ims de cuatro variables. No obstante, debidoa sulargo y elaborado desarrolo, no se estudardn eneste bro. Parala re- solucion de estos sistemas es aconcei bleutiizar cualquiera de as aplicaciones informatics que existen ciseriadas para tal efecto Unidad + 3.8. Simplificacién de ecuaciones légicas El uso de términos maximos o términos minimos es una buena forma de ‘obtener una expresion Logica a partirde una tabla de (a verdad. No obstante, la ecuacion resultante puede ser excesivamente larga. En ocasiones, dicha ecuacién se puede simplificar y obtener otra mucho mas corta, completa~ mente equivalente y con et mismo resultado ldgico. El siguiente ejernplo muestra la ecuacién de términos minimos utiizada en el ejemplo anterior y su equivalente simplificads. = No simplificada: Q=(A-B-C)+(A-B.0)+(A-B.C)+A.B-C) = Simplificada: Q= (AB) +(8-C) Existen varios métodos para simpificar ecuaciones l6gicas; no obstante, el mas utilizado y mas sencillo de implementar es el denominado simplifi- cacién mediante mopas de Karnaugh, y es el que se va a describir a con- tinuacion 3.8.1. Simplificaci6n con mapas de Karnaugh Esun método erafico que permite simplificar con facilidad sistemas de hasta cuatro variables. Lo primero que hay que realizar es el mapa o tabla en el que se representen todas las posibilidades de combinacién entre las variables. De esta forma, sise dispone de dos variables la tabla tiene cuatro celdas, si se disoone de tres variables dispone de ocho celdas y si es de cuatro variables tiene un total de dieciséts celdas. oo fo] a | 0 00 T oO 1 10 Figura 118. Napacde Kainough ée 2,3y 4varables Si se toma como ejemplo el mapa de Karnaugh de cuatro variables, dos de ellas se colocan en horizontal y las otras dos en vertical El orden de dos en dos de estas variables se hace de la siguiente forma: 00-O1-11-10. en la que se observa que el cambio de valor entre columnas (o filas cuando corres- ponda) se consigue haciendo coincidir el valor de la variable de la columna anterior. De esta forma, si se lee consecucion de variables, se debe com- probar que las variables que unen las columnas (0 fas) deben coincidir en valor. Esto es debido a que utilizan un codigo de numeracién, denominado Groy, que atiende a dicho patron [sage Desarrollo de la simplificacién 1. Se dibuja el mapa en funcion del numero de variables. 2. Partiendo de la tabla de la verdad, se ubican en ella los unos del valor de la salida. Se puede trabajar por términos maximos, teniendo en cuenta los eros, o por términs minimos, teniendo en cuenta los unos. No obstante, aqui se ha optado por realizar la simplificacién por minterms, ya que es mas inmediata y sencilla de implementar. 3. Se realizan grupos de 1, 2, 4, 8 0 16 numeros uno que estén en celdas contiguas, tenienco en cuenta que solamente se pueden efectuar en ho- rizontal y en vertical, nunca en diagonal. Hay que intentar realizar grupos con el mayor numero de unos posible, ya que cuanto mayor es el grupo, mas simplificado es el resultado, pu- diéndose formar grupos con nuimeros uno qua se encuentran incluidos en otios C2) 1 1 1 Figura 121. jemplos de pases agrupacones enmapas de Kamauch. 4, Los minterms de un mismo grupo se escriben uno debajo de otro y se etiminan aquellos terminos que tienen valores negados y sin negar en la misma columna. Las variables que no cambian de valor se muestran como el resultado del grupo en forma de producto. Con la practica, esta operacion puede resolverse mentalmente. 5. El valor de la expresién para la salida Q se obtiene sumando los resulta~ dos simplificados de cada grupo, Q=AD+ACcD i ayy 4822 Laces AcD } )> abed Figura 122. Sinplifcacin de os gaps ycbtencn de a exprestn resutate MULLIN) Figura 120, Uniacin dels estas con va lortenunmapa deKamaugh IHN Recuerda ! Los cronogramas son especialmente tiles para mostrar el funcionamiento tanto de los circuitos combinacionales como de los secuenciales y 2 menudo sonutllizados por os fabricantes en las hhojas de caracteristicas para mostrar et ‘comportamiento de sus componentes, 1 Flanco Flaneo ascendente escenderte 0 Figura 124, Flances dena seal digital Unidad + 3.9. Cronogramas Un cronograma es un grafico en el que se muestta como evolucionan una ‘o mas sefales, en este caso digitales, en funcion dal tiempo, También son “conocido Goh el nombre de diagramas de tiempo. La siguiente figura representa el cronograma con el funcionamiento de una puerta logica AND de dos entradas. En él se observa como la sefial de salida Qssolamente tiene valor logico I cuando coincide en el tiempo que las dos entradas, Ay B, también lo tienen. Chonmconva Ajo atlo [vo ofary ao 0 oo o1}o alo of7 1 pmofart| 10/0 : vata ajo 0 0 ofafolilo ‘Figura 123. Eero de cronograma de na funcibnlégica AND. En los cronogramas, las sefiales digitales se muestran con dos posibles va~ lores, el Oy el 1, Asi. el flanco que pasa de 0 a1 se denomina flanco ascen- dente 0 de subida y el que pasa de | a 0 flanco descendente o de bajada. Es un método del algebra de Boole que permite simplificar funciones logi- importante ‘as retirando las negaciones que afectan a las operaciones, lo que las hace REAR més manejables, pees nen Los teoremas dle Morgan son dos: Teoremat:Q=A-B=A+— —Teorema Hi ciempio Fjemplos de aplicacién de os teoremas de Mor 1.Q=(B)+C=(A+8)-C 3. +D)-(B+0) 2Q=ABHC=AtB-C 4, QaA@B=A-B+A B=A-B-A-B=(A+B)}(A +B) WB actividades 10. Representaen tucuademo, sobre as grficas, las sefiales de sallda covtespondientes alas sigulentos funciones logieas: Funcién togica OR: Funcién l6gica XOR: 1 1 a a 5 4 LEU 1 1 5, ao 1 1 a a ° o| | Logica digital 4. Circuitos secuenciales HUAI En la tecnica digital podemos diferenciar dos tipos de circuitos, los deno- minados circuitos combinacionales y los circuitos secuenciales. En os circuitos combinacionales, que se han estudiado hasta el momen- to, el estado de las salidas depende unica y exclusivamente del estado de las entradas. Sin embargo, en los circuitos secuenciales los valores de eho tl sb las salidas, ademas de depender de las entradas, dependen del estado anterior de ellas mismas. TW sin mands 4 distancia Entradas Salidas hg A = ci 7 Circuito ° wy 6+ +2 c_~ Meme ‘lgura 125.crcuito combinational En esta unidad se estudiaran, de forma basica, algunos de los circuitos secuen~ fcativos y que posteriormente ser necesario conocer para programar dispositivos, como los denominados autématas programables, clales mas 4.1. Circuito con realimentacion é Tincmosien ottmo canal vistalioede Saiidas 01 Entradas ea Sircuito EF j a cuencia i a2 Figura 126. creultosecvenca Recuerda Sepuede decir que un crcuito secuencal ‘ienememoria yuno combinacionainota tiene. Asi, una primera aproximacién a la logica secuencial es la siguiente: ‘Supéngase la operacién OR de dos sefiales de entrada (1) en la que el re- sultado logico de la salida es 1 cuando cualcuiera de ellas lo es tambien. Si una de las sefiales de entrada se sustituye por la seal de la propia salida de la funcion (2) cuando la entrada tiene valor 1, la salida se pone a nivel alto y por tanto se aplica un 1 |6gico en el otro terminal de la puerta OR. De esta forma, la salida se mantiene activada de forma permanente a pesar de que la entrada que provocd esta accion deje de estar a nivel alto en la puerta logica. Con esto se consigue hacer una funcién de realimentacién y asi memorizar el estado de la propia salida, aplicando su nivel légico como. si fuese una entrada, eo f a A oA wm B 21}—O) i A 21 OR NQHALB | Qe Deg ba Ge 2Q-A+Q * mamotira” lo antedr ade wes 9Q~(A+0)-B Q Wrenn el Ase mater! site Figura .27-cicalto con memoria, Dicha operacién no tiene demasiado sentido sino es posible desactivar el nivel LOgico de la satida de alguna manera. Para ello, simplemente se realiza una operacion AND de una entrada negada con la operacién OR anterior (3), de forma que dicha entrada se utiliza para poner a valor de 0 légico la salida y desactivar asi la realimentacion. De esta forma, una entrada activa la salida y se mantiene en ese estado aunque cese la accién sobre ella, y la otra la desactiva y la mantiene en ese estado, aunque su valor l6gico retorne a 0, {WHI er ablade% aps — mat soeno> ca) ‘Ket Unidad + con? nk 0 Tuisador de. Taro ow Figura 128, Secuencia de funclonamdento de un culo con eamentaci. ‘Autématas programables (PLC) Esta forma de realizar crcuitos con me- ‘morla ro 2s muy utllzadaen electrrica | at A arto oH oe 21} — a2 ls4| a2 co—4 ato co— & oo fi} I D 7 =e iti a1=(a+a1-B-a? Q1=(A+01)-B-G2 Q2=(0+02)-D 2 =(0+02)-D Figura 151. Aetsacén de una sae alfuncnamieno deta: Figura 2. Acvaciin de una sada al NOfuncionaent de tr. 4.3. El biestable Un biestable es un circulto electtnico que tiene dos postbles estados es- tables. Se puede decir que un biestable es un circuito con memoria, que permite almacenar un dato en binario y utilizarlo cuando sea necesario en el circuito en el que se encuentra implementaco, Se podria decir que el biestable es como si se encapsulara en un Unico blo que el circuito de realimentacién o memoria visto anteriormente, De esta forma, habria una entrada para la activaci6n de la salida, denominada SET. yotra para la desactivacién, denominada RESET. ireuito reaimentado Gastieeeos Flows cto eqvlpe eu bist SE-REST sor fais 9 Biestables asincronos y sincronos Enelectrdnica digital es habitual clast- ficar los blestables en funcién de sila conmutacién de sus slid atiende 0 no una seftal de reloj (lock). Asi, los bies~ tables se pueden clasifcar enbiestables asincronos y biestables sincronos. De ambos, los primeros son los de mayor interés parala programacién de autéena- tas programables oPLC.y porlotantolos que aquiseestucian, Ge ponet® Fig Flop] Staten (SET-RESET) Ceroje “Tabla dela vercacblestatte SET-RESET ITNT Saber mas | En numerosas ocasiones en los biesta~ bles, ademas dela salida 0, serepresenta tuna salida Q negada,cuya estado es in Unidad + Un biestable tiene dos entradas, por tanto, se deben representar dos ecua~ ciones logicas, una para el SET y otra para el RESET. Ac] eameume 21 Bo | a oy 21 po | ‘Figura’ 134,Ecuaciones igicas de un biestable SR 4.4. Circuitos secuenciales con biestables De igual forma a como se ha estudiado anteriormente para los circuitos, con realimentacién, es posible resolver sencillos circuitos secuenciales con biestables aplicando cuatro reglas basicas, 4.4.1. Activacién (marcha) Para activar la salida de un biestable desde una o mas variables de entrada se han de operar en formato de suma (OR) en la entrada dal SET. Activacion —— Blestable 1 a Figura 136, Actnacion desc varias ena 4.4.2. Desactivacién (paro) Para desactivar la salida de un biestable desde una o mas variables de en- trada se han de operar en formato de suma (OR) en la entrada del RESET. Desactivacion Biestable 1 coy poo Fgura. Desacivein desde vers ries 4.4.3. Activacién de una salida condicionada ala activacién de otra Para establecer esta condicién se ha de operar, sin nega, la variable de la segunda salida en la ecuacion de SET de la que se desea condiclonat. 4.4.4. Activacién de una salida condicionada a la NO activacién de otra Para establecer esta condicion se ha de operar negando la varlable de la segunda salida en la ecuacién de SET de la que se desea condicionar. cn MmiUuiiiiiii! Salida condicionada a ta activacién de otra Ao Bot ae —gy Bot & a ai Figura 38, Cecito con biestable cnelconado Figur 139, Crcuito con biestable condilonado 2 WB ciempio ~ Dibujaos esquemas de un drcuite con realimentacion y biestables que cumpla las ‘siguientes condiciones: ® La salida Ql se active desde A y Q2 desde B. Ambas se descactiva, = Ambas salidas se desactivan desde C. ® Siuna de las salides est activa, no puede estarlo la otra Ae Bor a B y ee co Figura140.Esquomas de crcuos conrestimemacion yoiestables Hi actividades 1, Obtén tas ecuacioneslbgcasy dbuatos esquemas de tos siguientes crcutos conreatimentacony/o bestables: a) La salida Q1 se activa desde los pulsadores Ao Cy se desactiva desde B, DoE. b) Lasalida Qi se activa desde A y se para desde C 0 0, y la Salida Q2 se pone enmarcha desde C o desde By se para desde D. €) Tres tamparas se deben actnar con sus respectivas pulsadores, A-B-C, y todas ellas se dete desactivar mediante D. Elencendido de las lamparas debe hacerse en el orden 1-2-3, de forma que la segunda no se pueda activar sino loha hecho previamente la primera, y que la tercera no se encienda sino lo hahecho la segunda. 4) Tres salidas, 01, @2y Q3,se activan con A, By C,respectivamente, se desactivan con 0 Se debe establecer ia condicién de funcionamiento de forma que QS solamente se pueda actvar si alguna de las otra dos no ioha hecho previamente Unidad + IINNINNMII PRACTICA PROFESIONAL RESUELTA ||| ee uu ed tar) Objetivo ‘= Completar una tabla de la verdad baséndose en una propuesta de funcionamiento, = Obtener las ecuaciones basadas en minterms desde una tabla de la verdad. ‘= Simplificar ecuaciones mediante mapas de Karnaugh © Dibujar y simular circuitos logicos partiendo de ecuaciones légicas. Precauciones = Hay que poner especial atencién para no olvidar ninguna de las negaciones de las variables en todo el proceso de resolucién, ya que un cambio de valor dar un resultado completamente diferente. Desarrollo |. Uslizando un simulador de electronica digital, hay que obtener los resultados del circuito de ta figura en la tabla de la verdad para las salidas Ql y Q2. 2. Comprobar con el simulador cada una las posibles combinaciones de las entradas. aAKRBBCECDE Figura UA. iraitoy tabla completa. 3. Anotar los resultados en la tabla de la verdad, 4 5 6. Obtener las ecuaciones de minterms de las dos salidas digitales. aac lot wooo alts — 28 8k = - sJooo atta Q1eA-B-C-D4A-B-C-D+A-B-C-D4A Joo 1 ofola : ea sjoorali|s +A.B-C-D+A-B-C.D+A ag 3 ee 3 +A-B-C-D+A-B-C:0. cforsolaly sloisslilo etooeltfs _ _ - sito 0 io 02 28.5.6.D+A.B.6-D+A-B-C.04A-8-0-D+A-B-6-3 nfrordtile +A-B-C-D+A-B-C:D+A-B-C-D+A-B-C-D lit 1 elaaaafs|a +A-B-C-D wlrroltio alaan ately ‘Simplificar por kamaugh el resultado de ambas ecuaciones logicas. aa 1ujar los circuitos simplifica- dos y comprobar con el simu- lador que la tabla de la verdad es lacorrecta, AR@BCCDD O1-BC54AC+Re se ED+BC0+CD, Ak BACT OD @2-ABC0+ 86 +BOsAT HAD Fig 142 Cults equvatentescipliiados que smut. TUINNNNIIINNNUIIINNT TEST DE EVALUACION | RESUELVE EN TU CUADERNO 0 BLOC DE NOTAS. 1. gCon que valores trabaja una sefiatdigtal? 2) Entre OS vottos. 8) Menos de 10 vottos. ©) Solo 01 4) Menos de 18 votios sila frecuencia es de 10 kHz 2, Las sefiales togicas, eque otro nombre reciben? a) Sefiales booleanas ») Seales analécicas. ) Sefiales de alta frecuencia. d) Sefalesrectificadas. 3. eCuildeestos sistemas de numeraciin trabaja condie- cists simbolos? 2) Elbinaro. ) Eldecimal. 0 Elocal 0) Elhexadecimal 4, zA qué ntmero.en decimal corresponde este nimero en binarie:1001? 2) 1001 D9. 20, an. 5. gCudntos nimeros en decimal se pueden formar con un ‘mero en binari de 4 bits? as bs. 6 32 6. Sinos encontramos con la siguiente expresién Logica: (Q=A+B+C, estamos hablando de una funcién légica: 2) AND, b) xoR. NOR 0) oF 7. La expresién logica de una funcién NAND es: a) Q=A°8. b) Q= As. 0) Q=AoB. 0) Q=AO8. 8. Laexpresién Q = AB esto mismo que: @) Q= AB+ AB. b) Q=AB+AB. ©) 0=AB+ AB. 0) Q=AB+AB. 9. Unaecuacién con términos miaimos es: 2) Una sumade sumas. 'b) Una suma de productos. ) Un producto de productos. d) Un producto de sumas. 10.gA qué equivale un circulto con reallmentacién? 2) Aunbiestable, b) Aunapuerta XOR. 0 intecruptores en paraleto, <) Runa funcion OR con negacién enuna desus entradas [eet gital {ILI ACTIVIDADES FINALES |IIILIIIILINIIIUI a, 1. Escribe las ecuaciones lagicas de los siguientes circvitos légicos: Aa ew aie 2 AkeBGeos pRobodod Figura 1.45, Circuito iégico 1. Figura 1.44, Circuito légico 2 ‘= 2. Utttzando.un programa de simulacién electronica digital representalatablade la verdad para Q.Cotejaelresuttado.con ‘tw compafiero para comprobar que es correcto. 5. Dibuja los ccuitos apartr dels siguientes ecuaciones logicas: a) Q=(A+8)-(8+0) QR ABC 2) Q=(B+C+A) (A.D) b) O=A-BHA-C d) Q=A-BHACHB.C 4, Obtén|as tablas dela verdad delas ecuaciones lécicas A,B, Cy D de la actividadanterior y, conun software de simulacén de ctectrénica digital, comprueba que son correctas. 1&5. Simplifca por Kammaugh las siguientes tablas de a verdad ydisua el circuit resutante. 8 AB cola 2-cocolr 3 do oo ooorls coors 0010/0 0010/4 oorsls oorils o1oolo 0100/0 ororls ororls or1ols orsols ordala oraala 1000/0 1o000\o roosts +o003|s sorols 401 0]s rods sora|s 1100/1 1100/0 s1o08ls 1104/4 114 0]o 114 0]s siaals satis Figura 145. Tabias de verdad para smpliiar por Keraugh 1B 6. Apicalos teoremas de Morgan a las siguientes ecuaciones ligicas hasta queno existan operaciones légicas afectadas pornegaciones. QI=A+B-C @3=(A-8)+(C-D) Q2=A+B-(C-D) 04 =(A+B)-D) +7 95=A@B-(C+D) ae Unidad + IIILINNINININNNIIT ACTIVIDADES FINALES ||Iii|IIIIIII ontinuacion a, 7, Dibuiaen tu cuadero {os siguientes mapasde Karnaugh yealizalas agrupaciones de taforma que elnémerade grupos '5ea el menor posible,ncluyendo dentro de elos el mayor numero de uns en agrupaciones de 1,2, 4,816, oft] + }4] afi fata ofa[ait lola ta fala oli[ilo ofolalo t[1fo[o 1[olsfo 1 [ola] iti fo ols lols afro] sfola|s o[s[ito alsjoly tfa fifo [olola fifo tfolifo t[efol+ ofa {afi ifolafi olsfito mB. Dibujaen tu cuaderno el cronagrama correspondiente ala salida Q dela siguiente ecuacion Wigica: Figura 146, cronograma actividad 8 _ 9, Representay simula el crcuito secuencial,con realimentaciones, que permita el control de dos salidas ciitales, QI yQ2, ‘sequin lo mostrade a continuacién: Activacién | Desactivacién Qi-ABoc Qi-DoE Q2-AoE 02-B,F OG 1m 10. Tres salidas, Q1, 92 y 95 seactivany se desactivan segin la siguiente tabla ‘Se han de establecer las siguientes conciciones de funcionamiento: 03 no se puede activar hasta que lo haga Q2y 02 note puedehacer siesta activada Qi. TL Representay simulalos crcuitos de las actividades 9 y 10 mediante biestables. om: Herramientas Comprobacién de un circ con puertas logicas tir Objetivo = Obtener ia ecuacion logiea partiendo de un cicuito. = Obtener la tabla de la verdad partiendo de la ecuacion ldgica = Simplificar el resultado, si es posible, y representar el esquema correspondiente. Precauciones = Pon especial atencion parano olvidar ninguna delas a} fg] fg] negaciones de las variables en todo el proceso de re- solucién, ya.que un cambio de-valor dard un resultado leaf completamente diferente = Desarrollo 1. Fijate en el siguiente circuito logico y obtén su ecuacién legica. AA BBCCE Figura 47. Crit, 2. Partiendo de la ecuacién logica, obtén la tabla de la verdad de tres variables y calcula el resultado para lasalida, Q=AC+AB a |e | Cc | Opera | Q | 0 0 (0-0)+(0-0)=(1-1)+-0) folola (0:11+(0-0)=(1:0)+(0-0) 0} 1] o | @oror-no-07 | | ofafa O)+0-9-0.0)+0-9 1) 0/0 (.0)+(1-0)=0 +00) |_| 1 0 1 O-94+(-0) y | 1 1) 0 (oe vitafa 0-1 |_| ” INI PRACTICA PROFESIONAL PROPUESTA 2 Obtencién de circuitos simplificados desde una tabla de la verdad Objetivo = Obtener las ecuaciones basadas en minterms desde una tabla de la verdad. ‘= Simplificar ecuaciones mediante mapas de Kamaugh. = Dibujary simular circuitos logicos partiendo de ecuaciones légicas. Precauciones ® Pon especial atencién para no olvidar ninguna de las negaciones de las variables én todo el proceso de resolucion, ya que un cambio de valor dard un resultado completamente diferente. Desarrollo 1. Fiate en la siguiente tabla de la verdad. Ale) clo la ele [olo|.e 0 fag) [eo folol4 fa fels |e [eleoli i: > ile [e [ao | o [0 [ma [ol1 [ol]: (oc ia fela[1]ol|o joa [o[a [a [7 es [1 [oo ofo|a)a [a [o 1 (1 [oot I 0 ofolala (> [eo [7 1: [ioe fa [fe fo [a ee ota beh on en facta eo ee loi fe Be 2. Esctibe las ecuaciones de minterms de cada una de las salidas de la tabla, 3. Simplifica por Karnaugh las ecuaciones de cada una de las salidas. 4, Dibuja los circultos de las ecuaciones simplificadas y comprueba con un softwore que su funclonamiento tiene como resultado el propuesto en la tabla de la verdad. Logica digital lll PRACTICA PROFESIONAL PROPUESTA 3 IIIllll Lei thle Resolucién de problemas de légica combinacional EET Tir || a Objetivo = Obtener las ecuaciones basadas en minterms desde una tabla de la verdad. = Simplificar ecuaciones mediante mapas de Karnaugh. = Dibujary simular circuitos logicos partiendo de ecuaciones logicas. Precauciones = Pon especial atencién para no olvidar ninguna de las negaciones de las variables en todo el proceso de resolucién, ya que un cambio de valor dara un resultado completamente diferente, Desarrollo 1. Fijate en La siguiente tabla de la verdad, asco | | @| os 94 | 5 cooo | 4 ooo | 0 coro | 4 oo | o o100 | 4 o1o1 0 o10 | 4 oi | o 1900 0 yoo1 | 4 oro | 4 1011 | 0 y00 4 i101 0 vit0 14 ui iA 2. Escribe los resultados de la tabla de la verdad para Q4 sablendo que es | siempre que tres de las variables tengan un mismo valor (0 0 1) y la cuarta sea diferente al valor de las otras tres. 3. Escribe el resultado de la tabla de la verdad para Q5 correspondiente a la siguiente ecuacién légica: QS" ABCD +ABCD +ABCD + ABCD + ABCD. 4, Simplifica por Karnaugh y obtén los resultados de las ecuaciones logicas de todas las salidas (QI, Q2. Q3, Q4y Q5). 5. Comprueba con un software de simulacién que los resultados son correctos, INI I| PRACTICA PROFESIONAL PROPUESTA 4 | Herramientas Circuitos de légica secuencial con biestables OE tar) Objetivo = Utilizar biestables para resolver problemas de logica secuencial. ‘+ Dibujary simular circutos lagicos partiencio de ecuaciones léeicas. Precauciones = Ten en cuenta que cuando en el enunciado se dice o corresponde con una funcién OR, y cuando se dice y corresponde con una funcién AND. = Las entradas deben comportarse como pulsadores y no como interruptores. Desarrollo 1. Fijate en la siguiente tabla con las condiciones de funcionamlento de un circulto secuencial de cinco sa lidas, controlado con acho entradas. et ee Condicién a AB Got Nose activa siesta Q2 @ 6 Goa No se activa siesta QT e Dye 6 Se activa siesta Qlo 92(noesnecesario ue estenlas cos) ry F Galavez que Solamente se activasi esta Qs 05 AyC G Nose activa si esta Q4 2. Escribe las ecuaciones ldgicas sabiendo que cada salida se controla con un biestable SR. 3. Comprueba su funcionamiento con un software de simulacion electronica, teniendo en cuenta que las entradas funcionan como pulsadores y no como interruptores. MITT EN ResUMEN TT Mere ce Tiposde sefiates Sistemas y cédigos de numeracién Logica dicitat Circuitos secundarios Sistemas denumeracion Circuito con reatimentacion J Circuitos secuenciales con reatimentacién Binario Elbiestable J Circuitos secuenciales con biestables, Cédigos de numeracién BD $ ! | | i = Clreuita gico = Ecuaciones lagicas a partir Simplifcacion de Cronogramas | | Teoremas Vatlabiestigicas de crcuitos ecuaciones légicas de Morgan «= Tabla dela verdad a partir de ecuaciones. = Tabla delaverdad = Funciones logicas. = Ecusciéntécicas partic de table dela verdad W Vamos a conoce 1. Sistemas automatizados 2. El automata programable industrial PRACTICA PROFESIONAL RESUELTA Disefio del esquema de un automatismo con relé programable PRACTICAS PROFESIONALES PROPUESTAS 1. Conexion de sensores y actuadores a un relé programable para el control de un mentacargas 2. Conexion de sensores y actuadores a un PLC para el control de un taladro semiautomatico 7 Y al finalizar esta unidad... ® Sabrds qué es un autémata programable y para qué se utiliza. = Identificaras las partes que componen los auto matas programables, ® Reconoceras los diferentes tipos de PLC que exis~ ten en el mercado. = Conoceras como se cablean los sensores y actua~ Gores a los diferentes interfaces de E/5 que dis~ onen los automatas crogramables. = Representaras esquemas para la conexion de sensores y actuadores a relés y autématas pro- gramables de diferentes sistemas y automatismos industriales. [ictataspogramabies ras 1. Sistemas automatizados En la unidad anterior has conocido los principios basicos dela logica digital y ‘cémo aplicarlos a la resolucién de circuitos combinacionales y secuenciales. ‘También has visto que es posible comprobar dichos circultos con software de simulacion especifico; sin embargo, quiza te preguntes cémo se aplican dichos circuitos a maquinas y sistemas automaticos industriales, Los circuitos Logicos, tanto combinacionales como secuenciales, se pueden Implementar de forma «fisica» con diferentes tecnologias: cléctrica, neuma- tica, hidraulica 0 programada. El uso de unas u otras dependerd del proceso: que se vaya a controlar; no abstante, las técnicas programadas, al ser mas flexibles y versétiles, son las mas usadas en la actualidad, en combinacion con las demas. Pee rae Pree eaed Automatismos pets Pro Grrr! Figura 21. Formas de automate unprocese ndustal Eluso exclusivo de sistemas secuenciales cableadas (eléctricos, neumticos © hidrdulicos) tiene ciertas limitaciones tanto en su concepcién como en ‘su posible ampliacién 0 expansién, por lo que en la actualidac se usan en ‘combinacién con sistemas programados. El dispositivo por excelencia para dar soluciones a procesos industrlales automatizados programades es el denominado autémata programable industrial, que se estudiaré a continuacién, y es en el que se basan todos los contenidos de este libro. El autémata programable nacié a principios de los aos setenta del siglo 1 para flexibilizar la adaptacién de circuitos de automatismos eléctricos, que se utilizaban en la cada vez mas exigente y cambiante industria del auto~ movil. En aguella época cualquier modificacién en el proceso automatizado significaba recablear grandes cuadros eléctricos basados en reles electro- mecanicos. Esta terea, ademas de tadtosa, resultaba enormemante cara, por lo cual se comenzé a investigar una forma mas flexible de implementar este tipo de circuitos manteniendo fijo el cableado de los cuadros eléctricos. me HHA [| BIULL UNNI {LIN PLC idhxion Se sabidos. 146% 7 Unidad 2 5 “2. El automata programable indust Un autémata programable, también denominado PLC (programmable logic controller) 0 controlador légico programable, es un dispositive electréni- co capaz de gestionar sistemas de logica digital de forma programada. Se puede decir que un automata programable es un ordenador, o computa dora, disenado especificamente para realizar tareas de control en entornos industriales que necesitan un alto grado de automatizacién, Figura22.Diferentes modelos de autématas progtarables (Fuente Siemens AG) Los autématas programables leen senales de los sensores y envian informa~ cidna los actuadores en funcién de un programa de usuario. En la actualidad, el uso de los automatas programables est generalizado ‘en todos los sectores y permite resolver cualquier aplicacion automatizada, desde las mas sencillas hasta las mas complejas. Los autématas deben estar disefiados para trabajar en entoros industriales, ya que su funcionamiento no debe verse afectado por las perturbaciones que este tipo de ambientes pueden ocasionar. Ya que los autématas programables nacieron para sustituirlos grandes cua~ dros eléctricos de relés y contactores, es habitual iniciar su estudio compa~ Figura 2.3. Montaje E~S con PLC, randolos con los sistemas cableados. gl te lf qs Esquema de Fuerza Esquema de Nendo Figura 2.4, Avranquede un motor esteda-tlangio con Kgicacableada B [avratarpgemannetae BULLI NN) En el ejemplo de a figura se muestra como se gestiona el arranque estrella~ triangulo de un motor trifasico con rotor en jaula de ardilla. En él se observa ‘que el circuito de mando es «cerrado» y que, una vez finalizado, cualquier ‘cambio en el funcionamiento requiere recableario. in embargo, si se susti- tuye ol circulto de mando por un automata programable, una vez cableados los elementos de entradas y salidas, cualquier modificacién en su forma de funcionar es mucho mas simple que su equivalente cableado, ya que solamente requiere reprogramar el dispositive. Evidentemente, en cualquiera de los dos casos, el crcutto de potencia sigue siendo el mismo. =r ——3 el 8 at Esquema de fuerza Figura 25. ranqe de un motor estealta-épguo conga programada, 2.1. Clasificacion de los automatas programables Atendiendo a su modularidag, los automatas pueden ser clasificados en dos tipos: compactos y modulares. 2.1.4, Autématas programables compactos ‘son aquellos que contienen todos sus elementos, E/S, CPU, fuente de all- mentacién, etc., en una misma envolvente, 87-1200 de Siemens Omron CP-2E Figura 26. cerentes modeos de autdmatascompactes, Tienen ta ventaja de ser mas econdmicos que sus equivalentes modulares; sin embargo, presentan un gran inconveniente, y es que si alguna de sus partes se averia o deteriora es necesario sustituir todo el dispositivo. \ ee wee Figure 28, Rete: programsbie ZELIO (Fuente ‘Schneider Etec) ‘agura 2.10. autdmnatamnctr $7—1800 (Fun ‘teSiemene AG) esta’ en un Cac Cdende. Sngencla manos? bo 9 Unidad 2 Hace algunos anos, muchos di na posibilidad de expan- sién. En la actualidad la mayoria de ellos pueden ser ampliados mediante modulos de todo tipo: en- tradas, salidas, tarjetas de ‘comunicacién, ete. Dentro de este grupo cabe destacar los que se han denominado relés progra- maples, que algunos fabricantes estan desarrollando con gran éxito para aplicaciones domésticas y gestion de pequefia maquinaria. Con un teclado basico (seis u ocho teclas) situado directamente en su frontal, es posible realizar tareas de programacion y patametrizacion de una forma rapida y sencilla. Ademas, presentan la posibilidad de ser conectados a un ordenador personal para la edicién, monitorizacién y salvaguarda de los programas ‘del usuario. Actualmente muchos de estos relés programables suelen disponer de po- sibilidades de expansion y comunicacién. Figura 27. PLC semicompacto con métulos de amplacion (Fuente Siemens AG) imentacién —— Entradas \ -— Ranura Memory Carel Médula de expansion rug. usado eu Paata don Saldes ——~ Teciado de programacion awa. fetorogamble LOGO Fuerte Siemens AO muy patente. 2.1.2, Automatas programables modulares En estos dispostivos cada uno de sus elementos esth ubicado en un médulo diferente, médulos que se instalan sobre un rack comun. Las posibilidades {de expansion son enormes si se cormparan con los de tipo compacto, pero su coste es mucho mas elevado. Fuente de cru Intertaz de conexién ‘Alimentacién| | Médulos enradas/sadas, comunicacin Médulos de emplaccn aura. Eero de auemaa programa mda Autématas programables indust El automata programable es un dispositivo electrénico basado en un mi~ croprocesador (CPU) instalado en una placa base que esti conectada a los, interfaces de entradas y salidas, por los cuales se reciben las senales de los sensores y se envian las ordenes de control a los actuadoras, En el siguiente diagrama de bloques se muestra la estructura bésica de un autémata programable: Programadora ‘low 215. Estructura basca dun automata programabl (Fuerte Siemens AG). ‘Todo el conjunto se alimenta con tensién de corriente continua, normal~ mente 24 Vpc, procedente de una fuente de alimentacion. Esta puede estar Integrada en la misma placa electronica del citculto principal o puede ser un dispositivo externo. ‘A continuacion se describe cada una de las partes de un PLC 2.2.1. Unidad central de procesos La unidad central de procesos (CPU) es el cerebro de! automata. Esta cons- tituida, principalmente, por el microprocesador y la memoria. Tiene como misién procesar el programa de usuario y. externamente, dis one de un conjunto de indicadores led que muestran informacién sobre su ‘estado de funcionamiento (RUN/STOP) o alguna posible advertencia o error {que se ha producido en su funcionamiento. Los modelos mas avanzados disponen de pequenas pantallas LCD con las que se facilita la configuraclon yla comunicacién con el operario. Suele disponer de un interruptor (RUN/STOP) para poner en marcha y de~ tener la ejecucion del programa. No obstante, algunos modelos prescinden de dicho intertuptor y es necesarlo activar los modos de funcionamlento RUN/STOP por software. MBUAAUA UA) Figura 212. (PU den 7-300 de Seren Figura2.4.Ledindicadores detmodode funcl- namerta HHI Figura 215, Dos toes de CPU S7-1500 (Fuente Siemens AG) Figura 2.17, Dterentestpos ce tetas de me- rmovia para autématas programables (Fuerte Slemens AG) “ Unidad 2 En el médulo de la CPU suele estar ubicado el interfaz de conexién por el que se realiza la comunicacién con la programadora. Ademas, puede disponer de diferentes puertos para su comunicacion con otros disposi- tives de campo. Puerto DP. (Comunicacién Profibus) Puerto MPI (para programadora)\. Diconrryid> ese paisines lio be uilizanen no Figura 2.16. Ffemplo de posiles pueros de comuricaclon en una CPU de un automata programable ‘57-400 (Fuerte Siemens AG). En la actualidad, tanto la comunicacién con otros dispositivos indus- triales como con la programadora, suele hacerse mediante conexiones Ethernet que, al ser un sistema estandarizado, facilita el cableado y la configuracion, Los programas se almacenan y se ejecutan en la memoria del PLC, que puede ser de dos tipos: =| Memoria volatil: también denominada memoria de trabajo o memoria RAM, es donde se ejecuta el programa del usuario. Al ser volatil su con~ tenido se pierde cuando el dispositivo deja de recibir la alimentacién de la red eléctrica. Los automatas programables suelen disponer de una bateria (los mas antiguos) 0 un condensador de alta capacidad (los mas. moderos) para evitar que los datos de la memoria se pierdan ante un corte de tension. = Memoria no volatil: es la memoria que no se pierde, aunque falle la ali- mentacién del dispositive. Tradicionalmente, para este tipo de memoria se han estado utilizando cartuchos EEPROM, que debian instalarse en el PLC bien de forma fija 0 extraible. Sin embargo, en la actualidad, es habitual el uso de tarjetas de memoria (memory cord), que suelen ser mas economicas y faciles de instalar. Dichas tarjetas funcionan como memoria de carga, almacenandose en ella la configuracion de hardware del equipo, el programa de usuario y otros tipos de datos que interese guardar, evitando asf su pérdida ante un inesperado corte en la alimien- tacién det disposttivo, || Actividades 1. Utiizando varios modelos de PLC que poseas en aula, localiza en ellos los puer- ‘tos de que dlspongan para su comunicacion con el exterior. Haz una foto de ellos y,utilzando la documentacion det fabricante, busca para qué se utitza cada uno ce ellos,

También podría gustarte