Professional Documents
Culture Documents
Diseno Auto Logicos 1
Diseno Auto Logicos 1
mpRey]. | 0 0 0 lo 0 0 0 0 i o a 1 0 ° a 7 T 1 | o)7.]. fe 7,o | |. 2) Mando motor M3 peak 1 1 0 | 0 L 1 1 1 | ') Mando motor M2 ENTRADAS | SALIDA TNTRADAS SALIDA ~ [| [en | «i a ° ° {oo | ° °,° ft. [0 ° {7 f° [2 ° Ce ee i a i 7 p)e > ft 1 1). [of i 1). [2 [0 ©) Mando motor MI 6) Mando slarma AL Tabla 23. Tablas de verdad corepondientes al cemplo de la fra 2.12. cl automatismo (contactos, neumética, puertas ldgicas, autémata programable, ctc.). No obstante, de las ecuaciones ogicas puede deducirse de forma in- ‘mediata la interconexién de sistemas cableados o el programa de un auté- ‘mata, Un paso intermedio que puede ayudar a la implementacién prictica, sobre todo en sistemas cableados, son los esquemas utilizando los simbolos logicos convencionales definidos en el anexo I. La figura 2.13 muestra dicho esquema para el ejemplo que hemos desarrollado. Obsérvese que, a pesar de que los contactos de los relés térmicos son nor- ‘malmente cerrados, en la expresién 16- ica aparecen sin complementar. Efec- tivamente esto es asi porque el sistema de control debe recibir un I I6gico para indicar que no ha disparado el térmico. La deteccién de condiciones de alarma ‘mediante contactos normalmente ce rrados es una prictica comin para ase- ‘gurar que en caso de rotura del cable el sistema interpretaré una condicién de alarma y no se quedari sin protec cin como podria ocurrir en el caso de utilizar un contacto normalmente 25, DISENO DE AUTOMATISMOS ‘SECUENCIALES En Ia prictica son muchos los pro- esos que implican la realizaci6n de una serie de actividades u operaciones, si- guiendo una determinada secuencia, ichas actividades y os. dispositivos cempleados para ejecutarlas pueden ser de indole muy diversa, incluyendo par- tes logicas, analégicas, cilculos ari ‘miéticos, manipulacién de datos, etc. pero el desarrollo del proceso consiste casi siempre en una sucesién encade- nada de operaciones, cuya evolucién se controla mediante unas condiciones de tipo Iégico, que indican si el proceso puede continuar y cémo. Un disgrama de flujo genérico para representar el funcionamiento de tales sistemas po- dria ser el de la figura 2.14 Los automatismos que controlan este tipo de provesos no puede decirse que sean puramente secuenciales, sino que combinan partes combinacionales con partes secuenciales dando un sistema hibrido, En realidad un sistema purs- mente secuencial no existe ya que, es- tructuralmente, los sistemas secuencia- les estin formados por bloques com- inacionales y células de memoria (biestables) interconectados, tal como se indied en la figura 2.8. No debe, por tanto, extrafirmos que una de las he- rramientas bisicas del disefio secuen- cial sea una vez mas el dlgebra ldgica, aunque, como se verd, los métodos pu- ramente algebraicos no bastan por si solos para el estudio completo de tales sistemas. Desde los afios setenta han apare- ido numeroses iitiles para el disefio de sistemas légicos secuenciales. Algunos de ellos, presentados por diversos gru- pos de investigacién, son de tipo ana- ico-tedrico y otros, menos rigurosos, son de tipo més prictico. Los primeros suelen tener poca implantacién por su relativa complejidad para la mayoria de Jos usuarios y los tiltimos suelen ser, cn general, muy dependientes de tec- nologias particulares y, por tanto, no aplicables de forma general. ‘Uno de los métodos tebricos mis co nocidos para resolver sistemas secuen- ciales es el método de Huffman (ver referencias [I] y (2), que tiende a la ‘obtencién de las ecuaciones de un sis- tema Iyico con ef mainimo nimero deFigura 213. Esquema Ugo del antomaismo corespondionte a la figura 2.12 y tabla 23 componentes. Pero su aplicacién re- sulta, en general, compleja para siste- ‘mas grandes y el automatismo resul- tante es dificil de interpretar y analizar una vez alcanzada {a simplificacion de dichas ecuaciones. Esto dificulta la comprensién y el posterior manteni- miento del automatismo por parte de no especialistas. Otros iiiles de tipo ‘mis prictico no son del todo adecua- dos, o resultan incompletos, por cuanto centran més el interés en ia forma de realizacién del sistema que en el fun- cionamiento propiamente dicho. Ante la necesidad de unificar y ra- cionalizar el lenguaje para describir los sistemas légicos y en particular Ia parte secuencial de los mismos, la AFCET (Association Francase pour la Cyber- nétique Economique et Technique) fred una comisiGn formada por vatios organismos universitarios,fabricantes y uusuatios con objeto de armonizar los criterios de cada uno de estos colecti- vos y obtener un método de represen- tacidn del funcionarsiento de sistemas logicos independiente de la materiali- mn tecnolégica de los mismos. El resultado de los estudios de dicha co- misién fue un itil de tipo grifico, apo- yado por métodos de algebra légica, {ue una vez depuredo ha dado lugar al denominado GRAFCET (GRAfico Funcional de Control de Etapas y Transiciones). EI método de disefio que vamos a cemplear en este texto para sistemas I6- s, incluyendo parte secuencial, es precisamente un método basado en el GRAFCET, cuya utilidad en el andisis, y sintesis de dichos sistemas se vera en los siguientes apartados. 2.6. GRAFCET: RESUMEN HISTORICO, EIGRAFCET nacié como resultado de los trabajos de la AFCET, iniciados fen la década de los setenta, En prin- cipio se pretendia satisfacer la necesi- dad de disponer de un método de des- cripcién de procesos, con total indepen- deucia de la tecnologia, mediante un grifico funcional que pudiera ser in- terpretado por no especialistas en au tomatizacién. El grifico funcional per- mite unificar la forma de descripci del proceso para téenicos de distintos campos, desde el ingeniero de orga- nizacién o de produccién, que define las nevesidades del automatismo, pa- sando por el de disefio, que debe im- plementar ef sistema de control y los accionamientos, hasta el técnico de ‘mantenimiento, que debe cuidar de su funcionalismo o introducit modifica ciones en la fase de explotacién. ‘A partir de 1977 y gracias a la co- laboracién entre AFCET y ADEPA (Agence pour le DEveloppement de Ia Productique Appliquée) se crearon una serie de ditiles metodoldgicos, entre los, que destaca el GEMMA (Guide d’Etu- de des Modes de Marche et Arrét), para apoyar el GRAFCET como método no s6lo descriptivo, sino como herramien- ta de disefo. En 1982 el trabajo fue recogido por tun grupo de trabajo de AFNOR, or- ganismo encargado de la normalizacién en Francia, compuesto por miembros Figura 214 Diagrama de fljo de wn ‘tomariomo scuendal re) ist aN? cK MeOne ‘einaide UTE, CNOMO, UNM y de otros organismos relacionados con la indus- ‘ria, la automatizacién y la ensefianza culminado con la publicacién de. ta Norma NF 03-1904, Esta norma fue también adoptada por IEC en 1988, con el numero IEC-848 y titulo «tablis- sement des diagrammes fonctionnels pour systémes de commande», En la actualidad, diversos autématas programables incorporan algunas ins- trucciones de programacién que per- miten introducir directamente el grafo de GRAFCET, En otros casos se dis- pone de software capaz. de compilar un grafo GRAFCET al lenguaje de la mé- 4uina, permitiendo en ambos casos una gran flexibilidad y rapidez de disefto, on ventajas sustanciales en las fases de verificacién, explotacién o eventual ‘modificacién del automatismo. A pesar de ello no debe confundirse el GRAF- CET con un lenguaje de programacién. El gréfico funcional, complementado con los métodos del dlgebra de Boole, permite ir més allé de la simple des- cripcién ¢ interpretacién grifiea de un proceso y se ha convertido en una po- fente herramienta de disefio de siste- ‘mas légicos, con unas reglas bastante simples. 2.7, DISENO BASADO EN GRAFCET Los principios que inspiraron la crea- cién del GRAFCET y en los que se basa su aplicacién son los siguientes: a) Debe caracterizarse el funciona- miento del automatismo con total Independencia de los componentes ‘con los que vaya a ser construido. Esto equivale a centrar nuestro in- terés no tanto en la estructura fisica © en [a tecnologia empleada para implementar el automatismo, sino en la «funcién» que debe realizar. El conjunto de un sistema auto- mético se divide en dos partes: parte de control (PC) y parte operativa (PO), La parte de control compren- de todo aquello que contribuye a la automatizacién del proceso y la par- te operativa incluye el resto del mis- mo. El conjunto est relacionado con el medio exterior a través de un didlogo con el operador y comuni- caciones con otros automatismos » que operen en el mismo contexto. (figura 2.15) ©) EI elemento fundamental de un proceso es Ia «operacién» (deno- minada capa en el lenguaje de GRAFCET), entendiendo como tal ‘una accién ‘realizada por el auto- ‘matismo, Obsérvese que en una pri- ‘mera aproximacién podemos dividir el proceso en unas pocas operacio- nes relativamente complejas (por ejemplo: taladrar, roscar, cambiar herramienta, etc., llamadas tam- ign macroetapas (apartado 2.10), Estas operaciones complejas podrin ser subdivididas a su vez en ope- raciones més elementales a medida ‘que avanzamos en el nivel de de- talle. Por ejemplo, una operacién de \aladrar puede subdividirse en otras mas elementales como: impulsar pieza, bloquear pieza, giro de broca, aproximacién de broca, etc. 4) Debe dividirse el proceso en ma ‘roetapas y éstas en etapas mas ele- mentales, hasta conseguir que las acciones a realizar en cada una de ellas dependan slo de relaciones ‘elementals tendré asociada wna va- riable de estado. ©) Establecer un grifico de evolucién que indique la secuencia de ope- raciones (secuencia de etapas) y las condiciones I6gieas para pasar de ‘Figura 218. Esratur de stoma antomatizado, uuna a otra (denominadas condicio- nes de transicién en el lenguaje de GRAFCET). Como resultado de esta fase se obtienen las ecuaciones lgicas de las variables de estado y, por tanto, queda resuelta la parte secuencial del automatismo. 1) Establecer para cada operacién ele- ‘mental (etapa) las relaciones I6gicas entre entradas y salidas, utilizando eventualmente otras variables int a8 combinacionales. Finalmente, implementar et sistema utilizando tantos biestables como variables de estado y cableando 0 programando las relaciones l6gicas dobtenidas en las fases e y f. 8 La figura 2.16 muestra Ins fases del diseno en forma de diagrama de fujo, Es importante resaltar que el GRAF- CET no s6lo es ttil como herramienta de disefio, sino también en las fases de especificacion y_posteriormente en la fase de explotacién y mantenimiento. Obsérvese que el método esti ba sado en una pregunta clave, que per- ‘mite identifiar Ia parte secuencial de tun proceso; In pregunta es: deudntos esiados debe memorizar el sistema, para poder jar su comportamiento posterior, partiendo de cualquier esta- do inicial? La respuesta a esta pregunta ‘nos permitiré identificar las etapas y, en consecuencia, las variables de estado, EL mimeto de estados distintos en un "| PL J Pacesi00} 3 aanmerow mncmoetss]| | Aigebra de Boote ‘2 [Rav ewocnamere A : : j IMPLEMENTACION Hardware PF L aon es oe --f Doo Figura 2.16. Eopecifiacn, so y explotacionbasades en GRAFCET. proceso no puede ser infinito, sino que se repiten de forma més 0 menos cf- clica una serie de estados equivalentes ¥; Por tanto, el niimero de etapas es finito; de lo contrario, nos encontraria- mos ante un sistema de comporta- ‘miento aleatorio. ‘Aparece aqui el concepto de estados equivalentes, que se definen de la guiente forma: Dos estados son equi- valentes si la evolucién posterior del sistema a partir de ellos y para cual- quier combinacién de entradas es la misma. En el GRAFCET los estados cequivalentes se asocian a una tinica eta- pa y en el modelo algebraico quedarin representados por una misma variable de estado. Al contrario de 1o que ocurre con otros métodos, como el de Huffmann, el método basado en GRAFCET no pretende minimizar el nimero de va- riables de estado, por lo que puede no resultar 6ptimo desde el punto de vista de minimizar el hardware, Sin embar- g0, el coste y volumen de un sistema dependen cada vez. menos del niimer de variables empleadas, sobre todo si se emplean autématas programables y, en cambio, adquieren cada vez més im: Portancia otros aspectos como el pro- pio coste de disefio, tiempo de desa- rrollo de software, fiabilidad y faciidad de test y mantenimiento, aspectos que permite optimizar el método propues- e 2.8 GRAFCET: ELEMENTOS DE BASE Y REGLAS DE EVOLUCION EIGRAFCET es, como se ha dicho, lun modelo de representacién grifica del funcionamiento de un sistema au- tomitico, Dicko modelo esti definido bbasindose en los siguientes elementos y reglas de evolucién que se relacionan 2 continuacién: A) ELEMENTOS GRAFICOS DE BASE. Estos elementos constituyen los. simbolos partir de los cuales se dibuja el grifico funcional. Los simbolos bisicos son los siguientes (igura 2.17): AD) Las etapas, que representan cada uno de los estados del sistema, Cada etapa debe co- responder a una situacién tal ‘que las salidas dependan ts ccamente de las entradas 0, di ccho de otro modo, la relacién de entradas y salidas dentro de una etapa es puramente com- Dinacional. EI simbolo em- pleade para representar una etapa es un cuadrado con un imiimero 0 simbolo en su in- terior que la identifica y even- tualmente una etiqueta. ‘Se denominan etapas inicia~ Jes aquellas en que se posicio- nna cl sistema al iniciarse el proceso por primera vez. Las tapas iniciales se representan por un cuadrado con doble li- Las ineas de evolucién, que uunen entre si las etapas que representan actividades con- secutivas. Las lineas se enten- derdn siempre orientadas de arriba hacia abajo, a menos ‘que se represente ‘una flecha cn sentido contrario, A3) Las rransiciones, que represen- tan las condiciones légicas ne- ‘cesarias para que finalice la ac- idad de una etapa y se inicie la de la etapa o etapas inme- diatamente consecutivas. Estas condiciones I6gicas se obten- drin por combinacién de va~ Fiables denominadas.receptivi- ADsentan las transiciones por una resultado un bit (I=condicién linea cruzada sobre las lineas verdadera, 0=condicién falsa) de evolucién (figura 2.17). A4) Los reenvios son simbolos en ‘Téngase en cuenta que el gréfico forma de flecha que indican la funcional representa en forma es- procedencia o destino de las taética un conjunto de_situaciones Tineas de evolucién, Las fle- posibles. Es posible, sin embargo, chas de reenvio permiten frac- representar la situacién dinémica en 07 cionar un grifico o evitan di- un instante dado, indicando qué | 44, bujar lineas de evolucién con etapa 0 elapas estin activas y cuales fasetwos | 1 21 excesivos eruces. estén inactivas. El simbolismo uti- 1 Le AS) Dos lineas de evolucién que se lizado para ello consiste en marcar ae | Haiv2i ~ topos erucen debe lotespretase, en con un punto las etapasactvas (i ie principio, que no estin unidas. gura 2.18). a nl’ Tas reglas para erues ybifur Cabe sefialar, inalmente, que 2 caciones se explicn en detalle los ndmeros de las etapas nada in- T i en el apartado de estructuras dican respecto a su orden de eje- } i dst GRAFCET. cucién, sino que simplemente te- H : ‘A6) Cuando se recorre el grifico nen cardcter de identificacién. de evolucén, por cuaguier cae Como consecvencia, pueden nu Nt 218, nas inane de wm mino posible, deben allernarse _—-mrarse las elapas dela forma que ‘acm Sempre una etapa yuna tran- Se desee, sin que ello tenga ningdn sicin, significado desde el punto de vista La regla bisica de sintaxis funcional tables del sistema que deben cum- del GRAFCET es que entre alse. Pueden clistinguirse dos te dos etapas debe existir una y —B) MENSAJES DE INTERPRETA- pos de mensa sélo una condicion de trans> ION. BI) Mensajes de accién asociados Giéa, bien entendido que és Estos mensajes pueden ser tex ‘cada etapa, Indicaneudl es la puede venir expresada por una tos, simbolos o ecuaciones Iégicas actividad a desarrollar en dicha funcién Iégica combinacional asociados a las etapas o transicio- ‘etapa cuando esté activa (ver todo lo compleja que sea ne- nes para indicar la actividad desa- reglas de evolucién), bien sea cesario, sempre que dé como rolada o las relaciones entre va. en forma de texto en forma de ecuaciones I6gicas que it ddiquen la relacion salidas-en- Figure 217, Hlementos gris del GRAPCET. tradas (figura 2.17). B2) Mensajes de receptibidad aso- ciados a cada transicién, Estos aaj de ocibn ‘mensajes indican las condici nes ldgicas necesarias y suYou might also like
Her Body and Other Parties: StoriesFrom EverandHer Body and Other Parties: StoriesRating: 4 out of 5 stars4/5 (822) A Heartbreaking Work Of Staggering Genius: A Memoir Based on a True StoryFrom EverandA Heartbreaking Work Of Staggering Genius: A Memoir Based on a True StoryRating: 3.5 out of 5 stars3.5/5 (231) The Sympathizer: A Novel (Pulitzer Prize for Fiction)From EverandThe Sympathizer: A Novel (Pulitzer Prize for Fiction)Rating: 4.5 out of 5 stars4.5/5 (122) The Yellow House: A Memoir (2019 National Book Award Winner)From EverandThe Yellow House: A Memoir (2019 National Book Award Winner)Rating: 4 out of 5 stars4/5 (98) Devil in the Grove: Thurgood Marshall, the Groveland Boys, and the Dawn of a New AmericaFrom EverandDevil in the Grove: Thurgood Marshall, the Groveland Boys, and the Dawn of a New AmericaRating: 4.5 out of 5 stars4.5/5 (266) Team of Rivals: The Political Genius of Abraham LincolnFrom EverandTeam of Rivals: The Political Genius of Abraham LincolnRating: 4.5 out of 5 stars4.5/5 (234) Hidden Figures: The American Dream and the Untold Story of the Black Women Mathematicians Who Helped Win the Space RaceFrom EverandHidden Figures: The American Dream and the Untold Story of the Black Women Mathematicians Who Helped Win the Space RaceRating: 4 out of 5 stars4/5 (897) The World Is Flat 3.0: A Brief History of the Twenty-first CenturyFrom EverandThe World Is Flat 3.0: A Brief History of the Twenty-first CenturyRating: 3.5 out of 5 stars3.5/5 (2259) The Unwinding: An Inner History of the New AmericaFrom EverandThe Unwinding: An Inner History of the New AmericaRating: 4 out of 5 stars4/5 (45) Shoe Dog: A Memoir by the Creator of NikeFrom EverandShoe Dog: A Memoir by the Creator of NikeRating: 4.5 out of 5 stars4.5/5 (540) On Fire: The (Burning) Case for a Green New DealFrom EverandOn Fire: The (Burning) Case for a Green New DealRating: 4 out of 5 stars4/5 (74) The Emperor of All Maladies: A Biography of CancerFrom EverandThe Emperor of All Maladies: A Biography of CancerRating: 4.5 out of 5 stars4.5/5 (271) The Little Book of Hygge: Danish Secrets to Happy LivingFrom EverandThe Little Book of Hygge: Danish Secrets to Happy LivingRating: 3.5 out of 5 stars3.5/5 (401) The Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good LifeFrom EverandThe Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good LifeRating: 4 out of 5 stars4/5 (5810) Grit: The Power of Passion and PerseveranceFrom EverandGrit: The Power of Passion and PerseveranceRating: 4 out of 5 stars4/5 (590) The Hard Thing About Hard Things: Building a Business When There Are No Easy AnswersFrom EverandThe Hard Thing About Hard Things: Building a Business When There Are No Easy AnswersRating: 4.5 out of 5 stars4.5/5 (348) Libro Simulacion MikrocDocument289 pagesLibro Simulacion MikrocIsmael100% (11) Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic FutureFrom EverandElon Musk: Tesla, SpaceX, and the Quest for a Fantastic FutureRating: 4.5 out of 5 stars4.5/5 (474) Never Split the Difference: Negotiating As If Your Life Depended On ItFrom EverandNever Split the Difference: Negotiating As If Your Life Depended On ItRating: 4.5 out of 5 stars4.5/5 (844) The Gifts of Imperfection: Let Go of Who You Think You're Supposed to Be and Embrace Who You AreFrom EverandThe Gifts of Imperfection: Let Go of Who You Think You're Supposed to Be and Embrace Who You AreRating: 4 out of 5 stars4/5 (1092) Clase Practica Teoria Tema7 Tema8Document5 pagesClase Practica Teoria Tema7 Tema8Arnoldo Jose Contreras MercadoNo ratings yet Tema8-Programacion Concurrente o Multihilo v2Document32 pagesTema8-Programacion Concurrente o Multihilo v2Arnoldo Jose Contreras MercadoNo ratings yet Ejercicios Libro Luis Joyanes AguilarDocument1 pageEjercicios Libro Luis Joyanes AguilarArnoldo Jose Contreras MercadoNo ratings yet