You are on page 1of 127

INTRODUCCION.

La Automatizacin se compone de todas las teoras y tecn encaminadas de alguna forma a sustituir el trabajo del hombre por el de la mquina. En este c aptulo daremos unas ideas muy generales sobre esta rea, tan amplia y compleja, y posteriormente las desarrollaremos a lo largo del curso. ologas Conceptualmente, la automatizacin se basa en una reitera aplicacin del mecanismo de feedback y, por ello, est en ese sentido relacionada con las Teoras de Control y de Sistemas. En cuanto a su aspecto tecnolgico, puede decirse que siempre ha estado a la ultima, adoptando en cada momento histrico los ms recientes avances. da Siendo nuestro objetivo automatizar ciertos procesos, parece claro qu e primero hemos saber cmo funcionan esos procesos. Como veremos, el tipo de automatizacin a i mplantar depende del tipo de proceso a automatizar: no da lo mismo au tomatizar un proceso continuo que un proceso gobernado por eventos. Debido a la gran cantidad de procesos distintos que funcionan actualmente, consideraremos slo los ms importantes desde el punto de de la automatizacin, y obtendremos modelos con sus caractersticas esencial es. Los procesos y modelos que iremos estudiando en captulos posteriores son: Procesos continuos (tiempo continuo y/o discreto) Procesos comandados por eventos Procesos de fabricacin Aparte de las explicaciones dadas en clase sobre los industriales y de su estudio, puede ser un complemento interesante su observacin real, in situ, real izando visitas a algunas empresas. procesos Pero no es suficiente con aprender a automatizar cada proceso. En una moderna factora todos los procesos estn conectados entre s y d gestin de la empresa se pueden controlar y supervisar algunos o todos los procesos, a travs de redes locales y buses de comunicacin. Tambin pueden estar en conexin los diferentes departamentos de la empresa, e incluso empresas diferentes a travs de redes propias o de Internet. Es por ello interesante describir cada proceso como inscrito en el marco jerrquico que representa la estructura completa de la empresa. En este marco, las redes locales y los buses de comunicacin cobran especial inters. esde la 1.1 Perspectiva histrica

Se cree que cuando el homo sapiens domin el fuego, co usarlo como elemento calefactor y para condimentar alimentos. Tuvo que pasar mucho tiempo, hasta la Edad del Bronce, para que lo empleara en la obtencin de metales y en la cermica dando as lugar a los que podramos llamar primeros procesos de fabricacin de la historia. menz a Pero el fuego no ha sido la nica fuente de energa de la antigedad. Hacia el ao 2000 a. de J.C. se utiliza por primera vez la energa elica para mover embarcacione s dotadas de velas y, hacia el 1000 a. de J.C., los fenicios atravesaban el Mediterrneo con sus navos. Ms tarde, sobre el 50 a. de J.C., los Romanos empiezan a utilizar la energa hidru lica para la extraccin de agua por medio de la noria. Durante la edad media se utiliz mucho, en prcticamente toda Europa, la energa generada por los molinos de viento. La invencin de la mquina de vapor por James Watt hacia 17 el acontecimiento que marca el inicio de la Revolucin Industrial, que dura h asta finales de siglo. Las tecnologas productivas nacen en ese momento: la mquina de vapor se emplea rpidamen te para mover las bombas de extraccin de agua en las minas de carbn de Gales y en la automatizacin de los telares en Manchester. 50 es Durante este perodo, con las de mquinas de vapor y luego con las de com bustin interna y los motores elctricos, se van produciendo cambios progresivos en los p rocesos de produccin. Las mquinas herramienta ganan potencia y precisin, lo que a su vez permite fabricar productos de mayor calidad. Surgen as los primeros talleres mecnicos que producen mquinas algunas de las cuales llevan ya rudimentarios sistemas de cont rol. En el siglo XX, aunque ya no se denomine as, contina la revolucin industrial con un desenfrenado avance tecnolgico y cientfico. La evolucin de la tcnica es permanente, con una sucesin interminable de inventos y aplicaciones, muchos de los cua les (pensemos sin ir ms lejos en el automvil y en los electrodomsticos) se han convertido en herramientas bsicas para hombre actual. Todo este desarrollo ha sido consecuencia de una prem fundamental: la existencia de fuentes de energa inagotable y barata. Pero su veracidad se ha puesto en entredicho con la crisis del petrole iniciada en las ultimas dcadas del siglo XX. isa Los sistemas productivos no han sido ajenos a todos estos avances. La

empresa, motor del desarrollo del sector privado e incluso del sector pblico , se ve obligada casi siempre a incorporar las ltimas tecnologas en sus procesos o de lo contrario corre el peligro que quedar rpidamente obsoleta. Algunas teoras, tecnologas y reas tecnolgicas cuyo avance ha favorecido la Evolucin de los procesos productivos son las siguientes: Teoras Teoras de Control y de Sistemas Teora de la seal Sistemas de eventos discretos Mquinas de estado Redes de Petri Grficos etapa-transicin (grafcet) Cartas de estado (statechart)

Tecnologas Neumtica Hidrulica Electrnica Microprocesadores Ordenadores Autmatas programables Robtica Comunicaciones Desarrollo del software

reas tecnolgicas Automatizacin de las mquinas-herramienta Control de procesos por computador Diseo asistido por computador (CAD) Fabricacin asistida por computador (CAM) Fabricacin integral por computador (CIM) Control de procesos distribuido Clulas flexibles de mecanizado y de montaje

Cabe aqu decir que el crecimiento de Robtica no ha sido tan rpido como v aticinaban ciertas predicciones realizadas en los primeros aos de la dcada de los 80. Quizs esto se deba a la caresta de los equipos y a la no tan evidente importancia de su flexib ilidad como en principio se crea: si un robot va a hacer siempre la misma tarea, resulta ms eco nmico utilizar otro sistema menos flexible y ms especializado. Por ello, en tareas repetitivas que no requieren much a precisin resulta aconsejable utilizar manipuladores (neumticos por ejemplo) en vez de robots. En otras tareas ms complejas (tales como la soldadura por laser) que precisan el seguimiento de tr ayectorias complejas, s que el robot sigue siendo insustituible.

1.2

La empresa productiva

Una empresa productiva es un ente socioeconmico capaz de adecuar parci almente dos flujos esenciales que concurren en el mercado: produccin y consumo. Por un lado, por medio de estudios de mercado, determina las necesidades del consumidor y le tr ansfiere los productos que demanda y, por otro, produce los productos que le va a trasferir. Hay otras empresas, de servicios, en las que los productos se sustituyen por servicios. As que toda empresa puede considerarse como formada por dos subsistemas, uno de los cuales se e ncarga de medir las necesidades de los consumidores y de transferirles los productos que las satisfagan y el otro que se encarga de la produccin. La empresa es, por t anto, un elemento productivo en el mercado pero puede verse tambin como elemento consumidor (de materias primas) en el mismo. de La empresa se articula en departamentos los que los ms importantes tradicionalmente vienen siendo los siguientes: Finanzas Gestin Compras Almacn de materias primas Produccin Almacn de productos terminados Ventas o secciones

Todos estos departamentos no son, ni mucho menos, los nicos existentes sino que a su vez se articulan en otros departamentos y secciones que en funcin del tamao de la empresa esa pueden ser de mayor o menor complejidad. Los nombre s pueden cambiar segn sea el contexto en que se enmarque o se estudie la empresa. La actividad de la empresa se puede representar por medio de un diagr ama de bloques en el que los bloques son los procesos y las flechas son los flujos de entrada y salida de cada proceso. En la figura se han representado los principales bloques y f lujos de la empresa. Los flujos que las flechas representan son: Flujos de producto Flujos de capital Flujos de control (rdenes y medidas) del Obsrvese que todos los bloques reciben flechas (ordenes) bloque de gestin y envan flechas (medidas) al mismo. El bloque de gestin es el ms importante en

el sentido de que controla a todos los dems. Figura 1.1: Esquema de la empresa product iva El diagrama de bloques puede dividirse en dos partes. La parte superi or que se encarga de la generacin del producto (gestin de produccin) y la parte nferior que se encarga llevar el producto al mercado y de obtener el beneficio (gestin de mercado o mer cadotecnia). Cada uno de estos bloques se subdivide a su vez de otros bloques, sub procesos, con sus flujos asociados. El objetivo de la empresa es maximizar el beneficio. 1.2.1 El proceso productivo

Un proceso productivo es una serie de operaciones que se realizan sob re unas materias primas (o productos ms elementales) para obtener un producto terminado, listo para su utilizacin. Una definicin descriptiva de proceso productivo puede resultar muy com plicada, puesto que hay muchas clases de procesos, siendo en cambio ms sen cillo dar una definicin de tipo entrada-salida: Un proceso productivo es un sistema dinmico de control cuya entrada es un flujo de producto (materias primas) y cuya salida es otro flujo de productos (productos terminados). Con una definicin as perdemos toda proceso pero en cambio capturamos lo esencial productivo: flujos de producto de entrada y de salida (flechas) y cmo embargo el bloque o funcin que relaciona ambos flujos istema movido por eventos. Un diferentes nocin de lo que sucede por dentro del desde el punto de vista

se relacionan entre s (bloque). Sin no es simple sino que es un complejo s

proceso productivo se compone internamente de subprocesos ms simples conectados entre s, cada uno de los cuales se puede c onsiderar tambin como un sistema dinmico de control o proceso. Por tanto, hemos de ten er una idea de cuales son y cmo funcionan (o sea cules son sus modelos matemticos) los sistemas de cont rol o procesos ms simples porque de ese modo podremos entender despus cmo f uncionan los procesos de fabricacin.

Los procesos productivos estn catalogados como sis complejos en la Teora de Sistemas. La complejidad surge de la interconexin de u nos procesos con otros y de la naturaleza estocstica de muchos de los eventos que dirigen la evolucin del sistema. Cada proceso est conectado con otros procesos internos y externos a la empr esa, que pueden ser de muy distinta naturaleza y, en general, se compo ne de subprocesos ms simples interrelacionados entre s. temas Cada proceso productivo va asociado a un producto. S queremos fabricar otro producto deberemos cambiar el proceso. Sin embargo, para un pr oducto terminado dado y para la misma materia prima, el proceso puede no ser nico: en general, un mism o producto se puede fabricar de muchas formas diferentes. i 1.2.2 Operaciones bsicas de fabricacin

Los procesos de fabricacin ms simples se llaman operaciones bsicas. Algu nas de ellas son: Procesado de un elemento Montaje Movimiento de material Almacenamiento Inspeccin y control

Procesado de un elemento Es un proceso que se aplica a un solo producto, b ien sea una pieza elemental o bien un conjunto de piezas ya montado. Son de este tipo los procesos de mecan izado, los de pintura, los tratamientos trmicos, etc. Proceso de montaje Cuando un producto (terminado o no) se compone de varios elementos, l a serie de operaciones necesarias para unir todas las piezas formando el produ cto terminado se llama proceso de montaje. 1.2.3 Tipos de procesos

Si en nuestro hogar echamos una mirada a nuestro alrededor y observam os los objetos que nos rodean, veremos que la gran mayora de ellos son el resultado o producto de algn proceso de fabricacin y nos daremos cuenta que deben existen multitud de ellos. Incluso, con un poco de imaginacin y ciertos conocimientos tcnicos, podem os adivinar cul ha sido el proceso para fabricar un determinado producto o, mejor dicho, los pos ibles procesos, ya que tambin nos daremos cuenta enseguida de que hay muchas formas de fabricar el mismo

producto. Ahora bien, tras muchos aos de experiencia, se han afianzado cuatro tipos estndar de procesos: Job Shops Produccin por lotes Lneas de produccin Produccin contina

Job Shops Es un tipo de produccin que permite fabricar una ampli de productos en series de tamao pequeo o mediano. Los productos suelen ser conjuntos de componentes, posiblemente complicados o de alta tecnologa, montados. S e utiliza para la fabricacin de ciertas mquinas herramientas, robots, aviones, aeronaves y algunos pro totipos. Suelen exigir mano de obra muy especializada y mucho tiempo para el diseo de los procesos y para la preparacin de la maquinaria y los equipos humanos de montaje. Por todo ello, los tiempos de produccin son elevados y los costes tambin. a gama Produccin por lotes Est orientada a la fabricacin de lotes de tamao medio de determinado producto. La produccin de cada lote se hace de una tirada y, una vez terminado un l ote, el departamento de fabricacin enva una orden de control indicando si se puede pasar a fabricar otro lote del mismo o de otro producto, en funcin de la demanda. La maquinaria y el personal han de estar preparado s para realizar con celeridad las operaciones de cambio de lote. Es quizs el tipo de produccin que se emplea para fabricar mayor nmero de productos. Las industrias de calzado, muebles, electrodomsticos, mquina-herramient a y otras muchas, lo utilizan. un Lneas de produccin Estos procesos son el resultado de la evolucin de la produccin en caden a, ideada por Henry Ford. Se utiliza para producir grandes series de unos pocos productos, que suelen estar formados mediante el montaje de piezas. El product o se desplaza colocado en cintas trasportadoras, en carros o en otros elementos de transporte y va pas ando por estaciones de trabajo en cada una de las cuales se le aplica un determinado proceso . Si en una planta se utilizan varias lneas de produccin, los productos pueden pasar de una lnea a otra, existiendo muchas configuraciones posibles , as como diferentes mtodos y mecanismos de transferencia. Se suenen utilizar zonas o

recipientes a

modo

de pequeos

almacenes, para el almacenamiento intermedio de productos semielabora dos, y alimentadores de piezas para los procesos. Bsicamente hay dos tipos de lneas: lneas de proceso y lneas de montaje. En las primeras, un producto o materia prima va pasando distintos procesos que lo van transformando hasta llegar al producto final. Un ejempl o lo tenemos en el mecanizado de piezas. Las lneas de montaje se utilizan para fabricar productos formados por conjuntos de piezas montados. Quizs sea la fabricacin de automviles el ejemplo ms tpico de este tipo de produccin. Se fabrican grandes series de unos pocos modelos. Otros ejemplos son la fabricacin de ciertos productos de gran consumo como neumticos, bombillas, bicicletas, envas es de plstico, etc. por En este tipo de fabricacin se disea toda la factora en funcin del product o a fabricar, por lo que un cambio de producto suele exigir el cierre de aquella o, al menos, una completa remodelacin de la misma. Produccin contina. el tipo indicado cuando se desea producir pocos de naturaleza simple (no compuestos de muchas piezas) y en grandes cantidades. Se puede ver co mo un flujo continuo de producto sobre el que se van realizando una serie de operaciones o procesos. Por un lado entra la materia prima y por otro sale el producto final (figura 1.2) . productos, Figura 1.2: Proceso de produccin contina Este tipo de produccin se aplica sobre todo en las industrias qumicas, petroqumicas textiles, de plstico y de laminacin de acero. 1.2.4 Ubicacin de los procesos Es

La disposicin de los procesos dentro de la planta de produccin es impor tante porque de ella dependen muchos factores del proceso de produccin as como la comodidad del personal, los cableados de alimentacin y buses de comunicaciones, etc. Los programas simulacin (estocstica) de procesos pueden ayudar mucho en el diseo de la distribucin en planta. Tradicionalmente se consideran cuatro posibilidades de ubicacin Producto en posicin fija

Por clases de procesos En flujo de producto Por tecnologa de grupo Producto en posicin fija Cuando el producto es muy grande, muy pesado o, por alguna otra razn, no debe moverse, hay que ubicar las herramientas y los otros equipos de fabricacin en l a zona ms idnea para, en su momento, incidir en el producto. A veces se precisa realizar obras e instalaciones especiales para poner todo en una buena disposicin. Es la disposicin ms indicada en las industrias naval y aeronutica. Por clases de procesos Las mquinas de produccin se ubican en zonas o locale la factora por clases de procesos. En cada zona o local slo se realiza un proceso. Es una distr ibucin que se implanta mucho para procesos de mecanizado de piezas: la misma pieza va pasan do por las distintas zonas hasta finalizar su mecanizado. s de Resulta un tipo de fabricacin muy flexible puesto se puede cambiar el proceso simplemente aadiendo o quitando ciertas mquinas. En flujo de producto Los elementos que intervienen en la produccin se disponen a lo largo d el flujo de producto. Por ejemplo, a lo largo de una lnea de montaje en una fabricacin de lnea s dedicadas o a lo largo del flujo de producto una produccin contina. No es fcil hacer camb ios en el proceso. Por tecnologa de grupo Esta distribucin est indicada para factoras con gran diversidad de produ ctos y pretende ser una combinacin de las dos anteriores. Se basa en clasificar en familia s las piezas a fabricar (sin importar el producto en el que irn montadas) por su semejanza en su diseo y fabricacin. Con esto se puede conseguir organizar la produccin en dos partes: 1) p or clases de procesos, (que fabricara las familias de piezas) y 2) en flujo de producto (que fabricara el resto de las piezas y hara los montajes pertinentes). 2. EL PROCESO EN FEEDBACK 2.1 El proceso en feedback La realimentacin o feedback es el artificio bsico del control. Aunque s uponemos que el tema es ya conocido por el lector, creemos conveniente recapacitar sobre s que

u funcionamiento, por ser bsico para muchas de las partes que se tratarn ms adelan te. Lo haremos (por razones histricas) a partir del primer mecanismo que lo incorpor: el governor d e Watt. 2.2 El regulador de Watt Aunque se conocen algunas aplicaciones de aparatos que funcionaban s iguiendo el principio de la realimentacin y que datan de pocas muy antiguas, se puede decir que el primer sistema de control industrial de la historia fue el regulador (gover nor) inventado (o al menos adaptado) por James Watt hacia 1788 para su mquina de vapor. Veamos, a modo ilustrativo, su esquema. En la figura aparece la pieza quizs ms importante que suele llamarse regulador de bolas y que ejerce a la vez captador, regulador y actuador. El operador o maquinista controla la posicin xC del punto superior del cuadriltero articulado fijando as la consigna de velocidad !ref. El eje dibuj ado est unido al eje de rotacin de la mquina de vapor. Si la velocidad !(t) de esta aumenta, entonces, debido a la fuerza centrfuga, las bolas B se separan y el vrtice inferior A del cuadriltero articulado, mvil, acta cerrando la vlvula de salida de vapor de la caldera. Se establece as un proceso en feedback que se puede explicar con el diagrama de bloques siguiente. El regula dor de bolas hace las funciones del punto de suma y de los bloques captadores y actuador. La tarea que realiza este controlador es simple y efectiva: el contro lador abre o cierra la vlvula en funcin de la diferencia e entre la medida xA de la salida (variable controlada) y la entrada xC (referencia). Si e es cero entonces la medida de la salida es igua l a la referencia, es decir, el valor de la variable controlada es el deseado y la salida del actuad or es cero (no acta); en caso contrario el controlador mover la vlvula en sentido de apertura o de cierre, dependiendo de que el valor e sea positivo o negativo. Es fcil acoplar mecnicamente el punto a la vlvula de modo que esta se abra si e > 0. De este modo se consigue que la velocidad de rotacin !(t) del eje de l a mquina se mantenga ms o menos constante, incluso aunque se produzcan variaciones en la po tencia entregada o en la presin p de la caldera. 2.3 Esquema de regulacin en feedback El artificio que hace funcionar al regulador de Watt es la realimenta cin o feedback.

Una vez entendamos cmo funciona podremos comprobar, quizs con asombro, que no slo servir puede aplicarse a la mquina de vapor sino que puede base para controlar otros sistemas fsicos de muy diferente naturaleza tales como sistemas econmicos y sistemas productivos. Adems, la realimentacin aparece a veces como un componente bsico en muchos procesos de la Naturaleza, incluso en los seres vivos. de Figura 2.3: Esquema de regulacin en feedba ck r : Entrada de referencia o de consigna Entrada perturbadora Salida C Controlador. Es el dispositivo que toma la diferencia _(t) entre la entrada de referencia yref y la medida ym(t) de la respuesta, la procesa y, como resultado del pro ceso, enva estmulos x(t) sobre el actuador. Realmente es un procesador de seal. A Actuador. Acta, con la potencia necesaria, sobre la planta. P Planta o Proceso: es el sistema a controlar (la mquina de vapor en e l regulador de Watt). M Medidor. Es un aparato para medir, normalmente en forma elctrica, el valor de la salida y(t). La idea del control es simple: con la entrada de referencia yref el o perador fija el valor deseado para la variable de salida y(t) (a controlar); el controlador recibe en su entrada la diferencia _(t) entre la entrada yref de referencia y la medida ym(t) de dicha salida en un instante t1, de modo que si esa diferencia es positiva (ym < yref) entonces, tras el proce so de la seal _(t), enviara estmulos x(t) al actuador para que este ejerza una accin u(t) sobre la p lanta con el fin de que el valor de la salida y(t) vaya aumentando para t > t1. Cuando en otro instante t2 > t1 la diferencia e sea negativa, la accin del controlador ser la inversa, es decir, ejercer una accin u(t) sobre la planta tal que el va lor de la salida y(t) vaya disminuyendo para t > t2. En adecuadas condici ones, si el controlador se disea correctamente, es posible conseguir que el valor de la salida se mant enga, ms o menos, igual al valor de la entrada de referencia incluso en presencia de la pertu de Los elementos esenciales que aparecen en el regulado Watt y que configuran todo mecanismo de control con realimentacin (figura 2.3) son los siguientes

rbacin d (t). 2.4 El significado del control Controlar un sistema dinmico significa conducirlo, llevarlo, gobernarlo o comandarlo, de tal manera que su trayectoria o evolucin en el tiempo se a proxime a una fijada de antemano, mediante la actuacin sobre unos elementos del sistema llam ados controles. As, un chfer controla la trayectoria de un vehculo girando el volante, pisando el a celerador y los frenos y moviendo el cambio de marchas. De forma ms imprecisa, el gobierno de u na nacin dispone de ciertos controles, como los salarios, los impuestos, el valor de la moneda, etc., para controlar la evolucin de la tasa de inflacin. La Teora de Control estudia los sistemas que son de algn modo controla bles as como los problemas relacionados con este control. sistema de control es una entidad u objeto pro unos terminales de entrada (controles), por los cuales puede recibir estmulos, y otros de salida, por de que emite su respuesta. Esta definicin permite representar grficamente un s istema de control como una caja negra o bloque con flechas de entrada y de salida. visto de La figura 2.4 representa un sistema mono variable, es decir, con una entrada y una salida. El sistema objeto de control suele denominarse Pla nta o Proceso, de acuerdo con sus aplicaciones en ingeniera. Figura 2.4: Sistema 2.5 El control en la empresa El esquema de regulacin en feedback es aplicable a muchos de los proce sos de la empresa, dando lugar a diferentes clases de control segn sea la aplicacin. Algun os de ellos son: Control Control Control Control de de de de produccin calidad presupuestos procesos Un

Los elementos esenciales del control van a seguir siendo siempre la m edida de variables del proceso a controlar, la realimentacin de la variable medida, la compar acin con una consigna previamente establecida y, en funcin de esta ultima, la actuacin sobre e l proceso. 3. LA AUTOMATIZACION INDUSTRIAL.

Automatizar un proceso es conseguir que, aplicando el mecanismo de fe edback, funcione sin intervencin humana. Como veremos, esta idea resulta muy clara en el caso del control de procesos continuos, pero tambin se ve que funciona en el caso de otros tipos de control, como es el caso de los procesos movidos por eventos. 3.1 Tcnicas de control Atendiendo a la tcnica utilizada para procesar seales, el bloque de con trol C de la figura 2.3 se puede realizar fsicamente mediante Tcnicas analgicas Tcnicas digitales Tcnicas analgicas Es el mtodo ms antiguo de los dos y dio lugar a las tcnicas de control c lsicas. El proceso analgico de seales puede ser mecnico, neumtico, hidrulic o, elctrico, electrnico y ptico. En el regulador de Watt es de tipo mecnico. El componente fundame ntal que permiti el desarrollo del control analgico fue el amplificador electrnico, inve ntado en la dcada de los 50. lizacin s La aplicacin principal de las tcnicas analgicas es la rea de controladores de Procesos Continuos industriales: mecanismos y mquinas movido por motores elctricos, procesos con fluidos, hornos, etc.

Hay dos tipos que han sido, y siguen siendo, muy utilizados: el contr olador de adelanto-retraso de fase y el controlador PID. En este ltimo, las letras significan Proporcional, integral, derivativo e indican el proceso, o funcin matemtica C ( ), que realiza el controlador: En donde los parmetros Kp, Td y Ti son constantes. La realizacin de est a funcin se hace casi siempre utilizando componentes electrnicos analgicos, generalmente amplificadores operacionales, pero son posibles las realizaciones con componentes de fluidos. Tcnicas digitales La aparicin primero del ordenador y posteriormente los microprocesadores y microcontroladores y del ordenador personal, as como el desarrollo de las comunicaciones, del software y de otros campos afines, han hecho que las tcnicas de contro l se hayan sofisticado y extendido. de

Las aplicaciones son muchas. En principio, las tcnicas d se utilizaron para realizar controladores para los procesos continuos. Los controladores antao ana lgicos, y en particular el PID, hoy da se realizan y comercializan en su versin digital. Ahora la funcin (1.1) arriba descrita la realiza un microprocesador a travs de un algoritmo. El cam po de aplicacin es el mismo pero las prestaciones de los digitales son muy superiores a las de sus hermanos analgicos. Resulta ms fcil sintonizarlos, es decir, ponerles los parmetros adecuados, y estn preparados para poder ser operados a distancia a travs de buses de comunicacin. igitales Despus, se utilizaron para el desarrollo de otros dispositivos de cont rol, entre los que cabe destacar el autmata programable de gran aplicacin en el Co ntrol de procesos de eventos discretos. Y, finalmente, han hecho posible una creciente Automatizacin Global, e s decir, la expansin del control y las comunicaciones por toda la empresa en base a las es tructuras de control que se han ido creando: control centralizado, control distribuido, contro l jerrquico , etc. 3.2 Estructuras de automatizacin En el intento de automatizar cualquier empresa siempre nos van a surg ir un buen nmero de cuestiones: dnde va ubicado y cmo se realiza el control de cada proceso? Cmo se conectan unos controles con otros? Se pueden controlar y /o supervisar procesos desde la gestin de la empresa? Para responderlas, habremos de idear algn plan p ara estructurar el control. El grado de automatizacin deseado va a ser fundamental para t razar dicho plan. Se suelen distinguir como cuatro categoras: Figura 3.1: Estructura de control: computador 4 autmatas ----------------------- Page 16----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Automatizacin Automatizacin Automatizacin Automatizacin fija programable flexible total

La automatizacin fija se utiliza cuando el volumen de produccin es muy alto y, por tanto, se puede justificar econmicamente el alto costo del diseo de equipo especi alizado para procesar el producto, con un rendimiento alto y tasas de produccin elevadas. Un

ejemplo tpico puede ser la fabricacin de automviles. Un inconveniente de la automatizacin fi ja es que su ciclo de vida depende de la vigencia del producto en el mercado. La automatizacin programable se emplea cuando el volumen de produccin e s relativamente bajo y hay una diversidad de productos a obtener. En este caso el equ ipo de produccin es diseado para adaptarse a las variaciones de configuracin del producto y esta adaptacin se realiza por medio de Software. Un ejemplo podra ser l a fabricacin de diferentes tipos de tornillos bajo pedido. Por su parte, la automatizacin flexible es ms adecuada para un rango de produccin medio. Los sistemas flexibles poseen caractersticas de la automatizacin fija y de la automatizacin programada. Suelen estar constituidos por una serie de estaciones de trabajo interconectadas entre s por sistemas de almacenamiento y manipulacin de m ateriales, controlados en su conjunto por una computadora. El escaln final es la automatizacin total de la produccin, en la que, id ealmente, la fabricacin se realizara sin intervencin humana. En la figura 1.5 se muestra una estructura de control sencilla compue sta por un computador que se comunica, a travs de un bus, con cuatro autm atas programables cada uno de los cuales controla un determinado proceso. 3.2.1 Ventajas e inconvenientes de la automatizacin sus ventajas e inc

Como es lgico, la automatizacin tiene onvenientes. Entre las primeras podemos citar:

Permite aumentar la produccin y adaptarla a la demanda Disminuye el coste del producto Consigue mejorar la calidad del producto y mantenerla constante Mejora la gestin de la empresa Disminuye de la mano de obra necesaria Hace ms flexible el uso de la herramienta Algunos inconvenientes son Incremento del paro en la sociedad Incremento de la energa consumida por producto Repercusin de la inversin en el coste del producto Exigencia de mayor nivel de conocimientos de los operarios

Hasta ahora no se ha dado mucha importancia al segundo punto pero cab e pensar que, en el futuro, el aumento del coste de la energa pueda repercutir en un consi derable aumento de los costes de la produccin automatizada. Ello nos llevara a tener que consi derar nuevos mtodos ----------------------- Page 17-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 o, quizs, a reconsiderar antiguos mtodos de fabricacin semi-automatizada en la que ciertas tareas podran ser realizadas por operarios humanos. De hecho, aunque lamentable, es significativa la prctica la utilizacin de mano de obra barata, no especializada (incluso infantil), por grandes compaas que in stalan sus factoras en pases subdesarrollados. de En el mundo industrial actual la Automatizacin es prcticamente impresci ndible, debido a los niveles de productividad, fiabilidad y rentabilidad que e l mercado Exige a los productos elaborados para ser competitivos. Antao la automatizacin se aplicaba slo al proceso productivo (a las mqui nas), porque era el que ms recursos humanos consuma, resultando as una automatizacin local . Pero hoy da podemos hablar de una automatizacin global ya que se ha extendido no slo a todos los procesos de la empresa (bloques de la figura 1.1) sino tambin a los fl ujos de control (lneas a trazos de la figura 1.1), que pueden tambin ser auto matizados mediante buses de comunicacin y redes de rea local; adems, una empresa puede comunicarse a travs de Internet con otras empresas pudiendo crearse de esta forma redes de e mpresas extendidas por todo el mundo. 3.3 Elementos de la automatizacin Hay muchas reas y tecnologas que intervienen en la automatizacin. Las ms importantes, junto con algunos de sus elementos, son: Mecnica Herramientas Mecanismos Mquinas Elementos de transporte

Elctrica Automatismos elctricos Motores elctricos de c.c. y c.a. Cableados de fuerza y de mando Aparillajes elctricos en general

Tecnologa Electrnica Controladores analgicos Sensores / Transductores

Pre-accionadores Drivers de accionamientos Comunicaciones Telemando y Telemetra Sistemas de comunicacin inalmbrica

Neumtica y electro-neumtica ----------------------- Page 18----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Cilindros neumticos Vlvulas neumticas y electro-neumticas Automatismos neumticos Hidrulica y electro-hidrulica Cilindros hidrulicos Vlvulas hidrulicas y electro-hidrulicas Automatismos hidrulicos Aplicaciones de Control e Informtica Industrial Controladores de procesos Control por computador Control embutido (embedded control) Autmatas programables Visin artificial Robtica Mecatrnica / Control de movimiento Clulas de fabricacin flexible Clulas de Mecanizado Clulas de Montaje Automtico Control Numrico Sistemas CAD-CAM (Computer Aided Design & Manufacturing) Sistemas CIM (Computer Integrated Manufacturing System) Redes y buses de comunicaciones

3.4 MODELOS MATEMATICOS DE SISTEMAS En el anlisis de los sistemas de control juegan un papel primordial lo s modelos Matemticos. Un modelo matemtico de un sistema dinmico es una ecuacin o sistema de ec uaciones, de un determinado tipo, que lo representa, y cuya evolucin en el tiempo s e corresponde con la del sistema. El modelo permite hacer clculos, predicciones, simulaciones y disear nuevos Sistemas de control sobre el papel sin necesidad de tener que constru irlos hasta que se considere oportuno. Los bloques, entradas y salidas que componen un sistema de control pu eden ser de naturaleza muy diferente segn sea la aplicacin que estemos considerando. La Teora d e Control es la

desde los

parte de la ciencia que estudia puntos de vista matemtico, fsico y tecnolgico.

todos

estos

sistemas

Lo primero que vamos a hacer para estudiar matemticame sistemas es clasificarlos atendiendo a alguna propiedad importante. Como no cabe duda que el ti empo es esencial para todo sistema de control, puesto su evolucin depende d el tiempo, podemos clasificarlos, atendiendo a cmo sea dicha evolucin, en: nte los Sistemas de tiempo continuo ----------------------- Page 19----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Sistemas de tiempo discreto Sistemas de eventos discretos Esta clasificacin nos va servir tanto para el estudio matemtico, anlis is y modelado de los sistemas de control como para su sntesis, o sea, su diseo y realizacin u tilizando diferentes tecnologas. Cada una de estas clases se divide a su vez en otras 3.4.1 Modelado y simulacin de sistemas complejos 25 Que van configurando las diferentes partes que conf la Teora de Control y sus aplicaciones. Los sistemas de eventos discretos recib en tambin el nombre de sistemas reactivos o sistemas comandados por eventos (ev ent-driven systems). Sus modelos matemticos son complejos, se basan en procesos estocsticos y procesos de colas, por lo que es habitual trabajar con modelos no matemticos basados en computad or. En este sentido ha supuesto un gran avance la especificacin del Lenguaje Unificado de Modelado (UML). iguran modelado y simulacin se utiliza en muy aplicaciones tales como dinmica de fluidos, sistemas energticos y gestin de negocios. Dent ro del currculo universitario se estudia, entre otras, en las reas de Teora de Sistemas, Teora de Control, Anlisis Numrico, Ciencias de la Computacin, Inteligencia Artificial e Investigacin Opera tiva. Poco a poco ha ido hacindose cada vez ms potente hasta el punto en que hoy se considera co n capacidad para integrar todas las anteriores disciplinas. Ms an, ha sid o propuesto por algunos como el paradigma de la computacin del futuro. Como paradi gma, constituye un mtodo para representar los problemas, para analizarlos y para obtener soluciones . En la fase de anlisis, el modelo se construye inductivamente a partir de observac diversas, El

iones

realizadas sobre un sistema real. En la fase de sntesis se utilizan los modelos creados en la fase de anlisis para disear nuevos modelos que satisfagan determinadas especificaciones y se construyen los sistemas reales (realizaciones) si se considera oportuno. A veces suele ser pr eciso repetir iterativamente las fases de anlisis y diseo hasta conseguir dar con la solucin buscada. 3.5 Importancia del modelado El conocimiento sobre las cosas que tenemos a nuestro alrededor, adqu irido a travs de los sentidos y almacenado en el cerebro, no es la realidad sino una abstr accin, un modelo de la misma. Es un modelo en el que se reflejan alguna s caractersticas estticas (forma, dimensiones, color, sonido, olor, temperatura, acabado superficial, etc.) y quizs tambin algunas otras dinmicas (velocidad, etc). Si utilizamos instrumentos de medida, la informacin que adquirimos puede enriquecerse con nmeros, grfico s y quizs con otros tipos de informacin propia de cada instrumento. De alguna manera, la informacin que hemos adquirido so bre un objeto es el resultado de experiencias (experimentos) que hemos realizado sobre el mismo. Por tanto, la informacin adquirida es siempre parcial, se refiere a los resultados de experien cias o experimentos y el modelo de cualquier sistema es tambin parcial, es decir, slo refleja aq uellos aspectos que han sido medidos y analizados dentro de un determi nado contexto experimental. Otros aspectos pueden quedar ocultos en el modelo porque an no se conocen, sencillamente porque no se han medido o, si se quiere, porque quedan fuera de conte xto. ----------------------- Page 20----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 3.2 : Esquema del modelado En la figura 3.2 se indica esquemticamente el proceso de obtencin de un modelo a partir de la realidad. Es importante recalcar que la informacin que podemos tener sobre una determinada entidad real la adquirimos a travs de experimentos hechos en un determinado contexto de modelado. Por esta razn, los nombres con que muchas veces se etiquetan ciertas entidades del mundo real provienen no de la entidad misma sino de su modelo. As, por ejemplo, si hablamos de sistemas de tiempo continuo nos estamos refir iendo a la familia de

entidades reales que admiten un modelo de tiempo conti decir que lo que estamos haciendo es clasificar las entidades reales en clases en funcin de las caractersticas de los modelos. Es evidente que una misma entidad real puede pertenecer a va rias de estas clases, o sea, puede admitir distintos modelos, dependiendo de las caracterstica s que se quieran poner de manifiesto. nuo. Es Disponer de un modelo antes de proceder al desarro de software y hardware es tan importante para el ingeniero responsable de cualquier a utomatizacin industrial como puede ser, para el arquitecto, tener un anteproyecto antes de construir un gran edificio. llo El modelado adquiere mayor importancia cuanto mayor es la complejidad del sistema. Algunos sistemas (por ejemplo biolgicos) son tan complicados que hasta hace po co no se saba muy bien cmo funcionaban pero que, tras el modelado de sus p artes elementales y la posterior conexin de las mismas, empiezan ya a ser estudiados y entendidos, al m enos en alguno de sus aspectos. Sin ir tan lejos, tener un buen modelo resulta de una ayuda inestimable para cualquier diseo de automatizacin industrial. Sera estupendo que el lenguaje de modelizacin fuera pues ello facilitar a la comunicacin entre los equipos de desarrollo dentro de la empresa y tam bin, fuera de ella, entre los miembros de la comunidad cientfica. universal ----------------------- Page 21----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Un buen lenguaje de modelizacin ha de tener Elementos del modelo conceptos fundamentales y semnticos Notacin representacin visual de los elementos del modelo Directivas lenguajes a utilizar para el modelado 3.5.1 Lenguaje Unificado de Modelizacin (UML) La carencia de un lenguaje estndar de modelizacin ha sido durante mucho tiempo el principal quebradero de cabeza de muchos diseadores de software. L a situacin era catica hasta hace poco porque, al ser las herramientas de desarrollo de software d e diferentes fabricantes e incompatibles entre s, cuando alguien pretenda modelar un si stema complejo, formado por subsistemas de diferente naturaleza, al final se le presentaba la co mplicada tarea de acoplar los resultados de los modelos de cada una de las partes, desarrollada s en diferentes lenguajes.

Afortunadamente la situacin ha cambiado recientemente con l a aparicin del denominado Unified Modeling Language (UML). El desarrollo de este lenguaje comen z en Octubre de 1994 cuando Grady Booch y Jim Rumbaugh, de la empresa Rational Software Corporation, unificaron el anterior mtodo de Booch y el llamado tcnica de Modelado d e Objetos (OMT) y crearon un proyecto comn, al que llamaron Unified Method, cuyo primer borrador vio la luz en Octubre de 1995. A finales del mismo ano Ivan Jacobson y su empresa Ob jectory se unieron a Rational Software y como resultado de la unin surgi el mt odo OOSE (Object-Oriented Software Engineering). cobson Al comenzar fijaron como siguientes: a trabajar juntos, Booch, objetivos los Rumbaugh y Ja

1. Otorgar al modelado de sistemas (y no solo al software) la capacid ad de utilizar Conceptos orientados a objetos. 2. Establecer un acoplamiento explcito con los artefactos tanto concep tual como ejecutable. 3. Tratar los temas inherentes a la escala en los sistemas complejos y de misin critica. 4. Crear las maquinas como humanos. un lenguaje de por los seres modelado entendible tanto por

Los esfuerzos de los tres ingenieros dieron su fruto con la publicac in de las versiones 0.9 y 0.91 de UML, en Junio y en Octubre de 1996. UML comenz a extenderse con rapidez y muchas importantes empresas vieron en UML un asunto de importancia es tratgica para sus negocios. Tras una primera fusin con OMG (Object Management Group), Rational Software estableci las bases para crear un consorcio empresarial, al que pronto se unieron las compaas ms importantes del mundo de la informtica: DEC, HP, IBM, Microsof t, Oracle, TI, Unisys, etc. Ofrecer a los usuarios un lenguaje de modelado de uso inmediato, expr esivo y visual, para desarrollar e intercambiar modelos significativos. Suministrar mecanismos de extensin y especializacin que permitan extend er Los conceptos del ncleo del lenguaje. ----------------------- Page 22----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

Soportar especificaciones que sean independientes de los leng uajes de programacin particulares y de los procesos de desarrollo. Dar una base formal para el aprendizaje del lenguaje. Animar el crecimiento del mercado de herramientas para objetos. Soportar conceptos de desarrollo de alto nivel: components, collaborations, frameworks, patterns. Integrar las mejores prcticas de programacin. 3.5.2 Caractersticas de UML UML es un lenguaje sin propietario y abierto a todos. Ofrece a los in genieros de Sistemas que trabajan en anlisis y diseo orientados a objetos, un consi stente lenguaje para especificar, visualizar, construir y documentar los artef actos de software y tambin para el modelado de negocios y de otros sistemas. Esta estructurado en 9 paqu etes: Data Types Core Extension Mechanisms Comon Behavior State Machines Activity Graphs Collaborations Use Cases Model Management

Los fabricantes y desarrolladores de software que adoptan el lenguaje UML deben etiquetar sus productos con la frase UML compliant e indicar el grado de cumpli miento con cada una de las especificaciones del lenguaje. Para el desarrollo de los artefact os de software, UML tiene en cuenta las siguientes consideraciones: El estudio de todo sistema complejo se aborda mejor por medio de una secuencia de visiones distintas del modelo. Una sola vista no es suficiente. Todo modelo se puede expresar a diferentes niveles de fidelidad. Los mejores modelos estn conectados a la realidad. En trminos de vistas de un modelo, UML define los siguientes diagramas grficos: use case diagram class diagram behavior diagrams:

statechart diagram ----------------------- Page 23----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 _ _ _ _ stema activity diagram interaction diagrams sequence diagram collaboration diagram implementation diagrams: component diagram deployment diagram

Todos estos diagramas dan mltiples perspectivas del si bajo anlisis o desarrollo. Adems UML tiene herramientas para obtener un buen nmero de visiones der ivadas. UML no soporta diagramas de flujo de datos (data-flow diagrams) , simplemente porque no encajan limpiamente en un paradigma consistente orientado a obje to. Para modelar flujos de datos valen los diagramas de actividad (activity diagrams) de UML. UML consigue acabar con las diferencias (a veces entre los lenguajes de modelizacin anteriores y, quizs ms importante, unifica las p erspectivas de acercamiento entre muchas clases diferentes de sistemas (negocios co ntra sotware), fases de desarrollo (requerimientos, anlisis, diseo e implementacin) y conceptos internos. absurdas) ----------------------- Page 24----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD Automatizacin Industrial Hugo Orlando Perez navarro Unidad2. La automtica Industrial Universidad Nacional Abierta y A distancia UNAD 2010 ----------------------- Page 25----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Unidad2. La automtica Industrial 4.1 Principios de los Elementos De la Automatizacin Dedicada. llado El para primer sistema de control gobernar un proceso automtico que fue desarro 2011

industrializado fue realizado basndose en elementos existentes hasta e Esos elementos reciben el nombre de relevadores, que son dispositivos elec tromagnticos, siendo estos los precursores de la tecnologa basada en la f ilosofa de automatizacin llamada automatizacin dedicada o estndar. se momento. Antes de utilizarlos como elementos de control, los re eran empleados nicamente como mecanismos que manejaban altas potencias sobre todo en el campo de las telecomunicaciones; pero desde hace tiempo y aun todava en la actualid ad, los relevadores son empleados tanto en mquinas como equipos en general como elementos de control y regulacin. levadores Los relevadores son componentes electromagnticos que llevan a cabo con mutaciones en sus partes mecnicas, y adems se controlan con poca energa. Los relevadores son utilizados principalmente para el procesamiento de seales de mando que intervienen en la lgica de operacin de un proceso. La forma de hacer funcionar un relevador es conectando un voltaje ent re los extremos de su bobina, el cual genera una corriente elctrica que circula a travs de di cha bobina, creando con este fluido un campo magntico que a su vez provoca el desplazamiento d e una placa metlica hacia el ncleo que tiene adherido la bobina. La placa metlica por su pa rte, est provista de contactos mecnicos que se pueden abrir o cerrar al mo verse la placa; el estado que los contactos pueden adquirir, ya sean abiertos o cerrados, representa el estado lgico que tiene el relevador en ese momento, mantenindose este estado mientras el voltaje sobre la bobina est aplicado. Al interrumpir el voltaje de la bobina, la placa metlica vue lve a su posicin normal por medio de la accin de un muelle de reposicin. Figura 4. 1 Esquema de un relevador ----------------------- Page 26----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 De acuerdo a la complejidad de la funcin especfica que se requiere con trolar, depende el nmero de relevadores que se deben emplear, para de esta forma mantener las condiciones de seguridad que exige la operacin de la lgica de con trol. Otro factor importante para determinar la cantidad de relevadores a utilizar es el nmero de contac tos con que cuentan los

relevadores, ya que de manera implcita representan las funciones lgicas que se tienen que adoptar. Las distintas funciones de control materiali zados mediante la operacin de los relevadores, se entrelazan entre s para de esta manera se integre la totalidad del sistema lgico del control automtico. Todas las funciones lgicas que tienen que cumplir los re se enlazan entre s por medio de cableados, que intercomunican a todos los re levadores involucrados. Los distintos relevadores se alojan dentro de un conjunto de bastidores modulares, y es sobre estos donde se realiza todo el cableado para interconectar a los relevadores entre s. Estas conexiones estn compuestas por cables de un slo hilo rematados por zapatas en ambo s extremos. levadores Figura 4.1.1 Bastidores con releva dores Para de alguna manera facilitar que los relevadores desenchufarse y cambiarse cuando se requiera, estos se instalan sobre bases para de esta forma facilitar su canje. Aquel sistema de control automtico que se base en relevadores, debe en contrarse ordenado y alojado en salas cerradas donde tambin debe existir toda la documentac in correspondiente a la conexin de los contactos, y ubicacin de sus bobinas (esto ltimo es un a situacin ideal que no siempre se cumple). A pesar de que la era actua l es dominada por la electrnica, los relevadores siguen teniendo gran importancia en el mercado por divers as razones, tales como: puedan Fcil adaptacin a diversos voltajes de trabajo. ya que Insensibilidad trmica frente al medio ambiente, los relevadores trabajan fiablemente a temperaturas que van desde 40 C hasta 80 C.

----------------------- Page 27----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 tos de trabajo Resistencia relativamente cuando estos se encuentran desconectados. elevada entre los contac

Posibilidad de activar varios circuitos independientes entre s. Presencia de una separacin galvnica entre el circuito de mando y el circuito principal. 4.2 EL PLC COMO PARTE MEDULAR DE LA AUTOMATIZACIN FLEXIBLE

La tecnologa que se propone con la utilizacin de los PLC es muy verstil en lugares donde se requiere de automatizar un proceso industrial. Prcticamente esta tecno loga puede adaptarse a cualquier ambiente de operacin fcilmente, y sin mayores problemas, po r otra parte, se trata de una tecnologa que se encuentra dentro de los ll amados sistemas de automatizacin flexibles, por lo que se tienen una amplia gama de prestaciones adicionales. De un tiempo relativamente corto a la fecha, se ha popularizado un enfoque fundame ntalmente distinto en la concepcin de sistemas de control automtico industrial. En este nuevo enfoque, la toma de decisiones del se lleva a cabo mediante la concatenacin de instrucciones codificadas las cuales se encuentran almacenadas en un circuito de memoria y ejecutadas por un microprocesador o microcontro lador. sistema La cualidad principal de esta manera de actuar radica en el hecho de que si es necesario que se lleve a cabo alguna modificacin en la lgica de control, basta con ca mbiar las instrucciones del programa, sin que se tenga que realizar modificacin alguna en la c ircuitera del sistema de control. Tales variaciones se realizan de forma muy simple, y muchas veces sin necesidad de parar el proceso productivo, ya que el PLC (dependien do del fabricante y modelo) tiene la capacidad de realizar varias actividades a la vez, y en muchas ocasiones para efectuar los cambios en el programa se recurre al empleo de un simple teclado. Figura 4.2 Ejemplo de un PLC. ----------------------- Page 28----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Cuando se usa el enfoque de automatizacin flexible, a la secuencia com pleta de instrucciones que confeccionan al programa que controla el desempeo del proceso de produccin se le llama programa de control. Este programa tiene que ser desarrollado por el usuario en funcin de los requerimientos que son propios del proceso que tiene que ser a utomatizado, por lo que se tiene que recurrir al empleo de diagramas de flu jo para que todos los detalles queden plasmados en el programa de control. Un PLC es un elemento de control que trabaja de manera muy similar a como lo hacen las computadoras personales (PC), por lo que tambin cuenta c on un sistema operativo que es totalmente transparente al usuario, y por lo general no causa todos l os contratiempos como los

que son originados en las PCs. Por medio del sistema ope del PLC se establece la manera de actuar y adems se sabe con que dispositivo s perifricos se cuenta para poder realizar las acciones de control de un proceso productivo. Este siste ma operativo se encuentra alojado en una unidad de memoria, que es la primera a la que accede e l microcontrolador, y cuyo contenido cambia de acuerdo al fabricante y el modelo del PLC en cuestin. rativo De acuerdo a lo anterior, al sistema de control automtico basado en la tecnologa del PLC se le considera como un sistema programable, y adems se le recono ce como uno de los principales precursores del enfoque de automatizacin flexible. A manera de resumen y con lo visto hasta el momento, se puede dar un acercamiento a lo que podemos de manera filosfica establecer como una definicin de lo que es un PLC: Se trata de un sistema de control lgico programable capaz de realiza r el procesamiento de seales binarias basndose en un programa establecido por el usuario, y que contiene puertos de entrada, salida y transmisin de datos con la debida interacc in para su operacin 4.2.1 APLICACIONES, DONDE INSTALAR UN PLC A los PLC se les puede encontrar en una gran cantidad de sitios reali zando las funciones de controlar procesos industriales, estos procesos llegan a ser tan dife rentes inclusive dentro de un mismo complejo industrial, que se les localiza aba rcando desde procedimientos simples como puede ser el tener bajo niveles ptimos el valor de temperatura de un recinto cerrado, hasta llegar a los ms complejos como ejemplo toda la secuencia de pasos para refinar el crudo en una planta petrolera. La seleccin de un PLC como sistema de control depend las necesidades del proceso productivo que tiene que ser automatizado, considerando como ms import antes los aspectos que a continuacin se enlistan: e de ----------------------- Page 29----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Espacio reducido.- Cuando el lugar donde se tiene el sistema de control dentro de la planta es muy pequeo el PLC es la mejor alternativa, ya que aun con todos sus aditamentos necesarios llegan a ocupar un mnimo de e spacio sin que esto que instalar

vaya en detrimento de la productividad y la seguridad del per sonal y las instalaciones. Procesos de produccin peridicamente cambiantes.industrias como es la automotriz que ao con ao se ve en la necesidad de cambiar el m odelo del vehculo que sale de sus plantas, razn por la cual se tiene que modifi car tanto la secuencia de armado como el reajustar los valores de tolerancia de las pa rtes con las que se arma el vehculo. Siendo el arma principal de estos cambios, las mod ificaciones que sufren las instrucciones del programa que controla la lgica de operacin d el PLC. Existen Procesos secuenciales.- Es bien conocido que cuando una acti vidad que se repite una gran cantidad de veces durante cierto intervalo de tiempo, se convierte en una actividad montona para el hombre, produciendo en deter minado momento fatiga del tipo emocional, provocando la desconcentracin y la induccin involun taria de errores que pueden ser fatales, tanto para la integridad del hombre como para las instalaciones. Con un PLC se puede evitar lo anterior con tan solo implemen tar secuencias de control, que aunque se repitan muchas veces durante el da, no se perde r la precisin con la que tienen que hacerse. Actuadores distintos en un mismo proceso industrial.- Con un solo PLC se cuenta con la posibilidad de manipular actuadores de diferente naturaleza entre s, y todava ms, con un mismo PLC se pueden dirigir diferentes lneas de produccin e n las que cada una tiene asignada a sus propios actuadores, esto ltimo depende de la cantidad de salidas y en general del tamao en cuanto a su capacidad para alojar el programa de usuario. Verificacin de las distintas partes del proceso de forma centr alizada.- Existe una gran cantidad de industrias en que la planta de produccin se encue ntra alejada de la sala de control, o tambin por ejemplo, como es en las plantas petrole ras, se tiene la necesidad de verificar la operacin a distancia de todas las refineras. Con un PLC se tiene de manera natural el diseo de redes de comunicacin, para que se c analice la informacin a una central desde la cual se pueda observar a distancia co mo se encuentra operando el sistema de control automtico, y se visuali ce por medio de monitores la representacin grfica tanto de los sensores como de los actuado res.

----------------------- Page 30----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.2.1 Lugares en donde puede instalarse un PLC 4.2.2 VENTAJAS Y DESVENTAJAS EN EL EMPLEO DE LOS PLC Para aquellas personas que comienzan a adentrarse en e de los PLC, es oportuno darles la informacin de lo bueno y lo malo de los PLC, para que de esta manera se cuente con todos los elementos a la hora de seleccionar el sistema de control ms c onveniente. l mundo Cabe aclarar que aunque se puede automatizar cualquier proceso con un PLC, no se debe de caer en la tentacin de convertirlo en la panacea para solucionar todos los problemas que se nos puedan presentar, por ejemplo, si queremos controlar el llenado de l tinaco de agua que tenemos instalado en nuestra casa, el empleo de un PLC para realizar e sta actividad seria un desperdicio tecnolgico adems de representar un costo muy alto para una t area muy sencilla. La utilizacin de un PLC debe ser justificada para efectos de optimizar sobre todo los recursos econmicos que en nuestros das son muy importantes y escasos. A continuac in se enlistan las ventajas y desventajas que trae consigo el empleo de un PLC. Ventajas Control ms preciso. Mayor rapidez de respuesta. Flexibilidad Control de procesos complejos. Facilidad de programacin. Seguridad en el proceso. Empleo de poco espacio. ----------------------- Page 31----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fcil instalacin. Menos consumo de energa. Mejor monitoreo del funcionamiento. Menor mantenimiento.

Deteccin rpida de averas y tiempos muertos. Menor tiempo en la elaboracin de proyectos. Posibilidad de aadir modificaciones sin elevar costos. Menor costo de instalacin, operacin y mantenimiento. Posibilidad de gobernar varios actuadores con el mismo autmata. Desventajas Mano de obra especializada. Centraliza el proceso. Condiciones ambientales apropiadas. Mayor costo para controlar tareas muy pequeas o sencillas. 4.2.3 CRITERIOS PARA SELECCIONAR UN PLC Aunque no se trata de dar una receta de cocina, a continuacin se sugier en cuales son algunos de los aspectos ms importantes que deberan de tomarse en cuenta para ele gir uno de los tantos PLC que existen en el mercado. Precio de acuerdo a su funcin (barato caro, inseguro seguro, de sprotegido protegido, austero completo). Cantidad de entradas / salidas, y si estas son analgicas digita les y sus rangos de operacin. Cantidad de programas que puede manejar. Cantidad de programas que puede ejecutar al mismo tiempo (mult itarea). Cantidad de contadores, temporizadores, banderas y registros. Lenguajes de programacin. Software especializado para cada modelo de PLC y su facilidad de manejo. ----------------------- Page 32----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Software para programacin desde la PC y necesidad de tarjeta de interfase. Capacidad de realizar conexin en red de varios PLC.

Respaldo de la compaa fabricante del PLC en nuestra localidad. Servicio y refacciones Capacitacin profesional sobre el sistema de control. Literatura en nuestro idioma. Todos los criterios observados anteriormente se van haciendo obvios c onforme avanzamos en cuanto a nuestra experiencia en el manejo de los PL C, por lo que aqu hago una atenta invitacin a que no d marcha atrs en el aprendizaje de este sistema de co ntrol, ya que aparte de ser todo un universo muy interesante, es de fcil comprensin el progr amar un PLC tal como se observar y comprobar en los captulos sucesivos. 4.3 imperante ARQUITECTURA DE UN PLC Y SUS SEALES

Para describir las partes que integran a un PLC es definir que todo sistema de control automtico posee tres etapas que le son inherentes e imprescind ibles, estas son: Etapa de acondicionamiento de seales.- Esta integrada por toda la seri e de sensores que convierten una variable fsica determinada a una seal elctrica, interpretn dose esta como la informacin del sistema de control. Etapa de control.- Es en donde se tiene la informacin para poder lleva r a cabo una secuencia de pasos, dicho de otra manera, es el elemento de gobierno. Etapa de potencia.- Sirve para efectuar un trabajo que siempre se man ifiesta por medio de la transformacin de un tipo de energa a otro tipo. unin de las tres etapas nos da como resultado e con un sistema de control automtico completo, pero se debe considerar que se requiere de interfaces entre las conexiones de cada etapa, para que el flujo de informacin circule de f orma segura entre estas. l contar Los sistemas de control pueden concebirse bajo dos opciones de config uracin: ----------------------- Page 33----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Sistema de control de lazo abierto.- Es cuando el sistema de control tiene implementado los algoritmos correspondientes para que en funcin de las seales de entrada se genere una respuesta considerando los mrgenes de error que pueden representarse h La

acia las seales de salida. Sistema de control de lazo cerrado.- Es cuando se tiene un sistema de control que responde a las seales de entrada, y a una proporcin de la seal de salida para de esta manera corregir el posible error que se pudiera inducir, en este sistema de control la retroalimentacin es un parmetro muy importante ya que la variable fsica que se est controlando se mantendr siempre dentro de los rangos establecidos. Figura 4.3.1 Sistema de control de lazo abierto Figura 4.3.2 Sistema de control de lazo cerrado. Idealmente todos los sistemas de control deberan disearse bajo el conce pto de lazo cerrado, porque la variable fsica que s est interviniendo en todo momento se encu entra controlada, esta actividad se efecta comparando el valor de salida contra el de en trada, pero en muchas ocasiones de acuerdo a la naturaleza propia del proce so productivo es imposible tener un sistema de control de lazo cerrado. Por ejemplo en una lavadora automtica, la tarea de limpiar una prenda que en una de sus bolsas se e ncuentra el grabado del logotipo del diseador de ropa, sera una mala decisin el implementar un lazo cerrado en el proceso de limpieza, porque la lavadora se encontrara comparando la tela ya lavada (seal de salida) ----------------------- Page 34----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 contra la tela sucia (seal de entrada), y mientras el logotipo se encu entre presente la lavadora la considerara como una mancha que no se quiere caer. Figura 4.3.3 Partes Integrantes de un PLC. Revisando las partes que constituyen a un sistema de control de lazo abierto o lazo cerrado, prcticamente se tiene una similitud con respecto a las partes que inte gran a un PLC, por lo que cualquiera de los dos mtodos de control puede ser implementado por medio de un PLC. Para comenzar a utilizar los trminos que le son propi PLC, se observar que los elementos que conforman a los sistemas de control de lazo abierto y/o lazo cerrado, se encuentran englobados en las partes que conforman a un Control Lgico P rogramable y que os a un

son las siguientes: Unidad central de proceso. Mdulos de entrada y salida de datos. Dispositivo de programacin o terminal. Figura 4.3.4 Control Lgico Programable (PL C). ----------------------- Page 35----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 4.3.1 UNIDAD CENTRAL DE PROCESOS DE UN PLC Esta parte del PLC es considerada como la ms importante, ya que dentro de ella se encuentra un microcontrolador que lee y ejecuta el programa de usuario que a su vez se localiza en una memoria (normalmente del tipo EEPROM), adems de realizar la gestin de ordenar y organizar la comunicacin entre las distintas partes que conforman al P LC. El programa de usuario consiste en una serie de instrucciones que rep resentan el proceso del control lgico que debe ejecutarse, para poder hacer este trabajo, la u nidad central de proceso debe almacenar en localidades de memoria temporal las condiciones de las variables de entrada y variables de salida de datos ms recientes. La unidad central de proceso en esencia tiene la capacidad para reali zar las mismas tareas que una computadora personal, porque como ya se menciono lneas atrs, en su interior se encuentra instalado un microcontrolador que es el encargado de gobern ar todo el proceso de control. Cuando se energiza un PLC, el microcontrolador apunta hacia el bloque de memoria tipo ROM donde se encuentra la informacin que le indica la manera de cmo debe pr edisponerse para comenzar sus operaciones de control (BIOS del PLC). E s en la ejecucin de este pequeo programa (desarrollado por el fabricante del PLC) que se efecta un pro ceso de diagnstico que a travs del cual, se sabe con que elementos perifricos a la unidad central de proceso se cuentan (mdulos de entrada / salida por ejemplo), una vez concluido es ta fase el PLC sabe si tiene un programa de usuario alojado en el bloque de memoria corre spondiente, si es as por medio de un indicador avisa que esta en espera de la orden parea come nzar a ejecutarlo, de otra manera, tambin notifica que el bloque de memoria de usuario se en

cuentra vaco. Figura 4.3.5 Distintos modelos de PL C. ----------------------- Page 36----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.3.6 Diagrama de flujo de las actividade s de un PLC Una vez que el programa de usuario ha sido cargado en el bloque de me moria correspondiente del PLC, y se le ha indicado que comience a ejecutarlo, el microcontr olador se ubicar en la primera localidad de memoria del programa de usuario y proceder a leer , interpretar y ejecutar la primera instruccin. Dependiendo de qu instruccin se trate ser la accin que realice el microco ntrolador, aunque de manera general las acciones que realiza son las siguientes: leer l os datos de entrada que se generan en los sensores, guardar esta informacin en un bloque de memor ia temporal, realizar alguna operacin con los datos temporales, enviar la informacin resultan te de las operaciones a otro bloque de memoria temporal, y por ltimo la informacin procesada enviarla a las terminales de salida para manipular algn(os) actuador(es). ----------------------- Page 37----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.3.7 Palabra de datos de entr ada En cuanto a los datos que entran y salen de la uni central de proceso, se organizan en grupos de 8 valores, que corresponden a cada sensor que est presente s i se trata de datos de entrada, o actuadores si de datos de salida se refiere. Se escogen ag rupamientos de 8 valores porque ese el nmero de bits que tienen los puertos de entrada y salida de datos del microcontrolador, a cada agrupamiento se le conoce con el nombre de b yte palabra. dad En cada ciclo de lectura de datos que se generan en los sensores, o e scritura de datos hacia los actuadores, se gobiernan 8 diferentes sensores o actuadores, por lo que cada elemento de entrada / salida tiene su imagen en un bit del byte que se hace llega r al microcontrolador. Figura 4.3.8 Palabra de datos de sal

ida. ----------------------- Page 38----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 En el proceso de lectura de datos provenientes de los sensores, se re servan localidades de memoria temporal que corresponden con el bit y la palabra que a su ve z es un conjunto de 8 bits (byte), esto es para tener identificado en todo momento el estad o en que se encuentra el sensor 5 por ejemplo. los espacios de memoria temporal reservados para de entrada, se generan paquetes de informacin que corresponden al reflejo de lo que estn midie ndo los sensores. Estos paquetes de datos cuando el microcontrolador da la indicacin, s on almacenados en la localidad de memoria que les corresponde, siendo esa informacin la que representa las ltimas condiciones de las seales de entrada. S durante la ejecucin del programa de control el microcontrolador requiere conocer las condicio nes de entrada ms recientes, de forma inmediata accede a la localidad de memoria que corresponde al e stado de determinado sensor. los datos Figura 4.3.9 Flujo de datos de entrada y salida en el microcontrolador. El producto de la ejecucin del programa de usuario depende de las cond iciones de las seales de entrada, dicho de otra manera, el resultado de la ejecucin de una i nstruccin puede tener una determinada respuesta s una entrada en particular manifiesta un uno lgico, y otro resultado diferente s esa entrada esta en cero lgico. La respuesta que trae consigo la ejecucin de una instruccin se guarda en una seccin de la memoria tempora l, para que estos datos posteriormente sean recuperados, ya sea para exhibirlos o sean utilizados para otra parte del proceso. La informacin que se genera en los sensores se hace llegar al microcon trolador del PLC, a travs de unos elementos que sirven para aislar la et apa del medio ambiente donde se encuentran los sensores, de la etapa de control que es comprendida po r la unidad central de ----------------------- Page 39----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Con

proceso del PLC y que en su interior se encuentra microcontrolador. Los elementos de aislamiento reciben el nombre de mdulos de entradas, los cuales se en cuentran identificados y referenciados hacia los bloques de memoria temporal donde se alojan los datos de los sensores. el Figura 4.3.10 Ejemplo de base donde se insertan los mdulos d e entrada o salida . En cuanto a los datos que manipulan a los actuador es (tambin llamados datos de salida), estos se encuentran alojados en las localidades de memoria temporal que de manera exprofesa se reservan para tal informacin. Cuando en el proceso de ej ecucin de un programa de usuario se genera una respuesta y esta a su v ez debe modificar la operacin de un actuador, el dato se guarda en la localidad de memoria temporal corr espondiente, tomando en cuenta que este dato representa un bit de informacin y que cada local idad de memoria tiene espacio para 8 bits. vez que los datos de salida han sido alo las localidades de memoria correspondiente, en un ciclo posterior el microcontrolador puede com unicarlos hacia el exterior del PLC, ya que cada bit que conforma un byte de datos de salida tie ne un reflejo en cuanto a las conexiones fsicas que tiene el PLC hacia los elementos de potenci a o actuadores, o dicho de otra forma, al igual que en las terminales de los datos de entrada, cada una de las terminales que contienen la informacin de salida tambin tienen asociado un elemento de potencia conectado en su terminal correspondiente. jados en Figura 4.3.11 Ejemplo de base donde se insertan los mdulos de entr ada o salida y la UCP. ----------------------- Page 40----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 A medida que el microcontrolador de la unidad centra proceso del PLC ejecuta las instrucciones del programa de usuario, el bloque de memoria temporal asignado a la salida de datos, s est actualizando continuamente ya que las condici ones de salida muchas veces afectan el resultado que pueda traer consigo la ejecucin de las instru cciones posteriores del programa de usuario. l de De acuerdo a la manera de cmo se manejan los datos de salida, se puede observar que esta informacin cumple con una doble actividad, siendo la primordial la de Una

canalizar los resultados derivados de la ejecucin de las instrucciones por parte del microcontr olador, hacia los bloques de memoria correspondientes, y pasar tambin los datos de salida a las terminales donde se encuentran conectados los actuadores. Otra funcin que se persigue es l a de retroalimentar la informacin de salida hacia el microcontrolador de la u nidad central de proceso del PLC, cuando alguna instruccin del programa de usuario lo requiera. En cuanto a los datos de entrada no tienen la doble funcin que poseen los datos de salida, ya que su misin estriba nicamente en adquirir informacin del medio ambiente a travs de las terminales de entrada y hacerla llegar hacia el microco ntrolador de la unidad central de proceso. Figura 4.3.12 Ejemplo de CPU. Los datos de salida al igual que los de entrada, son guiados hacia lo s respectivos actuadores a travs de elementos electrnicos que tienen la funcin de aislar y proteger al microcontrolador de la unidad central de proceso con la etapa de potencia, estos eleme ntos reciben el nombre de mdulos de salida. Tanto los mdulos de entrada como de salida, tienen conexin directa haci a las terminales de los puertos de entrada y salida del microcontrolador del PLC, esta co nexin se realiza a travs de una base que en su interior cuenta con un bus de enlace que tiene asociado una serie de conectores que son los medios fsicos en donde se insertan los mdulos (y a sean de entrada o salida). El nmero total de mdulos de entrada o salid a que pueden agregarse al PLC depende de la cantidad de direcciones que el microcontrolador de la u nidad central de proceso es capas de observar. ----------------------- Page 41----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.3.13 Otro ejemplo de CP U De acuerdo con lo escrito en el prrafo anterior, cada dato (ya sea de entrada o salida) que es representado por un bit y que a su vez esta agrupado en bloques de 8 bits (palabra o byte), debe estar registrado e identificado para que el microcontrolador sepa si esta siendo ocupado por un sensor o un actuador, ya que determinado bit de especfico byte y por ende de determinada ubicacin de memoria temporal tiene su reflejo hacia las te

rminales fsicas de los mdulos. Esto ltimo quiere decir que en los conectores de la base s e pueden conectar de manera indistinta tanto los mdulos de entrada como los mdulos de salida , por lo que el flujo de informacin puede ser hacia el microcontrolador de l a unidad central de proceso , en direccin contraria. Con respecto a la memoria donde se aloja el programa de usuario es de l tipo EEPROM, en la cual no se borra la informacin a menos que el usuario lo haga. La forma en como se guarda la informacin del programa de usuario en esta memoria es absolutamente igual que como se almacena en cualquier otro sistema digital, solo son ceros y unos lgicos . medida que el usuario va ingresando las inst del programa de control, automticamente estas se van almacenando en localidades d e memoria secuenciales, este proceso de almacenamiento secuencial de las instrucciones del programa es autocontrolado por el propio PLC, sin intervencin y mucho menos arbitri o del usuario. La cantidad total de instrucciones en el programa de usuario puede variar de tamao, todo de pende del proceso a controlar, por ejemplo. Para controlar una maquina sencilla basta con una pequea cantidad de instrucciones, pero para el control de un proceso o mquina complicada se requieren hasta varios miles de instrucciones. rucciones Una vez terminada la tarea de la programacin del PLC es terminar de insertar el programa de control a la memoria de usuario, el operario del PLC manu almente se debe dar a , esto ----------------------- Page 42----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 que hace que la unidad central de proceso ejecute el programa de principio a f in repetidamente. El lenguaje producto, y aunque se utilizan a forma en cmo se crean y por lo tanto la interpretan ende de la marca. de programacin del PLC cambia de acuerdo al fabricante del los mismos smbolos en distintos lenguajes de programacin, l almacenan cambia de fabricante a fabricante, manera de cmo se las instrucciones de un PLC a otro es diferente, todo dep A

la tarea de conmutar el PLC del modo de programacin al modo de ejecucin, l

En otro orden de ideas, a la unidad central de proceso de un PLC una vez que le fue cargado

programa de usuario, su operacin de controlar de produccin no debe detenerse a menos que un usuario autorizado as lo haga. Para que el PLC funcione de forma ininterrumpida se debe de contemplar el uso de energa de respaldo ya q ue est bajo ninguna circunstancia tiene que faltarle a la unidad central de proceso. un proceso Figura 4.3.14 Mdulo de alimentacin La energa que alimenta al PLC se obtiene de un mdul alimentacin cuya misin es suministrar el voltaje que requiere tanto la unidad central de proces o como todos los mdulos que posea el PLC, normalmente el mdulo de alimentacin se conecta a los suministros de voltajes de corriente alterna (VCA). El mdulo de alimentacin prcticament e es una fuente de alimentacin regulada de voltaje de corriente direc ta, que tiene protecciones contra interferencias electromagnticas, variaciones en el voltaje de corrient e alterna, pero el aspecto ms importante es que cuenta con bateras de respaldo para en caso de que falle el suministro de energa principal, entren en accin las bateras provoca ndo de esta manera el trabajo continuo del PLC, a la vez que puede activarse una alarma para dar av iso en el momento justo que el suministro de energa principal a dejado de op erar. Por ltimo cabe aclarar que las o de ----------------------- Page 43----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 bateras de respaldo descritas algunas lneas atrs nicamente soportan la op eracin del PLC, no as los elementos actuadores o de potencia. 4.4 MDULOS DE ENTRADA Y SALIDA DE DATOS Estos mdulos se encargan del trabajo de intercomunicacin entre los disp ositivos industriales exteriores al PLC y todos los circuitos electrnicos de baja potencia que comprenden a la unidad central de proceso del PLC, que es donde se almacena y ejecuta el programa de control. Los mdulos de entrada y salida tienen la misin de proteger y a islar la etapa de control que est conformada principalmente por el microcontrolador del PLC, de todos los elementos que se encuentran fuera de la unidad central de proceso ya sean senso res o actuadores. Los mdulos de entrada y salida hacen las veces de dispositivos de interfac e, que entre sus tareas principales estn las de adecuar los niveles elctricos t anto de los sensores como de los actuadores o elementos de potencia, a los valores de voltaje que empl ea el microcontrolador

un

que normalmente se basa en niveles de la lgica TTL, 0 VCD equivale a u n 0 lgico, mientras que 5 VCD equivale a un 1 lgico. Figura 4.4 Ejemplos de Mdulos de entrada y salida de datos. Fsicamente los mdulos de entrada y salida de salida de datos, estn const ruidos en tarjetas de circuitos impresos que contienen los dispositivos electrnicos capac es de aislar al PLC con el entorno exterior, adems de contar con indicadores l uminosos que informan de manera visual el estado que guardan las entradas y salidas. ----------------------- Page 44----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.4.1 Ejemplos de Mdulos de entrada y salid a de datos. Para que los mdulos de entrada o salida lleven a c tarea de aislar elctricamente al microcontrolador, se requiere que este no se tenga contacto fsico con los bornes de conexin de ya sean de los sensores o actuadores, con las lneas de conexin que s e hacen llegar a los puertos de entrada o salida del microcontrolador. abo la La funcin de aislamiento radica bsicamente en la utilizacin de un elemen to opto electrnico tambin conocido como opto acoplador, a travs del cual se evita el contacto fsico de las lneas de conexin que estn presentes en la circuitera, e l dispositivo opto electrnico esta constituido de la siguiente manera. Internamente dentro de un encaps ulado se encuentra un diodo emisor de luz (led) que genera un haz de luz infrarroja, y como complemento tambin junto al led infrarrojo se encuentra un fototransistor. Cuando el led infrarrojo es polarizado de forma directa entre sus terminales, este emite un haz de luz infrarro ja que se hace llegar a la terminal base del fototransistor, el cual una vez que es excitada la terminal de la base hace que el fototransistor entre en estado de conduccin, generndose una corrient e elctrica entre sus terminales emisor y colector, manifestando una operacin similar a un i nterruptor cerrado. Por otra parte, si el led infrarrojo se polariza de manera inversa el haz de luz infrarroja se extingue, provocando a la vez que si en la termina base del fototransistor no r ecibe este haz de luz, no se genera corriente elctrica entre sus terminales de emisor y colector, manifestando un funcionamiento semejante a un interruptor abierto. ----------------------- Page 45-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.4.2 Opto acoplador por fototrans istor. Ya que el haz de luz infrarroja es el nico contacto que se tiene entre una etapa de potencia o lectura de sensores con la etapa de control, se tie ne un medio de aislamiento perfecto que adems es muy seguro y no se pierden los mandos que activan los actuado res o las seales que generaron los sensores. La direccin en el flujo de datos de los mdu los depende si estos son de entrada de salida, lo que es comn entre los mdulos de entrada y salida son los bornes en donde se conectan fsicamente ya sean los sensores o los actu adores, el nmero de bornes que puede tener un mdulo depende del mod elo de PLC ya que existen comercialmente mdulos de 8, 16 32 terminales. En los bornes de conexin de estos mdulos de entrada o salida estn conect adas las seales que generan los sensores las que manipularn los actuadores, que tienen como misin vigilar y manipulan el proceso que s esta automatizado con el PLC. Figura 4.4.3 Circuitera y bornes de conexin de los mdulos. ----------------------- Page 46----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Existen distintos mdulos de entrada y salida de datos, la diferencia p rincipal depende de los distintos tipos de seales que estos manejan, esto quiere decir que se cuenta con mdulos que manejan seales discretas o digitales, y mdulos que mane jan seales analgicas. A los mdulos de entrada de datos se hacen llegar las seales que generan los s ensores. Tomando en cuenta la variedad de sensores que pueden emplearse en un proceso de control industrial, existen dos tipos de mdulos de entrada los cuales se describen a conti nuacin. Mdulos de entrada de datos discretos.- Estos responden tan solo a dos valores diferentes de una seal que puede generar el sensor. Las seales pueden ser las sigu ientes: a) El sensor manifiesta cierta cantidad de energa diferente de cero si detecta algo. b) Energa nula si no presenta deteccin de algo. Un ejemplo de sensor que se emplean en este tipo de mdulo es el que se

utiliza para detectar el final de carrera del vstago de un pistn. Para este tipo de mdulos de entradas discretas, en uno de sus bornes s e tiene que conectar de manera comn una de las terminales de los sensores, para ello tenemo s que ubicar cual es la terminal comn de los mdulos de entrada. Figura 4.4.4 Fragmento de un mdulo de salida d e CD. Mdulos de entrada de datos analgicos.- Otro tipo de el que en su circuitera contiene un convertidor analgico ra que en funcin del sensor que tenga conectado, vaya interpretando las distintas a variable fsica que s est midiendo y las digitalice, para que estos datos sean transportados al ----------------------- Page 47----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 microcontrolador del PLC. te tipo de mdulo es el que mide temperatura. . A travs de los mdulos de salida de datos se hacen llegar las seales que controlan a los actuadores. Aqu tambin se debe de tomar en cuenta los distintos tipos de actuadores que pueden ser empleados en un proceso de control industrial. Existen dos tipos de mdulos de salida los cuales se describen a continuacin. Mdulos de salida de datos discretos.- Estos transportan tan solo dos ma gnitudes diferentes de energa para manipular al actuador que le corresponde. Las ma gnitudes pueden ser las siguientes: a) Energa diferente de cero para activar al actuador. b) Energa nula para desactivar al actuador. Mdulos de salida de datos analgicos.- Esta clasificacin de modulo sirve p ara controlar la posicin o magnitud de una variable fsica, por lo que estos mdulos requier en de la operacin de un convertidor digital analgico (DAC). ----------------------- Page 48----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Un ejemplo de sensor que se emplean con es mdulo de entrada es digital (ADC), pa magnitudes de l posteriormente

Figura 4.4.5 Fragmento de un mdulo de salida de CA

Figura 4.4.6 Fragmento de un mdulo de entrada de CD y/o CA. Para las distintas clases de mdulos ya sean de entrada o salida, se de ben de tomar en cuenta los valores nominales de voltaje, corriente y potencia que soportan, ya que dependiendo de la aplicacin y de la naturaleza del proceso que se tiene que automatizar, existen mdulos de corriente directa y mdulos de corriente alterna. Para encontrar el mdulo adecuado se tiene que realizar bsqueda en los manuales, y observar las caractersticas que reportan los distintos fabricantes exi stentes en el mercado. La forma en como se conoce popularmente a los mdulos de entrada y salida es por medio de la siguiente denominacin Mdulos de E/S. una Para seleccionar el mdulo de E/S adecuado a las necesidades del proces o industrial, se tiene que dimensionar y cuantificar perfectamente el lugar donde se instala r un PLC. El resultado del anlisis reportara el nmero de sensores y actuadores que son impresc indibles para que el PLC opere de acuerdo a lo planeado, por lo tanto ya se sabr la cantida d de entradas y salidas que se requieren, y si por ejemplo se cuenta con 12 sensores y 10 act uadores, entonces se tiene que seleccionar un PLC que soporte por lo menos 22 E/S, posteri ormente se examinara de que tipo sern los mdulos de entrada y los mdulos de salida y el nmero de terminales que debern poseer. Se recordara que en una base donde se colocan los de E/S, se pueden colocar indistintamente mdulos de entrada o mdulos de salida, por lo que para s aber el tamao del PLC en cuanto a los mdulos que soporta, se tiene que realizar la suma total de los sensores y actuadores (cada uno representa una entrada o una sal ida), el resultado de la sumatoria representa el nmero de E/S que se necesita como mnimo en el tamao de un PLC. Por otra parte cuando se dice que un PLC tiene capacidad par a manejar 16 E/S, a este pueden colocrsele mdulos con 16 entradas, o en su defecto mdulos con 16 salidas . Aqu es donde puede existir una confusin ya que en una determinada presuncin podramos aseverar que si mdulos ----------------------- Page 49----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 ces el PLC en general soporta el PLC 16 entradas tiene la y adems 16 salidas, enton

capacidad de controlar 32 E/S. Para evitar la confusin se debe tomar como regla que cuando se da la e specificacin de que un PLC sirve para manipular 16 E/S, esto quiere decir que en la combi nacin total de entradas y salidas que se le pueden agregar al PLC son 16 en total, no importando si son todas son salidas, si todas son entradas, 9 entradas y 7 salidas 3 entradas y 1 3 salidas, etc. 4.4.1 DISPOSITIVO DE PROGRAMACIN O TERMINAL EN UN PLC Se trata de un elemento que aparentemente es complement pero se emplea con mucha frecuencia en la operacin de un PLC, ya que es un dispositivo por medio del cual se van accesando las instrucciones que componen al programa de usuario que r ealiza las acciones de control industrial. Algunos PLC estn equipados con un d ispositivo de programacin que fsicamente tiene el aspecto de una calculadora, y en su teclado se encuentran todos los smbolos que se emplean para la elaboracin de un progr ama de control, adems cuenta tambin con una pantalla de cristal lquido en el que se exhibe grficament e la representacin de la tecla que fue oprimida. Normalmente el dispositivo programador se encuentra dedicado exclusivamente a la tarea de generar los comandos e introducirlos al PLC (acto de programar), este elemento por obvias razones es construido por la misma compaa que fabrica el PLC, por lo cual tiene que ser el adecuado y poseer toda la capacidad de comun icar al usuario con el PLC. ario Figura 4.4.7 Dispositivo de Programacin de un PLC. El dispositivo programador requiere de un cable por medio del cual se envan las instrucciones del programa a la memoria de usuario del PLC, el cable que casi todos los fabricantes de PLC emplean conduce los datos en una comunicacin serial. ----------------------- Page 50----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.4.8 Programacin de un PLC. De acuerdo con la evolucin que da con da se va obteniendo en el ramo de l a electrnica, se gener otra manera de programar un PLC de forma ms verstil, y es por medio del empleo de una computadora de escritorio o porttil, la cual necesariamente debe de contar en una de sus ranuras de expansin con una tarjeta de interfaz de comunicacin.

A travs de un cable de comunicacin serial se interconecta la tarjeta de interfaz con el microc ontrolador del PLC, y por medio de un software especial que a la vez resulta amigable al usuario se va escribiendo el programa de control, para su posterior interpretacin y envo al PLC. Figura 4.4.9 Programacin de un PLC empleando una P C. El empleo de una computadora personal cada vez cobra ms auge ya que es muy fcil realizar la programacin de un PLC, y en la actualidad no solo se genera el progr ama sino que tambin se puede simular antes de que se descargue el programa en la memoria d el PLC, fomentando con esto una mayor productividad y un mejor desempeo al prcticamente eli minar los posibles errores tanto de sintaxis como el error lgico. 4.5 TIPOS DE SEALES DE UN PLC Para que un PLC realice todas las acciones de control de un proceso in dustrial, es necesario que trabaje con diferentes tipos de seales elctricas, que salvo la de al imentacin de energa, todas las dems seales transportan alguna informacin que es requerida por el proceso de control industrial. ----------------------- Page 51----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Antes de trabajar con seales elctricas primero debemos saber que son, por lo que a continuacin se expresa como queda definida lo que es una seal elctrica: Es la representacin en magnitudes de valores elctricos de alguna inform acin producida por un medio fsico. El voltaje de corriente alterna que suministra la alimentacin principal al mdulo de alimentacin del PLC, no se encuentra dentro del grupo de seales que transportan informacin, ya que su cometido principal es el de energizar todos los equipos. Una vez que el suministro de corriente alterna llega al mdulo de alim entacin del PLC, esta energa es convertida a un voltaje de corriente directa con los valores necesarios para energizar al microcontrolador y sus dispositivos auxiliares (5 VCD lgica TTL). Las seales que generan los sensores y que posteriormente llegan al mic rocontrolador del PLC por medio de los mdulos de entrada, contienen la inf ormacin de cmo se encuentran los parmetros fsicos del proceso de produccin, mientras que la seal que se ha

ce llegar a los actuadores por la mediacin de los mdulos de salida, alberga la informac in de activacin del elemento de potencia que modificar el valor de la variable fsica que ta mbin est presente en el proceso industrial. En general todas las seales consideradas de control, transportan infor macin que es esencial para que el proceso de produccin no se detenga y mantenga bajo niveles adecuados todos los parmetros fsicos que se encuentran involucrados en la industria. Las seales elctricas pueden tener ser de diversas forma s y estn clasificadas de muchas maneras, todo depende de la aplicacin en donde tendrn injerencia, a gra ndes rasgos existen solo dos tipos de seales, las llamadas analgicas continuas y las llamadas discretas discontinuas. ce Una gran cantidad de sensores de variables fsicas ofre resultado una seal de naturaleza analgica, como pueden ser los de temperatura, humedad, intensidad luminosa, presin, etc. como

Las seales analgicas son empleadas para representar un evento que se de sarrolla de forma continua (de ah su nombre), o para generar una referenc ia en cuanto a la ubicacin de un punto en un lugar fsico. Las caractersticas principales de las seales analgicas son: Alta potencia de transmisin. Transmisin a grandes distancias. ----------------------- Page 52----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 4.5 Distintos tipos de seales analgi cas. El elemento que proporciona el control de proceso de produccin en un PLC es el microcontrolador, pues bien este trabaja con seales discretas ya que s e puede establecer un lenguaje con el cual fcilmente se establecen los coma ndos para que todo el sistema automatizado responda de manera confiable. Las seal es discretas son utilizadas para establecer una secuencia finita de instrucciones las cua les se basan en solo dos valores 0 (cero) y 1 (uno), por eso reciben el nombre de discretas ya que conti enen poca informacin. Las caractersticas de estas seales son: Se pueden almacenar.

Se pueden reproducir con toda fidelidad. Figura 4.5.1 Distintos tipos de seales dis cretas. 5. SENSORES Y PRINCIPIOS DE PROGRAMACION. 5.1 SENSORES Y ACTUADORES TIPICOS QUE SE EMPLEAN CON PLCS Para poder automatizar cualquier proceso industrial, es necesario con tar con una amplia gama de sensores que haciendo una analgica con el cu erpo de cualquier ser viviente, representaran sus sentidos, o dicho de otra manera, lo s sensores son los elementos que recogen la informacin del mundo exterior, y la hacen llegar al sistema del control automtico. Cuando se llega a la etapa de la seleccin de los sensores, es porque y a se ha realizado el correspondiente anlisis de la lnea o proceso que se tiene que automatiz ar, por lo tanto la fase de anlisis tuvo que haber incluido la elaboracin de lo s correspondientes esquemas o diagramas o planos de situacin como el mostrado en la figura 5.1. Esto s planos de situacin son los elementos en donde se visualiza en donde deben instalarse, as como el tipo de sensor que de acuerdo con la variable fsica que va a medir, debe seleccionars e. La variable fsica que tiene que medirse es el aspecto ms importante a t omarse en cuenta, ya que este aspecto es el que marca el tipo de sensor que habr de instala rse, para ello en la actualidad existe una amplia variedad de sensores que de manera especfica pueden medir diferentes variables fsicas, como pueden ser la temperat ura, humedad relativa de la tierra, humedad relativa del medio ambiente, presin sobre u na superficie, presin por calor, distancias longitudinales, presencia de materiales, colores, etc. Figura 5.1 Plano de situacin. ----------------------- Page 54----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Ahora bien, ya se sabe que variable medir, supongamos que sea la temperatura (es una de las variables tienen que estar controlando), tenemos que saber que rango de temperatura se va s lo mismo controlar la temperatura ambiente de una habitacin o recinto una caldera, por otra e fsica se tiene que comnmente qu se

a medir, ya que no e que la temperatura de

parte dependiendo del proceso que vamos a automati debemos tomar en cuenta la resolucin de los cambios de la temperatura, esto es, no es lo mismo co ntrolar una incubadora o invernadero en donde variaciones de hasta de grado centgrado tienen que registrarse, que controlar un crisol en donde se deposita el acero fundido que por lo menos debe estar a una temperatura promedio aproximadamente de 2000 C, y en donde el registro de variaciones de 1C no sirven para mucho. zar, De acuerdo a lo anterior nuevamente hacemos hincap en la importancia que tiene la seleccin de los sensores, por lo tanto para ayudar con esta actividad comencemos a clasificar los distintos tipos de sensores que existen en el mercado. i Todos los sensores son una rama de los llamados tra que a su vez se trata de dispositivos que convierten la naturaleza de una variable fsica en otr a, para que se entienda lo que es un transductor lo haremos por medio del siguiente ejemplo: nsductores, Figura 5.1.1 Termmetro de mercurio. Un termmetro de mercurio es un transductor que convierte el efecto de la temperatura en un movimiento que es provocado por la dilatacin o contraccin del mercurio, por lo tanto en un termmetro de mercurio se est convirtiendo la variable fsica representada por la temperatura, por otra variable fsica que es un movimiento mecnico. En cualquier proceso industrial podemos encontrar una gran variedad d e transductores, pero no todos son tiles para emplearlos en un sistema de automatizacin por m edio de un PLC, porque la naturaleza de la informacin que entreguen los transductores debe ser elctrica, por lo tanto los transductores que debemos emplear en un proceso industrial automatizado por ----------------------- Page 55----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 medio de un PLC, deben convertir cualquier a a una seal elctrica. Estos transductores reciben el nombre de Sensores 5.2 SENSORES PARA UN PLC, AL DETALLE Los sensores los podemos definir como dispositivos electrnicos que con vierten una variable fsica a un correspondiente valor elctrico, este valor elctrico puede esta r en trminos de la corriente, voltaje o resistencia. Los sensores a su vez pertenecen a l os elementos de entrada variable fsic

de datos de un sistema de control automtico, por lo que la clasificacin de los elementos de entrada queda como sigue: Activadores Manuales Sensores Los activadores manuales son elementos que se emplean para iniciar la s actividades de un proceso de produccin, o para detenerlo. Los activadores manuales son b otones que pueden poseer contactos normalmente abiertos (N/A) o normalmente cerrados (N /C) o inclusive uno de cada uno. Estos botones pueden ser pulsadores tipo (push buton) o con interruptor que una vez que fueron activados requieren de una llave especial para poder desact ivarlos. Los activadores manuales son elementos de entrada que generan una seal de tipo discreto, esto es se encuentra pulsado (1 lgico) o se encuentra en reposo (0 lgico). Figura 5.2 Ejemplos de activadores manuale s. Los activadores manuales son elementos indispensables no pueden omitirse de los procesos industriales automatizados, porque siempre hace falta la int ervencin humana en por ejemplo al accionar por medio de un botn los mecanismos al inicio de la jornada laboral, o detener el proceso cuando algn suceso inesperado ocurra, o simplemente para detener los procesos porque se termin la jornada laboral. que ----------------------- Page 56----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Los siguientes elementos de entrada que describiremos son los denomin ados sensores, estos dispositivos se clasifican en dos categoras que son: Clasificacin de los sensores Discretos Analgicos

Los sensores discretos simplemente nos indican si se encuentran detec tando algn objeto o no, esto es, generan un 1 lgico si detectan o un 0 lgico si no detectan, e ta informacin es originada principalmente por presencia de voltaje o por ausencia de e ste, aunque en algunos casos la informacin nos la reportan por medio de un flujo de corriente elctrica. Los sensores discretos pueden operar tanto con seales de voltajes d e corriente directa (VCD) como con seales de voltajes de corriente alterna (VCA).

Los sensores analgicos pueden presentar como resultado u infinito de valores, mismos que pueden representar las diferentes magnitudes que estn prese ntes de una variable fsica, por lo tanto en los sensores analgicos su trabajo se representa mediante rangos, por ejemplo, de 0V a 1.5V y dentro de este rango de posibles valores que puede adquirir la seal del sensor, est comprendido el rango de medicin que le es permitido al sensor de medir una variable fsica. En los sensores analgicos la seal que entrega puede rep resentarse mediante variaciones de una seal de voltaje o mediante variaciones de un valor resistivo. n nmero SENSORES DISCRETOS Sensores de presencia o final de carrera.- Estos se basan en el uso de interruptores que pueden abrir o cerrar contactos, depe ndiendo de la aplicacin que se les asigne, por ejemplo, cuando se utilizan como detectores de presencia, se encargan de indicar en que momento es colocado un objeto sobre este, y por medio de la pr esin que ejerce se presiona su interruptor, lo que permite que se haga llegar una cierta magnitud de voltaje al sistema de control (que en este caso se sugiere que sea un PLC), y obviamente cuando el objeto no se encuentra el voltaje que se reporta ser de una magnitud i gual a cero. Cuando estos sensores tienen la tarea de detectar un final de carrera o lmite de rea, es porque se encuentran trabajando en conjunto con un actuador que produce un desp lazamiento mecnico, y por lo tanto cuando esa parte mecnica haya llegado a su lmite se debe detener su recorrido, para no daar alguna parte del proceso automtico. Cuando el actuador se encuentra en su lmite de desplazamiento permitido, acciona los contactos de un interru ptor que bien los puede sensores ----------------------- Page 57----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 abrir o cerrar, en las figuras 2.4.4 y 2.4.5 se muestran ejemplos de los sensores de presencia y final de carrera respectivamente. Figura 5.2.1 Sensor de Presencia Figura 5.2.2 Sensores de final de car rera. Sensor Inductivo: Este tipo de sensor por su naturaleza de operacin se dedica a detectar la

presencia de metales. El sensor inductivo internament un circuito electrnico que genera un campo magntico, el cual esta calibrado para medir una cierta cantidad de corriente elctrica sin la presencia de metal alguno en el campo magntico, pero cu ando se le acerca un metal, el campo magntico se altera provocando que la corriente que lo genera cambie de valor, lo que a su vez el sensor responde al sistema de control ind icndole la presencia del metal. Una aplicacin de este sensor es por ejemplo en las bandas transportadoras en donde van viajando una serie de materiales metlicos, como pueden ser l atas y en los puntos donde se deben colocar estas latas, se instalan los sensores, y sin n ecesidad de un contacto fsico el sensor reporta cuando una lata se encuentra en su cercana. e posee Figura 5.2.3 Sensor Inductivo. Sensor Magntico: El sensor magntico se encarga de indicar cuando un cam po magntico se encuentra presente cerca de l. El sensor magntico posee un circ uito interno que responde cuando un campo magntico incide sobre este, este sensor puede ser desd e un simple reed switch hasta un circuito ms complejo que reporte por medio de un volta je la presencia o no del campo magntico. La respuesta tiene que ser guiada hacia el sistema de control para su ----------------------- Page 58----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 posterior procesamiento. Una aplicacin de este tipo sensores puede encontrarse en aquellos actuadores que pueden desplazarse linealmente, y a estos col ocarles imanes en sus extremos, para que cuando lleguen al sensor magntico sea detectado el campo del imn y el actuador se detenga y ya no prosiga con su movimiento. de Figura 5.2.4 Sensor Magntico. Sensor Capacitivo: Este tipo de sensor tiene la misin de detectar aque llos materiales cuya constante dielctrica sea mayor que la unidad (1). El sensor capacitivo basa su operacin en el campo elctrico que puede ser almacenado en un capacitor, el cual de pendiendo del material dielctrico la carga almacenada ser muy grande o pequea, teniendo como ba se la constante dielctrica del aire que es igual que 1, cualquier otro material que pu ede ser plstico, vidrio, agua, cartn, etc, tienen una constante dielctrica mayor que 1. Pues bien para detectar un material que no sea el

sensor capacitivo tiene que ser ajustado para que sepa que material debe detectar. Un ejemplo para emplear este tipo de sensor es en una lnea de produccin en donde deben llenarse envases tran sparentes ya sean de vidrio o plstico, con algn lquido que inclusive puede ser transparent e tambin. Figura 5.2.5 Sensor Capacitivo Sensor ptico: El sensor ptico genera una barrera a base de la emisin de un haz de luz infrarrojo, motivo por el cual este sensor se dedica a l a deteccin de interferencias fsicas o incluso a identificar colores y obtener distancias. Este sen sor se basa en el uso de un diodo emisor de luz infrarroja, que por naturaleza del ojo humano no la po demos percibir, el diodo emisor enva el haz de luz y por medio de la reflexin, este haz de luz s e hace regresar para ----------------------- Page 59----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 ser captado por medio de un fotodiodo o fototransistor que es el que e ntrega una seal como respuesta a si existe el haz de luz infrarroja o no est presente. De la misma manera puede identificar colores, ya que la reflexin sobre una superficie puede ser total o parcial ya que los materiales pueden absorber el haz de lu z infrarrojo, dependiendo del olor que tenga su superficie. Y para medir distancias se puede tomar el tiempo que tarda el haz de luz en regresar y por medio de una formula muy simple se pue de calcular la distancia ya que v = d/t, en donde el tiempo lo podemos medir, y v es la velocid ad a la que viaja la luz, por lo tanto se puede calcular la distancia d. La aplicacin de este tip o de sensores puede ser muy amplia, ya que se puede utilizar como una barrera para que detecte el momento en que un operario introduce sus manos en un rea peligrosa y pueda sufrir un acci dente, o para detectar cuando el haz de luz se corta que un material lo atraves cuando viajaba por sobre una banda transportadora entre otras aplicaciones. Figura 5.2.6 Sensor ptico SENSORES ANALGICOS Sensor de temperatura: Este es de los sensores ms comunes que se emplea n dentro de un proceso industrial, ya que por ejemplo en la industria alimenticia o m etalrgica o inyeccin de plsticos, etc. Se requiere de mantener los procesos ya sean de cocc in fundicin por

aire,

el

ejemplo en sus niveles de temperatura adecuada, ahora bien, dependiend o del proceso que se est controlando, de los niveles de temperatura que se tienen que medir, y de la resolucin se cuenta con un sensor adecuado a las caractersticas que posee el proceso . En este caso para medir la temperatura se cuenta con una gama amplia de sensores que rea lizan esta tarea, por lo que procederemos a describir los sensores de temperatura ms comunes: RTD: Su nombre es el de Resistencias Detectoras de Temperatura (por su s siglas en ingles RTD), tambin llamadas resistencias metlicas, la caracterstica principal d e estos sensores es que poseen coeficiente positivo de temperatura (PTC), lo que significa que al incrementarse la ----------------------- Page 60----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 temperatura que se est sensando se produce un aumento en la resistenci a de los materiales que conforman al RTD. La respuesta que presentan estos sensores por lo general es de caract ersticas lineales, esto es, cuando cambia el valor de la temperatura se refleja con un cambio proporcional del valor de resistencia. El rango de medicin de temperatura se encuentra aproximad amente entre -200 C y 400 C. Este sensor requiere de un circuito de acoplamiento para h acer llegar su informacin al sistema de control. Figura 5.2.7 RTD. Termistores: Su nombre es el de Resistencia Sensible a Temperatura (por sus siglas en ingles Termistor), este tipo de sensor poseen tanto coeficiente posit ivo de temperatura (PTC) como coeficiente negativo de temperatura (NTC), lo que significa que al incrementarse la temperatura que se est sensando se produce un aumento en la resistenci a de los materiales que conforman al termistor (PTC), mientras que en los NTC al incremen tarse la temperatura se disminuye el valor de resistencia, y al decrementarse el valor de la temperatura se aumenta el valor de la temperatura. La respuesta que presentan estos sensores no es lineal, sino ms bien es del tipo exponencial, esto significa que cuando cambia el valor de la temperatura se obtiene un cambio brusco de resistencia, por lo que este tipo de sensores es empleado para registrar cambios finos en la variable de la temperatura. El rango de medicin de temperatura se encuentra aproximadamente entre -55 C y 100 C. Este la

sensor

requiere de un circuito de acoplamiento para hacer llegar su informacin al sistema de control. Figura 5.2.8 Termistor.

----------------------- Page 61----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Termopar: Este sensor debe su nombre debido al efecto que presenta la unin de 2 metales diferentes, esta unin genera una cierta cantidad de voltaje dependiend o de la temperatura que se encuentre presente en la unin de los 2 metales. La respuesta que presentan estos sensores se encuentra en trminos de pequeas magnitudes de voltaje (entr e V y mV) que tienen correspondencia directa con el valor de la temperatura que se esta midiendo y se puede considerar como una respuesta lineal. La caracterstica p rincipal de los termopares es que estn diseados para medir altas cantidades de temperatura, que pueden llegar inclusive al punto de fundicin de los metales. El rango de medic in de temperatura se encuentra aproximadamente entre -200 C y 2000 C. Este sen sor requiere de un circuito de acoplamiento para hacer llegar su informacin al sistema de control. Figura 5.2.9 Termopar. De Circuito Integrado: Estos sensores se emplean ambientes que no son tan demandantes en cuanto a su modo de operacin, esto es , que por ejemplo no tengan que medir la temperatura de una caldera, expuestos directam ente a la flama. Los sensores de circuito integrado internamente poseen un circuito que se basa en la operacin de un diodo, que a su vez es sensible a los efectos de la temperatura, estos sensi bles nos entregan valores de voltaje que tienen una correspondencia directa con el valor de temperatura que estn midiendo. La caracterstica de estos sensores es que son muy exactos, a dems dependiendo de la matrcula y el fabricante, estos ya se encuentran calibrados tant o en C como en F K. Estos sensores por lo general no requieren de un circuito de acoplami ento para hacer llegar su informacin al sistema de control. para Galgas extensiomtricas: Estos sensores se puede decir que se adecuan p ara medir alguna variable dependiendo de la aplicacin, porque su principio de operacin s e basa en el cambio del valor de resistencia que se produce al deformar la superficie de estos sensores. Claro que no pueden medir todas las variables, pero si las que se relacionan co n la fuerza y cuya formula

matemtica es: f (fuerza) = m (masa) * a (acelerac in) ----------------------- Page 62----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Por lo tanto dependiendo de cmo se coloque la galga extensiomtricas se puede emplear para medir: la aceleracin de un mvil, velocidad, presin o fue rza, peso (masa) entre las ms caractersticas de las variables a medir. Las galgas extensiomtricas son resistencias variables que cambian su valor dependiendo de la deformacin que est presente sobr e estos sensores. Estos dispositivos son muy sensibles a los cambios fsicos que existan sobre su superficie, y requieren de un circuito que adecue su respuesta y esta pueda ser enviada al circuito de control, para su posterior procesamiento. Con toda la variedad de sensores tanto discretos como analgicos que ha n sido revisados en esta oportunidad, se han cubierto una buena cantidad de variables fsic as que se pueden medir y cuantificar, de hecho se encuentran las ms comunes, pero aun as fal ta tomar en cuenta ms variables fsicas como pueden ser las qumicas (pH, CO , etc.) o tambin los niveles de 2 humedad ya sea relativa del medio ambiente, o de la tierra o dentro d e algn proceso, y as podemos continuar enumerando variables fsicas, pero para cada una de estas existe un sensor que adecuadamente reportara los niveles de su magnitud. otra parte, todos los sensores que se encuentran dentro de los procesos industriales de una empresa se encuentran normalizados, esto es, que no importa la marca ni el fabricante de estos sensores, ya que todos deben cumplir con las d istintas normas que rigen a los sistemas automticos, y como ejemplo de estas normas se tienen la s siguientes: inmersos ANSI (Normas Americanas). DIN (Normas Europeas). ISO (Normas Internacionales). IEEE (Normas elctricas y electrnicas). NOM (Normas Mexicanas). Por

Todas las normas establecen medidas de seguridad, niveles de voltaje, dimensiones fsicas de los sensores, etc. Por ltimo se quiere recordar que los sensores son elementos importante s en el proceso de automatizacin, razn por la cual se deben seleccionar a decuadamente y posteriormente cuando se este diseando el programa para el PLC que normalmente el que manejamos es el llamado lenguaje en escalera, representemos la activi dad de los sensores mediante los smbolos. ----------------------- Page 63----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 5.3 ACTUADORES EN UN PLC Los actuadores son elementos de potencia que deben poseer la energa su ficiente para vencer a las variables fsicas que se estn controlando, y de e sta manera poder manipularlas. Los actuadores dependiendo de la fuerza que se requiere se clasifican de acuerdo a lo siguiente: Clasificacin de los actuadores Neumticos Hidrulicos Elctricos Electromagnticos Actuadores Neumticos : Estos dispositivos pueden splazamientos tanto lineales como giratorios, y son de los ms empleados dentro de los striales, ya que se ubican en estaciones de trabajo que tienen que posicionar as piezas para maquillar algn producto, o mover de una estacin a oductos semiconstruidos y de esta manera seguir con el proceso que se trate. ago Los actuadores neumticos generan una fuerza fija que puede estar dentr o del rango de hasta 25000 N (Newtons), por otra parte si se requiere controlar sus giros si se trata de un motor neumtico se trata de una tarea imposible, pero como ventajas se tiene que se puede almacenar en un tanque aire comprimido y con este se puede trabajar. Los actuadores neumticos requieren de vlvulas de control para que se ac generar de

procesos indu las distint otra los pr

Figura 5.3 Cilindros neumticos con vstago y sin vst

tiven o desactiven los cilindros (para desplazamiento lineal) o los motores (movimiento circular). ----------------------- Page 64----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.3.1 Vlvula de control neumtica. Los actuadores neumticos entre otras caractersticas son muy limpios en cu anto a su modo de operacin, ya que utilizan aire comprimido, razn por la cual se les emplea sobre todo en la industria alimenticia, y en aquellos procesos en donde se tienen ambien tes muy explosivos, y que requieren de un ambiente limpio en general. Figura 5.3.2 Motores neumticos. Actuadores Hidrulicos : Estos dispositivos son similares a los neumticos, pero su principal diferencia radica en la potencia que desarrollan al realizar su trabajo , ya que esta se encuentra por encima de los 25000 N (Newtons). Principalmente los encontramos en gras o cilindros que tienen que desplazar linealmente grandes objetos que poseen pesos exorb itantes, y es aqu donde ningn elemento actuador puede reemplazar a los hidrulicos. Existen tanto cilindros como tambin motores hidrulicos, los cuales requie ren de un aceite que es el que se desplaza por estructura y proporciona la fuerza de trabajo . El caudal del aceite es controlado por vlvulas que son las que activan o desactivan a los elemen tos hidrulicos. Figura 5.3.3 Motores hidrulicos. ----------------------- Page 65----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Actuadores Elctricos : Estos dispositivos de principalmente generan desplazamientos giratorios, y son empleados con mucha f recuencia dentro de los procesos industriales, ya sea para llenar un tanque con algn lquido, atornillar las piezas de un producto, proporcionarle movimiento a una banda transportadora, etc. potencia Los actuadores elctricos generan una fuerza fija que se encuentra por debajo del rango de 25000 N (Newtons), pero como ventaja principal se tie ne la de poder controlar sus r.p.m. (revoluciones por minuto).

Los actuadores elctricos requieren de elementos contactor que abran cierren la conexin de la energa elctrica a sus terminales de alimentacin (activar desactivar respectivamente). Se debe de tener en cuenta qu e estos actuadores son de naturaleza electromagntica, por lo que se deben de contemplar los respectivos dis positivos que filtren y eliminen la f.c.e.m que generan los motores cuando se desenergizan. es para Figura 5.3.4 Motores elctricos . Actuadores Electromagnticos: Aqu nos referimos principalmente a los rel evadores y no a los motores que ya fueron revisados en el apartado anterior. Ahora bien, los rels tambin se pueden considerar como dispositivos que hacen las funciones de inte rface entre la etapa de control (PLC) y la etapa de potencia, pero aunque as fuera, existen rels que llegan a demandar una cantidad importante de corriente elct rica, motivo por el cual tienen que considerarse por si solos como elementos de potencia. Por lo que para energizar su bobina es necesario contemplar lo relacionado a cargas electromagnt icas para que su influencia no afecte el desempeo de todo el equipo de control automtico. ----------------------- Page 66----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.3.5 Rels. 5.4 CONOCIENDO EL LENGUAJE EN ESCALERA (LADDER) EN LOS PLCs. Para empezar a programar un PLC necesitamos conocer bajo qu ambiente d e programacin lo haremos. Normalmente ese ambiente de programacin es grfico, y se le conoce con el nombre de Lenguaje en Escalera, pero su ttulo oficial es el de Diagrama de Contactos. Cabe aclarar que existen diversos lenguajes de programacin para los PL C, pero el llamado Lenguaje en Escalera es el ms comn y prcticamente todo s los fabricantes de PLC lo incorporan como lenguaje bsico de programacin. El Lenguaje en Escalera es el mismo para todos los modelos existentes de PLC, lo que cambia de fabricante a fabricante o de modelo a modelo es el microcontrolado r que emplea, y por esta razn lo que difiere entre los PLC es la forma en que el software inter preta los smbolos de los contactos en Lenguaje en Escalera. El software de programacin es el encargado de generar el cdigo en ensamblador del microcontrolador que posee el PLC, por lo

que si un fabricante de PLC emplea microcontroladores HC11 de motorola o el Z80 o los PIC de mi crochip o los AVR de atmel, etc. Para cada PLC el cdigo que se crea es diferente ya q ue por naturaleza propia los cdigos de los microcontroladores son diferentes, aunque el Lenguaje en Escalera sea el mismo para todos los PLC. ----------------------- Page 67----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.4 Lenguaje en Escalera de un P LC En esta oportunidad describiremos ampliamente la utilizacin del softwa re de programacin de nuestro PLC, y aunque ya se mencion en lneas anteriores que el cdigo que se genera es diferente entre varias marcas de PLC el lenguaje en escalera es el mi smo para todos, y al final de cuentas eso es lo que nos interesa para programar un PLC. Se puede utilizar cualquier modelo de PLC, inclusive el fabricado por cualquier fabricante, esto quiere decir que dependiendo del PLC seleccionado, puede tener inclusive desde 6 entradas y 6 salidas. Pero de momento este aspecto no es el importante, ya que e l Lenguaje Escalera es funcional para cualquier PLC, y por lo tanto solo d ebemos tomar en cuenta la cantidad de entradas y salidas que posea el PLC. Para que todos los alumnos puedan poner en prctica lo aprendido, en cu anto al tema de los PLC, Cinda Software les pone a su disposicin un software para PLC (con simulador) que tiene como caractersticas importantes, la de poseer la misma capacidad de tr abajo que cualquiera de marca reconocida (en esta misma categora claro est) llmese Allen Brad ley Siemens por ejemplo. y adems el software lo encontramos en nuestro idioma, esto es , en espaol. Para programar el PLC (en nuestro caso podemos simularlo una aplicacin industrial con un programa de prueba como los que estaremos desarrollando en est a serie de ejemplos, la primer accin que tenemos que realizar es abrir el software de progr amacin llamado MiPlc ) con ----------------------- Page 68----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 que previamente tuvo que ser instalado (o descomprimido), este progra ma lo pueden descargar

en http://www.instrumentacionycontrol.net/Descargas/Cinda_MiPLC.zip. Figura 5.4. 1 Icono de acceso rpido en el escrito rio de la pc Una vez que hacemos doble clic sobre el icono del software de program acin MiPlc aparece una ventana de bienvenida en la cual se observan los datos de la empr esa fabricante del PLC, sus correos electrnicos y nmeros de telfono por si gustan contactarlos d irectamente, para ingresar al programa se debe oprimir sobre el cuadro llamado OK. Figura 5.4.2 Ventana de Bienvenida. Ya dentro del programa del PLC tenemos que dirigirnos al men de herram ientas y seleccionar el que se llama Puerto Serie, como paso siguiente s e tiene que seleccionar la opcin de Configurar Puerto, tal como se ilustra en la figura 5.4.3 La accin an terior provocara que se abra la ventana etiquetada como setup, en la cual c onfiguramos las caractersticas de la ----------------------- Page 69----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 comunicacin serial que se establecer entre el PLC y la computadora, por lo que normalmente se dejan los datos que se ilustran en la figura 2.5.4, y cuando ya te nemos ingresados estos datos oprimimos con el apuntador del ratn sobre el botn OK, lo que prov ocara que se abra el canal de comunicacin serial. Podemos decir con toda seguridad que el s oftware de nuestro PLC ya ha sido configurado adecuadamente para que este pueda operar, por lo tanto lo que sigue es ingresar los smbolos correspondientes al programa. Figura 5.4.3 Configuracin del puerto ser ie. En la figura 5.4.5 se observa la imagen del software programacin de PLC en donde se identifican las partes que lo componen y son las siguientes: men de he rramientas, botones de acceso rpido, los mens especficos de trabajo y el estado de la actividad existente entre el PLC y la computadora. de Figura 5.4.4 Datos para configurar el puert o serie. Como primer paso para comenzar con un programa se tiene que crear un nuevo proyecto, por lo que nos dirigimos al men Proyecto, y posteriormente al comando Nuev o, tal como se ilustra

en la figura 5.4.6 ----------------------- Page 70----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.4.5 Partes del programa del PLC. Una vez que se abri un nuevo escaln estamos en posibilidad de comenzar a insertar los smbolos correspondientes al lenguaje en escalera para formar nuestro pro grama. Por lo que ahora seleccionamos el men especfico de trabajo denominado Elementos, ya qu e en esa seccin se tienen los smbolos que representan las operaciones que el progr ama tiene que ir interpretando, a continuacin iremos describiendo smbolo por smbolo: Figura 5.4.6 Creando un nuevo proyecto. ----------------------- Page 71----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.4.7 Primer escaln. El primer conjunto de smbolos corresponde a variables seales de entrada, estas se denominan como contacto normalmente abierto (N.A.) y contacto normalm ente cerrado (N.C), y su funcin principal es la de informar al PLC el es tado lgico en que se encuentran las variables fsicas que son captadas a travs de sensores, y al igual que los contactos de un relevador, cuando este se encuentra desenergizado el co ntacto N.A. se encuentra abierto, mientras que el contacto N.C. se encuentra cerrado, y cuando se activ an el contacto N.A. se cierra y el contacto N.C. se abre, o dicho en otra palabras existe un cambio de estado cuando los contactos son manipulados. de Figura 5.4.8 Variables de entra da. ----------------------- Page 72----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Estos contactos constituyen las CONDICIONES que sirven para gen erar la lgica de programacin del PLC, ya que es a travs de estos que se implementan las funciones lgicas que el programa de control de algn proceso industrial utiliza. Para in sertar alguno de estos smbolos basta con seleccionarlo con el apuntador del ratn y darle clic con el botn izquierdo,

esta accin provocar que se abra una ventana preguntando qu tipo de entra da es, por lo que aqu seleccionaremos si se trata de una entrada a travs de los bornes de conexin (entrada fsica) o se trata de una entrada interna (estado gen erado por alguna operacin interna del PLC). Una vez seleccionado el tipo de entrada tendr emos que decirle de donde leer la informacin por lo que tenemos que seleccionar el origen de la entrada (ya sea fsica o interna) y por ltimo asignarle una etiqueta que corresponda con la informacin qu e est leyendo. Figura 5.4.9 Configuracin de las entra das. El segundo conjunto de smbolos corresponde a variables de salida las q ue a su vez activaran elementos de potencia, mismos que pueden ser mot ores de CD o de CA, calefactores, pistones, lmparas, etc. Los smbolos que se emplean par a representar a las salidas en el lenguaje en escalera, tienen el mismo significado que en un diagrama elctrico tiene la bobina de un relevador, y lo mismo que sucede con uno re al para que se energice se tienen que cumplir ciertas condiciones lgicas previas, as sea el accionamiento de un botn. Los smbolos que activan a las salidas constituyen las ACCIONES que todo proceso industrial debe efectuar, esto es para modificar las variables fsicas que se encu entran interviniendo en cualquier lnea de produccin. Las salidas dependiendo de cmo se lleve a cabo su manejo de memoria, reciben los nombres de salida momentnea o salida memorizad a. ----------------------- Page 73----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.4.10 Variables de salid a. La salida momentnea nos representa un estado lgico que har encender o a pagar cualquier elemento actuador, esta salida se caracteriza por el modo de operacin que nos dice que para tener un 1 lgico a la salida es requisito indispensable el qu e las CONDICIONES que prevalecen a la entrada se mantengan todo el tiempo que sea necesario para que ese 1 lgico exista, de cualquier otra forma lo que se tendr es un 0 lgico a la s alida. La salida memorizada contiene de manera implcita una memoria, la cual es de mucha utilidad para mantener el estado de 1 lgico durante todo el periodo de tiem po que el proceso as lo requiera, y lo nico que se tiene que hacer es activar la salida con me

moria, cuando se activa la salida memorizada no importa que cambien las CONDICIONES, el estad o de 1 lgico no se modifica. Ahora bien, cuando sea necesario que se tenga que cancelar la memoria o tambin se puede expresar que se apagar la salida, o se llevar al estado de 0 lgic o, lo que se tiene que realizar es accionar la desactivacin correspondiente. Figura 5.4.11 Configuracin de las sali das. ----------------------- Page 74----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Cuando se utiliza una salida se tienen dos posibilidades de configura rla, un tipo de salida es como externa por lo que la definiremos como salida, y para ello le in dicaremos a que terminal fsica del bornero de conexin est reflejndose su actividad. El segundo tipo de salida es considerada como interna y se denomina como marca, y lo que represent a es que esta marca es una condicin interna del programa de control que no tiene reflejo hacia algn elemento actuador. Cabe mencionar que para el programa del PLC que empleamos en Saber Electrnica, se permite tener tan solo un diferente smbolo de salida, y si requerimos ms de uno, se necesita abrir tantos escalones como salidas tengamos en nues tro proceso. El tercer conjunto de smbolos est compuesto por uno solo y se trata del temporizador, el cual es una herramienta que tiene la funcin de activar el conteo de un inte rvalo de tiempo que tiene como base 1 segundo, el tiempo mximo que se puede fijar es el de 255 segundos. El temporizador es una gran ayuda sobre todo cuando se pretende establec er una condicin de seguridad para el operador, por ejemplo, cuando haya transcurrido un tiempo de algunos segundos sin que exista respuesta alguna, entonces el accionamiento d e los botones de control no respondern sino hasta que el proceso se restablezca. El temporizador una vez que es activado comienza a cuantificar el tiempo de forma descendente, y cua ndo llega a 0 segundos origina una salida interna con el estado de 1 lgico, cancelndose esta salida cuando se restablece el temporizador. Figura 5.4.12 Eleccin del Temporizado r. El cuarto conjunto de smbolos sirven para utilizar la herramienta que tiene la funcin de contar de eventos, a este contador se le tiene que fijar cual es el valor mxi

mo al que tiene que llegar que dependiendo del PLC, pero normalmente para controlar el proceso d e llenado de una caja con productos no se requieren de valores muy altos. Una vez que fue activado y llega a su conteo mximo, se origina una salida interna con el estado de 1 lgico av isando que ha llegado al valor de conteo prefijado, para colocar en 0 lgico la salida intern a del contador, este se debe de restablecer para poder comenzar con un nuevo proceso de conteo. ----------------------- Page 75----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.4.13 Smbolos del contador. El quinto conjunto de smbolos est integrado por dos herramientas, una q ue sirve para disear funciones que operen a manera de subrutinas y otra que sirve para sal tar un escaln, que es lo mismo que inhabilitarlo. Las subrutinas se emplean c uando en el desarrollo de nuestra aplicacin, existen condiciones que se repiten ms de una vez, y si las ingresamos en cada escaln diferente nos llevara a incrementar enormemente nuestro programa , razn por la cual para simplificarlo se disea una funcin que internamente contenga toda l a lgica de control que se repite constantemente y posteriormente solo se llama y ya no se ingresan todos los smbolos La segunda herramienta que sirve para saltar un escaln se emplea cuando dependiendo del contexto del programa de control lgico, cuando una con dicin se lleva a cabo conlleva el seleccionar uno de dos o ms caminos, por lo que se selecci ona el adecuado y se eliminan los dems. Figura 5.4.14 Llamadas de funciones . ----------------------- Page 76----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 El sexto y ltimo conjunto de smbolos sirve para reali bifurcaciones cuando se estn ingresando los contactos ya sean N.A. o N.C. Estos smb olos sirven para abrir una rama y tambin para cerrarla. zar Figura 5.4.15 Herramientas para abrir y cerra r una rama. uestro Una vez que hayamos ingresado todos los smbolos de n programa en lenguaje en escalera, es recomendable antes de programar al PLC simular las funci

ones lgicas y tener la certeza de que nuestra lgica funciona por lo que hacemos uso de la tec la de acceso rpido correspondiente, como respuesta de la accin anterior se provocara que una ventana se abra visualizando ah el estado que guardan todas las entradas, salidas, tem porizadores, contadores, etc. Figura 5.4. 16 Ventana de simulacin . ----------------------- Page 77----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Para realizar la simulacin de nuestro programa tenemos que ir manipula ndo en el recuadro correspondiente las condiciones, o sea las entradas y tan solo basta con que coloquemos el apuntador del ratn y oprimamos el botn izquierdo del mismo para cambiar el estado lgico que contena. Figura 5.4.17 Herramienta para descargar el cdigo al PLC. Cuando se ha simulado el programa y este ejecuta to condiciones lgicas que le programamos, ya estamos en posibilidad de cargar el p rograma al PLC, por lo que ahora conectamos el cable de programacin tanto al puerto ser ie de la computadora como a la terminal correspondiente del PLC, y para ello hacemos uso del botn de acceso rpido. das las Pues bien, aqu s a descrito lo que corresponde al ambiente grfico del pr ograma de nuestro PLC, y aunque no posea algn PLC, basta con el software para practicar ya que este contiene un simulador. Por otra parte, tambin es digno de mencionarse que si en un futuro pretenden programar un PLC de ora marca y con otras caractersticas, no existe el mayor problema ya que al aprender el lenguaje en escalera, prcticamente estn aprendiendo a programar cualquier PLC, esto porque el lenguaje en escalera es universal para todos. 5.5 FUNCIONES LGICAS DE UN PLC Para programar un PLC es necesario el empleo de un lenguaje especific o el cual por lo general solo entiende ste. El lenguaje de programacin de cada PLC cambia de acuerdo al creador del producto, y aunque se utilizan los mismos smbolos en los distinto lenguajes, la forma en ----------------------- Page 78-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 como se crean y almacenan cambia de fabricante a fabricante, por lo t anto la manera de como se interpretan las instrucciones por medio de un PLC es diferente, de pendiendo de la marca. Existen comercialmente tres lenguajes que la mayora de los fabricantes de los PLC ponen a disposicin de los usuarios, estos lenguajes son: Diagrama de Contactos tambin conocido como Lenguaje en Escaler a. Listado de Instrucciones Diagramas de Funciones En primera instancia se har una descripcin del Lenguaje en Escalera. Es te lenguaje es una representacin grfica que por medio de software se implementan tanto lo s contactos fsicos que posee un rel (Variables de Entrada), as como tambin las bobinas (Var iables de Salida) que lo constituyen, las actividades que realizan estas representacion es se materializan a travs de las lneas de entrada y salida del PLC. En el Lenguaje en Escalera son muy bastos los smbolos empleados, per o como introduccin en primer trmino explicaremos los smbolos que relacionan las entradas c on las salidas. Los elementos bsicos correspondientes a las entradas, son los que a continuacin se muestran: Contacto normalmente abierto Contacto normalmente cerrado Contacto normalmente abierto (NA) Este tiene la misma de un botn real, el cual cuando no es accionado se reposiciona automticamente a su estado natural que es encontrarse abierto o desconectado, ver figura 5.5. En otras palabras cuando el usuario presiona el interruptor hace que exista una unin entre los dos contact os internos que tiene el botn, cambiando su estado lgico de abierto (desconectado) a cerrado (conectado), ver figura 2.6.2. funcin Figura 5.5 Interruptor con contacto normalmente abie rto en reposo. ----------------------- Page 79----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD

2011 Figura 5.5.1 Interruptor con contacto normalmente a bierto activado. Contacto normalmente cerrado (NC) Igualmente fu como un botn real, pero de manera inversa al contacto normalmente abierto, esto es que cuando no es accionado se reposiciona automticamente a su estado natural que es el encontrarse c errado o conectado, ver figura 5.5.2. nciona Cuando el usuario presiona el interruptor abre existe entre los dos contactos internos del botn, cambiando su estado cerrado (conectado) a abierto (desconectado), ver figura 5.5.3. que rado en reposo. Figura 5.5.3 Interruptor con contacto normalmente a bierto activado. De acuerdo a la convencin establecida por los fabri de los PLC se sabe que la correspondencia que tienen los estados lgicos cerrado y abierto con lo s dgitos binarios 0 y 1 es la siguiente: cantes ----------------------- Page 80----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Abierto equivale a 0 lgico Cerrado equivale a 1 lgico Ya que conocemos los smbolos bsicos correspondientes a las entradas en el Lenguaje en Escalera, debemos de encontrar la manera de obtener u na respuesta en base a nuestras entradas. La solucin la hallamos en el mismo Lenguaje en Escalera, ya que para representar una salida se emplea el smbolo el cual tiene una funcin similar a la de una bobina en un relevador, la cual una vez energizada provoca un cambio de estado en el (los) interruptor(es) que se encuentran bajo su influencia. Para programar un PLC, primeramente se deben tener contempladas las e ntradas y las salidas totales que estarn interactuando en el sistema que se va a automatizar, posteriormente es necesario plantear el procedimiento mediante el cual se relacionaran las entradas con las salidas de acuerdo a las respuestas que se esperan del sistema. la unin de

lgico

Figura 5.5.2 Interruptor con contacto normalmente cer

Una herramienta que se emplea frecuentemente para progr PLC son las Tablas de Verdad, ya que en estas se observa la respuesta que debe emitir el PLC en funcin de las combinaciones de los estados lgicos de las entradas. La combinacin gene rada por la forma en como se conecten las variables de entrada da origen a funciones lgicas estandarizadas como por ejemplo: AND, OR, INVERSOR, etc. amar un Tanto las funciones lgicas mencionadas en el prrafo anterior como todas las que faltan tienen asociado un smbolo por medio del cual se identifican en el rea de la el ectrnica, cabe aclarar que en esta rea estas funciones son llamadas por su nombre en ing ls, por lo tanto as nos referiremos a ellas. Cuando se utiliza el Lenguaje en Escalera para programar un PLC no se emplean los smbolos de las funciones lgicas por lo tanto debemos ser cap aces de implementarlas utilizando las variables de entrada y salida que de acuerdo a cie rto arreglo se comportaran como las funciones lgicas: AND, OR, INVERSOR, NOR, etc. Existen tres funciones lgicas a partir de las cuales generan todas stas las cuales son: AND, OR e INVERSOR. Por lo que a continuacin se explicara cmo se implem entan con el Lenguaje en Escalera, as como su comportamiento. se FUNCIN LGICA AND (Y) La funcin lgica AND tendr la salida activada (energizada) solo si ambos contactos (normalmente abiertos) tienen el nivel lgico de 1, en todos los otros casos la salida estar desactivada (desenergizada). Ver Figura 5.5.4, 5.5.5, 5.5.6 y 5.5.7. ----------------------- Page 81----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 5.5.4 Funcin Lgica AND (Y) con las entradas A y B en 0. Figura 5.5.5 Funcin Lgica AND (Y) con entrada A en 0 y B en 1. Figura 5.5.6 Funcin Lgica AND (Y) con entrada A en 1 y B e n 0. Figura 5.5.7 Funcin Lgica AND (Y) con las entradas A y B en 1. Nota: Los smbolos iluminados se encuentran activos. Las Figuras 5.5.4, 5.5.5, 5.5.6 y 5.5.7. Generan la siguiente tabla de

verdad: A Funcin lgica AND (Y) B Salida Figura 0 0 0 5.5.4 0 1 0 5.5.5 1 0 0 5.5.6 1 1 1 5.5.7

FUNCIN LGICA OR (O) Con una funcin lgica OR la salida se presenta activada (energizada) si uno o todos sus contactos (normalmente abiertos) se encuentran en el estado de 1 lgico. E n contraparte la ----------------------- Page 82----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 odos los salida se presentara desactivada (desenergizada) cuando interruptores tienen un estado lgico 0. Ver Figura 5.5.8, 5.5.9, 5.5.11 y 5.5.11. t

Figura 5.5.8 Funcin Lgica OR (O) con las entradas A y B en 0. Figura 5.5.9 Funcin Lgica AND (Y) con entrada A en 0 y B en 1. Figura 5.5.10 Funcin Lgica AND (Y) con entrada A en 1 y B en 0. Figura 5.5.11 Funcin Lgica AND (Y) con las entradas A y B en 1. La tabla de verdad que .5.8, 5.5.9, 5.5.11 y 5.5.11. Es la siguiente: se desprende de las figuras 5

----------------------- Page 83----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Funcin lgica OR (O) A 0 0 1 1 FUNCIN LGICA INVERSORA (NOT) La funcin lgica INVERSORA (NOT), a diferencia de las funciones AND y OR, solo requiere un contacto en la entrada, el cual debe ser normalmen te cerrado. La salida se presenta B 0 1 0 1 Salida 0 1 1 1 Figura 5.5.8 5.5.9 5.5.10 5.5.11

activada (energizada) si el contacto se encuentra en el estado de 0 lgi co, ver Figura 5.5.12. En contraparte la salida se presentara desactivada (desenergizada) cu ando el interruptor tiene un estado lgico 1, ver Figura 5.5.13. De acuerdo a lo explicado en el prrafo anterior se observa que la final idad de esta funcin lgica es presentar en la salida el estado lgico del contacto de manera i nvertida. Figura 5.5.12 Funcin Lgica Inversora (NOT) con las entrada A en 0. Figura 5.5.13 Funcin Lgica Inversora (NOT) con las entrada A en 1. Las Figuras 5.5.12 y 5.5.13 se resumen en la tabla: Funcin Lgica Inversora (NOT) A 0 1 ----------------------- Page 84----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 FUNCIN LGICA NO INVERSORA La funcin lgica NO INVERSORA requiere de nicamente de un contacto el cual debe ser normalmente abierto. La salida es el reflejo del estado lgico en el que se encuentre el contacto, ver Figura 5.5.14 y 5.5.15 Figura 5.5. 14 Funcin Lgica NO Inversora con la entrada A en 0. Figura 5.5.15 Funcin Lgica NO Inversora con la entrada A en 1. La tabla de verdad de la funcin lgica NO INVERSORA es la que se presenta a continuacin: Tabla 2.63 Funcin Lgica NO Inversora. A 0 1 6. PROGRAMACION DE PLCs. Salida 0 1 Figura 5.5.14 5.5.15 Salida 1 0 Figura 5.5.12 5.5.13

6.1 PROGRAMACIN INTUITIVA DE UN PLC Los conceptos bsicos que fueron tratados en el captulo 5.5 (Funciones Lgic as de un PLC), nos proporcionan las herramientas necesarias para automatizar cualquie

r maquinara del tipo industrial, ya que son los mnimos que se requieren para tal finalidad, y de ah podemos partir para implementar procesos complejos. Con la finalidad de aplicar las rutinas bsicas de programacin de los PLCs , modelaremos la mquina industrial, tal como la mostrada en la figura 6.1 Esta figura reporta los movimientos bsicos de subir y bajar, la funcin del PLC es controlar estos movimientos con la finalidad de no forzar el motor d e la maquinara, pues en algunas ocasiones aunque la maquinara haya alcanzado el lmite de su desplazamiento, el motor tiende a seguir con su movimiento inercial. ----------------------- Page 85----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.1 Maquina industrial a automa tizar. Comenzando con el proceso formal de automatizar una lnea de produccin, en primer lugar se debe elaborar un bosquejo del sistema que ser automatizado con la fina lidad de analizarlo en su totalidad y evitar as la omisin de detalles que desembocaran en errores en el funcionamiento. Para fines didcticos es ms sencillo utilizar un modelo basado en la rea lidad, que represente las condiciones de operacin del sistema original (ya que no todos tenemos acceso a maquinara o lneas de produccin reales). Dicho modelo ser de gran ayuda para realizar tanto el anlisis como las pruebas necesarias. Para este fin utilizarem os un juguete armable de la figura 6.1.1, que busca emular los movimientos del sistema que se va a automatizar. El bosquejo de nuestro sistema es el que se muestra en la figura 6.1.2. Figura 6.1.1 Modelado con un juguete armable de la maq uina industrial. ----------------------- Page 86----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.1.2 Bosquejo (plano de situacin) de la maqui na industrial. Del bosquejo de la figura 6.1.2 se observan cuatro e que son de entrada (dos sensores y dos botones) y un elemento que se debe de conectar a la salida (actuador). lementos

El elemento actuador para el caso del sistema real ser un motor trifsic o de VCA, en el cual para invertir su sentido de giro se intercambian las fases con las cu ales es alimentado el motor. Para el caso del modelo que utilizaremos, la inversin del giro se har d e manera similar ya que en esta situacin se contara con un motor de VCD el cual para cambi ar su sentido de giro es necesario invertirle la polaridad como se muestra en la Figura 2.7 .3. De acuerdo a lo dicho en las lneas anteriores (tanto para el motor de VCA como para el de VC D) el actuador requiere utilizar cuatro salidas del PLC. Figura 6.1.3 Conexin del actuador en las terminales de s alida del PLC. En la Figura 6.1.3 se muestra el diagrama de conexin de los contactos de salida, y para una mejor comprensin se iluminan con colores diferentes los cables, y por lo tanto, las lneas de conexin rojas se hacen llegar a la terminal positiva del motor, las lne as de conexin negras se relacionan a la terminal negativa del motor, las lneas de conexin verdes se colocan a la ----------------------- Page 87----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 terminal positiva de la fuente de poder y finalmente las lneas de cone xin azules se enlazan a la terminal negativa de la fuente de alimentacin. Para contar con una identificacin rigurosa de todos los elementos exte rnos al PLC que pueden ser tantos sensores, actuadores como botones, se elabora una tabla de ellos asignndoles una etiqueta que los identifique incluyendo su descripcin de una manera co ncisa. La distribucin de las terminales de entrada y de salida del PLC se muestra en la tab la, ya relacionadas con los sensores y actuadores. Relacin de terminales de salida y entrada del PLC. Contacto cin E0 Abajo E1 Arriba E2 nicio Inicio Botn de I SenArr Sensor de SenAb Sensor de Etiqueta Descrip

E3 Paro S0 Arriba S1 Arriba S2 Abajo S3 Abajo

Paro Arriba0 Abajo1 Abajo2 Abajo3

Botn de Hacia Hacia Hacia Hacia

Es necesario relacionar las etiquetas que se emplean en el desarrollo del programa con los correspondientes contactos fsicos del PLC, los cuales pueden ser de en trada o de salida, por lo que de acuerdo con la tabla. se tiene para cada etiqueta un contacto del PLC, observe detenidamente la Figura 6.1.4 Figura 6.1.4 Diagrama de Conexin de los Contactos de Entrada. ----------------------- Page 88----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 De la figura 6.1.4 observamos que cada switch cada salida representan un interruptor de un sensor botn, y que cada salida representa la activacin de algn comando d e control hacia un actuador, segn sea el caso. resumen, para implementar la solucin necesaria se que de acuerdo a las caractersticas del sistema que ser automatizado se requieren cuatro ent radas (E0, E1, E2, E3) y cuatro salidas (S0, S1, S2, S3). observa La programacin del PLC se implementa utilizando las etiquetas que repr esentan tanto a las entradas como a las salidas, ordenadas de acuerdo a las funciones lgicas mediante el Lenguaje en Escalera, cuyas funciones bsicas fueron descritas en el ca pitulo 5.5 Funciones Lgicas de un PLC. existen Para la elaboracin del programa que controlara al PLC, diversos caminos, pero en esta ocasin abordaremos el mtodo llamado Forma Intuitiva de Programacin. En

Esta manera de disear el programa del PLC es la menos recomendable, ya que necesitamos poseer mucha experiencia, como para tener la visin de los aspectos que deben ser tomados

en cuenta. Uno de los mtodos de programacin recomendables para programa r un PLC es basado en la utilizacin de tablas de programacin. De hecho invila Progr amacin mediante la utilizacin de tablas el mejor camino para que adopten todos los progr amadores de PLC, ya que bajo este mtodo se tienen contempladas todas las variables que inf luirn en el proceso de automatizacin. Regresando al tema que nos ocupa en el presenta capitulo, desarrollar emos un ejercicio en el cual recurriremos al mtodo no recomendado (pero es til a manera de ejemplo) que es el intuitivo, y que en esta ocasin por tratarse de un proceso sencillo no se requiere del empleo de una tabla de programacin. El primer paso en la automatizacin es controlar el encendido del siste ma, por lo que para que se registre el estado de encendido es necesario que el botn de Inicio (E2) haya sido activado Y que la Bandera de Paro BanParo (M1) NO este activada, para lo cual se usa un contacto normalmente abierto en E2 y uno normalmente cerrado para M1, ambos estn relacionados mediante una funcin AND. Lo citado en este prrafo se resume en el primer escaln del programa en el Lenguaje en Escalera, vea la figura 6.1.5. ----------------------- Page 89----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.1.5 Condiciones del escaln 1 del programa p ara el PLC. La bandera de paro BanParo (M1) fue creada como un registro que refleja la activacin fsica del botn de Paro. En la figura 6.1.5 se observa que E2 esta conectado en paralela al contacto M0 que representa un estado de memoria temporal, esta condicin es necesaria para mantener el estado de encendido del sistema, pues el operador presiona el botn de Inicio (E2) solo por un instante lo que provocara que el sistema se encienda nicamente ese brev e instante. Cabe aclarar que el contacto identificado como M0 es un reflejo de la activacin de la Marca BanInicio (M0), y en adelante los contactos que sean empleados como ele mentos de memoria temporal cumplen con la tarea de conservar activa su Marca correspond iente. forma como Una vez que fue activada la Bandera de Inicio (M0), paso siguiente se establece la medida de seguridad que indica que la posicin inicial del mecanismo es

la inferior, por lo que ahora se debe fijar lo necesario para que se presente el movimiento h acia arriba por parte del mecanismo, de acuerdo a lo siguiente: inicialmente es indispensable a segurarnos que el sensor que detecta que el mecanismo se encuentra en la posicin inferior SenAb ( E0) este activado Y que el sensor que detecta que el mecanismo se encuentra en la posic in superior SenArr (E1) no se encuentre accionado. Adicionalmente tambin debe estar activada la Bandera de Inicio (M0), y finalmente el botn de Paro (E3) no debe de estar accionado. Todas estas condiciones se establecen con una funcin AND. Ver Figura 6.1.6 Figura 6.1.6 Condiciones del escaln 2 del programa p ara el PLC. ----------------------- Page 90----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Cuando comienza a desplazarse el mecanismo hacia arriba de accionarse el sensor SenAb con lo que deja de cumplir la condicin descrita en el prrafo anterior, lo que provocara que el mecanismo se detenga, por ello es n ecesario desarrollar una funcin OR colocando la bandera Arriba0 (S0) paralelamente al SenAb como un registro de memoria manteniendo energizado el motor. deja Como se indica en la tabla anterior los contactos S0 y S1 deben estar energizados para que el actuador (motor) se dirija hacia la parte superior del mecanismo, cad a una de las salidas S0 y S1 controlan de manera independiente tanto la polaridad positiva como la negativa del motor. Por lo tanto al activarse una (ya sea S0 o S1) d ebe activarse la otra, por lo que sugerimos colocar el mismo arreglo de contactos visto en la Figura 6.1.7 Figura 6.1.7 Condicin del escaln 3 del programa par a el PLC. Al desplazarse hacia arriba el mecanismo llegara al lmite superior del sistema lo que provocar que se active el SenArr, indicando que el mecanismo ahora debe desplaza rse hacia abajo. Para que esto suceda debemos asegurarnos que el sensor d enominado SenArr (E1) se active, de la misma manera tenemos que corroborar que el se nsor SenAb (E0) no se encuentre accionado. Igualmente debe de estar acti vada la Bandera de Inicio (M0) (Las condiciones anteriores se establecen con una funcin AND); O que el botn de Paro (E3) haya sido accionado. Esta ultima condicin se agrega porque en el momento de

accionar el botn de Paro el sistema debe desplazarse desde la posicin en la que se encuentre hacia la parte inferior, debido a que como medida de seguridad el sistema debe inici ar en la posicin inferior, as es que con la ayuda de una funcin OR indicaremos con el Lenguaje en Escalera que si el Botn de Paro esta energizado entonces se energice S2. Ver Figura 6.1.8 . ----------------------- Page 91----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.1.8 Condiciones del escaln 3 del programa p ara el PLC. En el instante en el que el mecanismo comienza a descender el sensor S enArr se desactiva con lo que se deja de cumplir la condicin descrita en el prrafo anterior, originando que el mecanismo se detenga, por ello es necesario colocar l a bandera Abajo2 (S2) en paralelo a SenArr como un registro de memoria para mantener energizado el motor, c onstruyndose una funcin OR. De acuerdo a la Tabla para que el actuador descienda contactos S2 y S3 deben estar energizados, que tambin de forma independiente controlan la conexin tan to de la polaridad positiva como de la negativa, pero de forma inversa a como lo hacen S0 y S1. El contacto correspondiente a S2 debe estar energizado bajo la misma situacin que fue energizado S3 por lo tanto conviene colocar en base a una funcin AND la condicin para que si S2 est energizado del mismo modo S3 lo est. Ver figura 6.1.9. los Figura 6.1.9 Condicin del escaln 4 del programa par a el PLC. Finalmente, se deben establecer las condiciones necesarias para cesar el funcionamiento del mecanismo. Previamente debemos corroborar que el botn de Paro haya sid o accionado Y que el sensor de la parte inferior SenAb no est accionado, puesto que el act uador, como ya se ha mencionado, debe desplazarse hacia la posicin in ferior antes de desenergizarse por proteccin del operador. Lo anterior se resume en la Figura 6.1.10. ----------------------- Page 92----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.1.10 Condiciones del escaln 5 del programa p ara el PLC.

Con la finalidad de registrar la accin de apagar el sistema, se tiene que activar fsicamente el botn de Paro (E3) y aunque el operador deje de presionarlo su activida d debe continuar por lo que se implementara un estado de memoria temporal conectando en forma paralela el contacto M1 con el contacto E3. Y por ltimo la Bandera de Paro (M1) al haber sido activada, a su vez a nulara la activacin de la Bandera de Inicio (M0). . Figura 6.1.11 Entorno Grafico del Software de program acin del PLC. ----------------------- Page 93----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.1.12 Diagrama completo en Lenguaje Escalera del E jercicio. ----------------------- Page 94----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 6.2 PROGRAMACIN DE PLC MEDIANTE TABLAS

Para programar un PLC existen diversas maneras de hacerlo, y por ejem plo en el capitulo 2.7 abordamos la forma intuitiva de programacin. En el presente capitulo a bordaremos un mtodo formal de programacin de un PLC. Normalmente cuando ya se cuenta con un mnimo de experiencia, por lo general recurrimos al proceso d e automatizacin de una maquinaria industrial de manera intuitiva, la cual no es la ms recomendable, debi do a que en sistemas que requieren de un gran nmero de entradas y de sa lidas es fcil pasar por alto alguna condicin o detalle importante para el desempeo total del sistema. Lo que se recomienda es implementar un mtodo similar al emple ado en el diseo de circuitos con compuertas lgicas, en donde se utilizan tablas de verdad constitui das por dos columnas: la primera presenta las combinaciones posibles de los estados lgicos de las entradas y la segunda las diferentes salidas a cada una de estas c ombinaciones. De manera similar el mtodo propuesto muestra en una primera columna las diversas combinacio nes de entradas, igualmente en la segunda columna se anotan las salida s que producen dichas entradas, la diferencia radica en la introduccin de una tercera columna en la cual

se enlistan los estados de los registros de memoria, observe la tabla Tabla de programacin. Empezaremos describiendo un ejemplo bsico que se puede implementar mediante la tabla propuesta. El ejemplo consiste en encender una lmpara cuando sea presi onado un botn, y se debe apagar cuando se suelte el botn. La tabla rel acionada a dicho ejemplo se puede observar a continuacin. ----------------------- Page 95----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Tabla del encendido de una lmpara con accionamiento mom entneo. Cabe aclarar que existen dos tipos de accionamiento cuando se registr a la activacin de un botn externo: el accionamiento momentneo y el accionamiento memorizado. En este ejemplo en particular utilizaremos el accionamiento momentneo que consiste en un botn que al ser accionado activa el sistema, y al estar desactivado el sistema no presenta actividad. En contraparte el accionamiento memorizado mantiene accionado al sistema hasta que se recibe la orden de paro. Para que podamos hacer uso de la Tabla anterior en p rimer trmino debemos conocer con cuantos elementos de entrada y de salida contamos, esto es con el fin de poder asignar las terminales fsicas de entrada y salida del PLC, en este ejemplo contamo s con un botn con reposicionamiento automtico (push botton ) y una lmpara, por lo que el botn se considera como un elemento de entrada y se debe relacionar con una de las termi nales de entrada con las que cuente el PLC. La lmpara se clasifica como un elemento de salida por lo que se debe c onectar a una de las terminales de salida con que cuenta el PLC. De lo mencionado anteriormente al botn lo relacionamos con la entrada fsica E0 y la lmpara con la salida S , los cuales se muestran en sus lugares respectivos e n la Tabla anterior. El 0 nterior se elemento E0 como se puede apreciar en la Tabla a encuentra en el campo denominado Asignacin de Terminales Fsicas de Entrada. El elemento S0 se observa en la misma Tabla dentro del campo llamado Asignacin de Terminales Fsicas de Sa

lida. Por otra parte se deben crear etiquetas con la finalidad de tener un punto de referencia entre las terminales fsicas del PLC y los smbolos que se emplean para su programacin. Es ----------------------- Page 96----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 importante que el nombre que se le asigne a dicha etiqueta simbolice la idea que representa el elemento externo o interno al cual se hace referencia. Continuando con el llenado de la Tabla anterior en la entrada fsica E0 se tiene conectado un botn por lo que la Etiqueta que asignaremos ser la de Botn misma que aparece en el campo llamado Etiqueta del rea de Entradas. La salida fsica S0 tendr la conexin de la lmpara por lo que la Etiqueta que sugerimos es Lmpara que de igual manera aparece en el campo correspondiente, pero ahora en el rea de las Salidas. Una vez que se ha seleccionado una terminal fsica del PLC, ya sea de e ntrada o de salida, y tambin haberla relacionado con una etiqueta, procedemos a la programac in de la lgica de una manera formal para lo cual se recomienda se haga lo siguiente: Identificar la salida que ser activada colocando un smbolo en la cas illa correspondiente a sta. Decidir la forma en la que se marcaran las condiciones ya sea momen tnea o memorizada. Marcar con un smbolo las casillas de las condiciones que se requieren para accionar la salida seleccionada en el paso 1. Los smbolos que emplearemos para todos nuestros ejemplos sern definidos de la siguiente manera: para accionamiento momentneo se utilizar * = , mismo para accionamiento memorizado ocuparemos # . Programacin de una entrada y una salida mediante una tabla de programa cin. En nuestro ejemplo ilustrado en la primera tabla de este captulo imple mentaremos el tipo de accionamiento momentneo y por lo tanto para indicar cu ando se encienda la lmpara se deber marcar con un * la casilla corresponde a la salida S0, la condic in para encender la lmpara es por medio del accionamiento del botn, por lo tanto se ubica u n * en la entrada correspondiente donde se encuentra conectado que es E0. Recordemos que empleando accionamiento momentneo lo que ocurrir es que cuando este activado el b

otn se encender la lmpara y cuando este desactivado se apagar. La implementacin del ejemplo descrito a lo largo del presente capitulo en el Lenguaje en Escalera, es la que se muestra en la figura 6.2. Figura 6.2 Escaln resultante de la primera tabla, con la entr ada E0 desactivada ----------------------- Page 97----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Como se puede observar para representar el botn se utiliz un contacto no rmalmente abierto el cual hace referencia a la entrada fsica E0 que acciona mientras este activado a la Salida S0 la cual enciende la lmpara, como se muestra en la Figura 6.2.1 Figura 6.2.1 Escaln resultante de la tabla 1, con la entra da E0 activada En las Figuras 6.2.2 y 6.2.3 se muestra el funcionamiento del PLC en c onjunto con el botn y la lmpara. Figura 6.2.2 Con la entrada desactivada se apaga la lmpara Figura 6.2.3 Con la entrada activada se enciende l a lmpara TABLA 6.3 PROGRAMACIN DE PROGRAMACIN DE LA FUNCIN LGICA AND (Y) MEDIANTE UNA

El siguiente ejemplo involucra una funcin AND, por lo que se requiere q ue una lmpara se encendida si y solo si dos botones que tendr el ejemplo estn siendo pulsados. La implementacin a travs de la tabla de programacin se muestra a continuacin en la tabla 3. ----------------------- Page 98----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Tabla 3 del encendido de una lmpara mediante la funcin AND con accionamientos momentneos Si observa la Tabla 3 y la compara con la tabla 2, se puede identific ar que a diferencia de la tabla 2 en sta se tienen dos botones cada uno conectado a una entrada fsica diferente del PLC: E y E ; por lo que les asignaremos dos Etiquetas diferentes Botn1 y Botn2 las

cuales aparecern en el campo llamado Etiqueta del rea de Entrad as. La conexin de la lmpara estar en la salida fsica S0 y se le asignara la etiqueta de Lmpara En la Tabla 3 se muestran activados de manera momentn Botones de entrada y el actuador de salida, as que se debern marcar con un * las casillas corre spondientes. Ahora se cuentan con dos condiciones para encender la lmpara: una es que este a ccionado el Botn 1 y la segunda es que est accionado el Botn 2, por lo tanto se ubica un * en la entrada correspondiente a E y otro en la entrada correspondiente a E . Si alguno de los dos botones 0 1 ea los no est accionado la lmpara se apagara, tal como ejemplifican las Figura s 6.3, 6.3.1, 6.3.2 y 6.3.4. Figura 6.3 Escaln resultante de la tabla con las entradas E 0 y E1 desactivadas Figura 6.3.1 Escaln resultante de la tabla con la entrada E0 a ctivada y E1 desactivada Figura 6.3.2 Escaln resultante de la tabla,, con la entrada E0 d esactivada y E1 activada ----------------------- Page 99----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.3.4 Escaln resultante de la tabla, con las entradas E0 y E1 activadas Como se puede apreciar el orden que guardan los contactos relacionados con E0 y E1 en el Lenguaje en Escalera tienen una relacin directa con la ubicacin de los *s de la Tabla. Figura 6.3.5 Lmpara apagada por la condicin Y (AND). Figura 6.3.6 Lmpara apagada por la condicin Y (AND). Figura 6.3.7 Lmpara apagada por la condicin Y (AND) ----------------------- Page 100----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.3.8 Lmpara encendida por la condicin Y (AN D)

6.4 PROGRAMACIN DE LA FUNCIN LGICA OR (O) MEDIANTE UNA TABLA DE PROGRAMACIN Continuacin veremos la funcin OR implementada con una lmpara que debe est ar encendida cuando se presione uno, otro o ambos botones que la controlan. La tabla correspondiente a este ejemplo se identifica como tabla 1. Al igual que en el ejemplo anterior se contara con dos botones conecta do a las entradas fsicas del PLC: E0 (cuya etiqueta es Botn1) y E1 (cuya etiqueta es Botn2). L a salida fsica S0 har referencia a la lmpara y se le asignara la etiqueta con el mismo nombre . Tabla1 del encendido de una lmpara con la funcin OR y accionamiento momentneo. De la misma manera se utilizar el tipo de accionamiento momentneo, por l o que con un * se marcar la casilla que corresponde a la salida S0, para indicar el encen dido de la lmpara. Se cuentan ahora con tres maneras para el encendido de la lmpara: una es q ue este accionado el Botn 1, la segunda es que est accionado el Botn 2, o ambas por lo tanto s e ubica un * en la entrada correspondiente a E0, otro en la entrada correspondiente a E1 y uno en ambos. Si alguno de los dos botones est accionado bastar para qu e encienda la lmpara como se observa en las Figuras 6.4, 6.4.1, 6.4.2, y 6.4.32.8.13, 2.8.14, 2.8.15 y 2.8.16 ----------------------- Page 101----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.4 Escalera resultante de la tabla 1, con las entradas E 0 y E1 desactivadas. Figura 6.4.1 Escalera resultante de la tabla 1, con la entrada E0 ac tivada y E1 desactivada. Figura 6.4.2 Escalera resultante de la tabla 1 con la entrada E0 de sactivada y E1 activada. Figura 6.4.3 Escalera resultante de la tabla 1, con las entrada s E0 y E1 activadas. El resultado de las figuras 6.4, 6.4.1, 6.4.2, y 6.4.3 sobre algo fsico se muestra a continuacin a travs de las Figuras 6.4.4, 6.4.5, 6.4.6 y 6.4.7 respectivamente. ----------------------- Page 102----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

Figura 6.4.4 Lmpara apagada por la condicin O (OR) Figura 6.4.5 Lmpara encendida por la condicin O (OR). Figura 6.4.6 Lmpara encendida por la condicin O (OR) Figura 6.4.7 Lmpara encendida por la condicin O (OR) Ya que tenemos el programa en Lenguaje Escalera es necesario realizar l as conexiones fsicas de los botones en los contactos de entrada y del elemento actuador que es nuestra lmpara, en una salida del PLC, para que observe la manera en que se encontrar vea l a figura: Figura 6.4.8 Diagrama de conexin de las terminales de ent rada ----------------------- Page 103----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.4.9 Diagrama de conexin de la terminal de salida 6.5 CONTADORES EN UN PLC Existen diversos procesos industriales donde se tiene que ir transpor tando el producto en sus diversas etapas de manufactura, para lo cual se requi ere necesariamente de una banda transportadora, que es precisamente la encargada de realizar el despl azamiento de un punto a otro del producto que se est fabricando. Una banda transportadora la podemos encontrar en d procesos industriales, pero siempre cumple con la misma tarea, que es la de ir desplazando diversos productos o materiales, por lo mencionado anteriormente una banda transportadora la podemos encontrar por ejemplo en: Lnea de armado de vehculos, en una planta embotelladora, en una planta farmacutica para transportar las diversas sustancias e inclusive en un aeropuerto por donde nos entregan el equipaje, etc iversos Figura 6.5 Mquina de tortillas (Alimento tpico de Mxico). Puesto que no todos tenemos acceso a maquinaria indust emplearemos un modelo a escala tal como el que se ilustra en la figura 6.5.1, tenga la misin d e emular el funcionamiento del sistema a automatizar que en este caso se trata de la banda trans portadora de tortillas. rial, ----------------------- Page 104-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.5.1 Modelado de la Banda Transportadora por un juguete EMPLEO DEL CONTADOR Para la implementacin de la Banda Transportadora se requiere utilizar un Contador el cual lo tomaremos de uno de los que tiene el PLC que empleamos para este eje rcicio. En primera instancia es necesario realizar la activacin del contador por medio de la accin de un contacto. Existen dos formas de activar a los contadores del PLC, que a contin uacin se enlistan: a) Una es por medio de una condicin resultado del proceso. b) La otra es en la cual el propio contador se activa y desactiva as m ismo. Procedamos a explicar la primera forma de activacin de contador, en sta el contacto a utilizar es normalmente abierto, y es accionado como resultado de un proceso o como reflejo de la manipulacin fsica de un botn. Se le asignara la etiqueta de Activacin, pues es la que mejor describe su funcionamiento. Observe la figura 2.9.3. l Figura 6.5.2 Habilitacin del contador (opcin 1). segunda opcin que tenemos para activar al cont mediante un contacto normalmente cerrado, el cual corresponde a un contacto que proporcio na el mismo contador, es decir se trata de una salida interna por lo que el contacto lleva la misma etiqueta que el Contador. Tal como se indica en la figura 6.5.3 ador es ----------------------- Page 105----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.5.3 Habilitacin del contador (opc in 2) Una vez descritas las formas de activacin del contador continuamos el proceso de conteo. Se requiere introducir un contacto ms, en es te caso utilizaremos un contacto normalmente abierto, que cada vez que es presionado e l botn fsico correspondiente, el contador se incrementa en una unidad, las figuras 6.5.4, 6.5.5, 6.5.6 , 6.5.7 describen lo antes mencionado. Y as se contina sucesivamente hasta ll egar al lmite establecido por el programador. Cabe mencionar que para el buen funcionami ahora La

ento

contador es necesario pulsar y soltar el botn ya que si se deja en una posicin fija (ya sea puls do o suelto) el contador permanecer fijo sin cambio. Para este ejemplo el lmite de cont eo establecido es 3. Figura 6.5.4 Al presionar el botn de la entrada E1 se increme nta en 1 el conteo Figura 6.5.5 iguiente conteo Figura 6.5.6 Nuevamente se presiona el botn de la entrada E1 para incrementar en 1 el conteo Figura 6.5.7 Nuevamente se suelta el botn para preparar el siguiente conteo ----------------------- Page 106----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Si estamos trabajando de acuerdo al mtodo del inciso a) cu ando el contador llega al lmite establecido el reset del contador entra en funcionamiento deteniendo la cuenta, vea la figura 6.5.8 por lo que es necesario desenergizar y volver a energizar el co ntacto de Activacin del cual se hablo en lneas anteriores, para que regrese a cero el contador , vea la figura 6.5.9 Figura 6.5.8 Habilitacin e incremento del c ontador Figura 6.5.9 Restablecimiento a cero del contador Cuando el contador llega a su lmite se refleja la de ste a travs del contacto normalmente cerrado C0 lo que activa al Reset, tal como se muestra en la figura 6.5.10, con lo que se restablece el registro del contador nuevamente, vea la figura 6.5.11 actividad ----------------------- Page 107----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 6.5.10 Incremento del contador Figura 6.5.11 Restablecimiento a cero del contador por un co ntacto propio ----------------------- Page 108----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Se suelta el botn para preparar el s

del

Automatizacin Industrial Hugo Orlando Perez navarro Unidad3. SCADA Universidad Nacional Abierta y A distancia UNAD 2010 ----------------------- Page 109----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Unidad3. SCADA 7. INTRODUCCION AL SCADA. 7.1 Que es SCADA? SCADA son las siglas de Supervisin Control y Adquisicin de Datos. Tambin algunos autores lo definen como la tecnologa que habilita la coleccin de datos d e locaciones remotas, as como el envo de informacin a estas locaciones. Scada permite que se omita la necesidad de tener ope en estas locaciones remotas, que a partir de ahora sern conocidas como estaciones remotas. Durante este captulo se presentar algunos procesos que se ven beneficiados con la ins talacin de un sistema Scada y dar a conocer los elementos bsicos del sistema. radores Un sistema Scada permite que un operador, ubicado en una estacin centra l a grandes distancias de la ubicacin de los procesos industriales, pueda hacer aju stes o cambios en los controladores locales de los procesos. Tal es el caso de abrir o cerrar vlvulas a distancias, conocer el estado de los interruptores de seguridad de un sistema, monitorear el estado de las alarmas del proceso y obtener informacin de las variables del proceso involucradas. Cuando la distancia de los procesos llega a ser muy cientos o miles de kilmetros desde un punto a otro, los beneficios en reducir costos de vi sitas de rutinas pueden ser apreciadas. El valor de estos beneficios se incrementa si l a zona a visitar es poco accesible. Los programas necesarios y en su caso, el hardware adicional que se necesite, se denomina, en general, sistema SCADA. grande: Un SCADA debe cumplir varios objetivos para que su i

nstalacin

sea perfectamente aprovechada:

Deben ser sistemas de arquitectura abierta, capaces de crecer o adapta rse segn las necesidades cambiantes de la empresa. parente in). ----------------------- Page 110----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 exigencias Deben ser programas sencillos de instalar, sin excesivas de hardware y fciles de utilizar, con interfaces amigables para el usuario. Figura 7 Monitoreo y bombeo de agua a una estacin lo cal En esta aplicacin se tiene tres tanques colectores de 1 000 mts3 cada uno. Desde una estacin de bombeo localizada a 20 millas se bombea el agua a un reserv orio elevado que tiene una cota de 1000 ft. El suministro de agua llega a la plant a de tratamiento por efecto de la gravedad. Como se puede ver, la estacin de supervisin se encuentra localizada a ms de 50 millas de los tanques colector es, pero la informacin de los niveles de estos tanques se visualiza en tiempo real, es decir, que las variables de nivel son actualizadas en tiempos muy pequeos, menores a 1 segundo. y apagar trabaja en ciende modo manual, el operador de las bombas dando la seal de encendido desde el panel. la estacin de control en Desde la estacin de supervisin se puede encender las bombas que alimentan de agua al reservorio en forma manual y automtica. Cuando se Deben comunicarse con total facilidad y de forma trans al usuario con el equipo de planta y con el resto de la empresa (redes locales y de gest

al

Cuando se opera en forma automtica, el controlador loc monitorea el nivel del reservorio y cuando detecta un nivel mnimo, manda a encender las bombas de alimentacin hasta lograr el nivel deseado.

----------------------- Page 111----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 7.1 Monitoreo y control de plataformas petrol eras

Este sistema Scada permite el control de las estaciones de bombeo, mon itoreo de los niveles de los tanques de almacenamiento de la refinera y monitoreo y c ontrol de los tanques de la zona de despacho. Todas las operaciones son supervisadas desde dos estaciones locales que operan sobre plataforma Unix. CLASIFICACIN DE LOS SISTEMAS SCADA Los sistemas SCADA se caracterizan por una gran div dependiendo del proceso que controlan, tecnologa utilizada, localizacin geogrfica, etc. A continuacin agruparemos los sistemas Scada segn su distribucin geog rfica, ya que estos sistemas comparten ciertas caractersticas en comn desde este punto de vi sta. ersidad, bsicos res Las descripciones generales del hardware y el software utilizados en cada sistema son en general vlido encontrndose diferencias mayo en el software de aplicacin, que se adapta a cada caso. a) SISTEMAS LINEALES Sistemas con desarrollo lineal Oleoductos. Gasoductos. ----------------------- Page 112----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Poliductos. Acueductos. Redes de ferrocarriles y subterrneo. Redes de distribucin de energa elctrica.

b) SISTEMAS RAMIFICADOS En este caso el sistema abarca una superficie importante: Yacimientos. Redes de distribucin de gas, agua o electricidad. Los sistemas asociados a estos procesos que dependen en forma importan te de sus caractersticas particulares. 7.2 Componentes en un sistema SCADA A) LA ESTACIN MAESTRA O MASTER mpo que Recibe datos de las condiciones de los equipos en ca es enviada por las estaciones remotas (RTU). Procesa la informacin y enva comandos a las es remotas para mantener las variables de los procesos

taciones

dentro de

los parmetros establecidos. La estacin maestra dependiendo del tipo de sistema a Scada a implementar puede ser una PC con un software de supervisin y control. E n muchos casos se opta por trabajar con un PLC con capacidad de comunicacin que realizara la tarea de leer la informacin de las unidades remotas. Fig. 7.2 - Estacin Maestra o Mster ----------------------- Page 113----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 B) LAS UNIDADES REMOTAS O RTU Controlan todas las seales de entrada y salida del campo como vlvulas, e quipos de medicin, motores, etc. Monitorean las condiciones de los dispositivos de campo y almacenan los estados de las alarmas. Envan los estados y alarmas de lo s equipos en campo y reciben comandos de la estacin maestra. Fig. 7.2.1 La estacin maestra interroga a las RTU por medio de un proceso de encuesta o Polling Algunos autores clasifican a las RTU es unidades tontas y unidades inteligentes. A los inicios de los sistemas Scada era comn instalar u nidades tontas que slo se encargaban de enviar informacin a la estacin maestra y esta estacin tomaba la decisin y se la transmita al RTU. En la actualidad las RTU tontas han sido reemplazados por los RTU inte ligentes que bsicamente son pequeos PLC's que tienen capacidad d e comunicaciones y se encargan de hacer un control de procesos en forma local y posteriormen te la estacin maestra se informa de la accin tomada por la RTU a fin de actualizar su registro de los datos. Otros autores clasifican a las RTU dependiendo del nmer seales de entrada salida que maneja cada equipo. Se considera a un RTU con menos de 100 seales de I/O como pequeas, hasta 500 I/O como medianas y mayores a 500 I/O como grandes. o de ----------------------- Page 114----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

C) RED DE TELEMETRA Permite establecer el intercambio de informacin entre la estacin maestra y las unidades remotas. Cuando hablamos de telemetra nos referimos bsicamente a tres componentes: La topologa usada: Corresponde al arreglo geomtrico de los nodos. Entre los principales se tiene el punto a punto, punto a multipunto, etc. Modo de transmisin: Es la forma como viaja la informacin entre los disti ntos nodos de la red. Se puede tener dos modos principales: Full Duplex y Half Du plex. El medio utilizado: Corresponde al tipo de medio utilizado para enviar y recibir la informacin. Puede ser una lnea fsica dedicada, a travs del medio atmosfrico , a travs de las lneas de alta tensin, etc. Fig. 7.2.2 - Red de Telemetra D) LA ESTACIN DE SUPERVISIN Permite la visualizacin grfica del estado del proceso, es decir proporciona al operador las funciones de control y supervisin de la planta. El proceso se representa mediante sinpticos almacenados en el ordenador de proceso y generados desde el editor incorporado en el SCADA o importados desde ot ra aplicacin durante la configuracin del paquete. ----------------------- Page 115----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 7.2.3 - Estacin de Supervisin Algunos software de supervisin: iguientes prestaciones: Posibilidad de crear paneles de alarma, que exigen la presencia del ope rador para reconocer una parada o situacin de alarma, con registro de incidencias. RSView32, de Rockwell Software. InTouch, de Wonderware. WinCC, de Siemens. Coros LS-B/Win, de Siemens. SYSMAC SCS, de Omron. FIXDMACS, de Omron-Intellution.

Un software de supervisin SCADA debe estar en disposicin de ofrecer las s

Generacin de histricos de seal de planta, que pueden ser volcados para su proceso sobre una hoja de clculo. Ejecucin de programas que modifican la ley de control o incluso, el prog rama total sobre el autmata, bajo ciertas condiciones. Posibilidad de programacin numrica, que permite realizar clculos aritmticos de elevada resolucin sobre la CPU del ordenador y no sobre la del autmata, m enos especializado, etc. ----------------------- Page 116----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 7.3 Qu es realmente un sistema SCADA en tiempo real. El trmino Control en tiempo real es definido como pertinente par a realizar una operacin de clculo durante el tiempo que el proceso fsico trans pira, en nuestro contexto se refiere a la respuesta del sistema de control a los cambio s en el proceso. Rigurosamente, un sistema en tiempo real es el que no introduce retard os o tiempo muertos entre la recepcin de la medicin de las variables del proceso y l a seal de control. En realidad, todos los sistemas de control introducen pequeos retardos al proceso. Esto hace que la introduccin de pequeas cantidades de retardos al proces o sin afectar la medicin o rendimiento del proceso sea conocida como un siste ma de control en tiempo real. Muchos sistemas de control de proceso son considerados en tiempo real. La figura 7 muestra un sistema de control en tiempo real, debido a que el nico retardo considerado es el tiempo de procesamiento de la inform acin en el controlador del proceso. Fig.7.3 - Sistema de control en tiempo real ----------------------- Page 117----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 La figura muestra un simple Scada con la unidad maestra escaneando tre s RTUs. La unidad maestra pregunta al RTU 1 por el flujo a travs del FT101, luego este pregunta a los otros RTUs por el flujo en sus transmisores FT102 y FT103.

El cin usado con

intervalo de scan es el tiempo entre una conversa un RTU y la prxima conversacin con el mismo RTU. Es obvio que este mtodo por el sistema Scada es de la baja velocidad y va introducir un tiempo de retardo. Fig. 7.3.1- Simple Scada con la unidad maestra escaneando tr

es RTUs La figura muestra el retardo. La decisin en cmo puede afectar el tiempo de scan en el proceso, slo puede ser realizado por una persona que conozca del proces o. Durante el inicio del diseo del sistema Scada, el intervalo d e Scan puede ser seleccionado para minimizar los efectos de retardos de tiempo. ----------------------- Page 118----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 7.3.2 - Retardo en comunicacin en RTU's En particular, los sistemas para indicar estados o alarmas deben ser d iseados de tal manera que los retardos de tiempo entre la deteccin de la alarma y el r econocimiento por parte de operador deben ser mnimos. Muchos ejemplos pueden ayudar a entender de este tema. Por ejemplo, una falla en un equipo ha sido detectado. E l sistema Scada avisa al operador de la condicin de alarma existente. Una respuesta por parte del operador es hecha para retornar el proceso a sus condiciones nominales . Ejemplo 1, de una condicin fuera de lmite: Una bomba de descarga, de aceite, se ha detenido en la localizacin 10-2 2. Como la anque prxima visita a campo el operador pierda suficiente tiempo en el lugar en det erminar la causa de la falla de la bomba. Puede escribir una descripcin de la falla y puede llamar al personal de mantenimiento para reparar el problema. El tiempo econmico factible est en el orden de las horas hasta das. ----------------------- Page 119----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Ejemplo 2, de una condicin fuera de lmite: se bomba alimenta a un reservorio el flujo hacia este t detiene. Una seal de alarma aparece Bomba 10-22 detenida. La respuesta esperada es que en la

Una bomba sumergible localizada en la seccin 6-33 se ha detenido. Seal de alarma es Bomba 6-33 Detenida Respuesta esperada.- Las bombas sumergibles son caras y normalmente bombean altos volmenes de flujos. Por tanto las paradas de estas bombas produce n grandes prdidas econmicas a la empresa. Por tanto el tiempo pa ra reparacin del equipo debe lo mnimo posible. el El tiempo econmico factible orden de los minutos y puede ser como mximo de una hora. para esta respuesta est en

Ejemplo 3, de una condicin fuera de lmite: La conexin entre el generador G150 y la lnea de transmisin elctrica se ha abierto. Seal de alarma Conexin abierta Generador G150 Respuesta esperada- El generador es imprescindible para la operacin de la planta. Por tanto su reconexin debe ser lo antes posible. El tiempo econmico fac tible est en el orden de los segundos. Como mximo 5 segundos. estos ejemplos queda claro que el diseo del siste depende de las condiciones a controlar en el proceso y se debe ajustar a tener un men or tiempo de respuesta que el proceso para que el sistema Scada sea reconocido como un sistema en Tiempo Real. ma Scada 7.4 Determinando el Intervalo del Scan en sistemas SCADA can es Uno de los factores que determina el intervalo del S el nmero RTUs a ser escaneados. Un estimado puede ser fcilmente hecho durante la etapa de d sistema Scada. Un segundo factor a considerar es la cantidad de informacin que va ser enviada en en cada cada conversacin. Dependiendo de los controles RTU se puede determinar el nmero de bits a enviar en la informacin. a tener De

iseo del

----------------------- Page 120----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 , Para seales del tipo ON/OFF usado en vlvulas solenoides motores, pulsadores, lmparas, etc., se requerir un bit por cada uno de l

os

equipos. Para el caso de indicadores de presin, medidores de flujo, porcentaje de apertura de las vlvulas moduladoras, etc., se requerir una palabra de 16 bits. En algunos caso s se requerir de dos palabras de 16 bits cuando la resolucin de los equipos en campo as lo demande. Para simplificar y obtener un factor seguro, se cionar el RTU con mayor nmero de puntos de control y multiplicar de RTUs a instalar en el sistema. cia de puede por el selec nmero

Recordar que una conversacin es usualmente una transferen datos en dos direcciones. Es importante incluir el tiempo tomado por la estacin maestra para conversar con cada RTU. Esto puede incluir ambos, el tiempo requerido para que la estacin maestra le pregunte por los datos al RTU y el tiempo para que le asigne nuevos comandos al RTU. En este punto tambin es recome ndable analizar el RTU con mayor nmero de transacciones de conversacin y multiplicar por el to tal de RTU para tener un valor seguro del nmero de transacciones. El tercer factor es la velocidad de comunicacin. Es el nmero de bits po r segundo que pueden ser transmitidos por un medio de comunicacin. Dependiendo del p rotocolo de comunicacin y el medio fsico puede variar la velocidad de comunicacin de l sistema. Si utilizamos una lnea telefnica, podemos trabajar en el rango de 300 a 2 400 bps. Si trabajamos con un protocolo industrial, podramos estar l legando a 19 200 bps. Sin embargo, si consideramos usar un protocolo com o TCP/IP se pueden lograr velocidades de hasta 10 Mbps. Este ltimo nos puede ser til para sistema s en que el tiempo econmico factible est en el orden de los segundos. Un cuarto criterio es la eficiencia de la comunicacin debe ser tomada como la razn del tiempo perdido moviendo la data de inters entre el total del t iempo perdido en comunicarnos. Por ejemplo, parte del mensaje incluye la direccin de l RTU que no es un dato de inters, as tambin tenemos los errores de chequeo y los algoritmos usados para la correccin. Hay veces que los datos qu e no interesan toman ms tiempo que los datos de inters. Algunos datos han sido calculados para determinados medios de comunic acin, por ejemplo, la eficiencia para la lnea telefnica dedicada es del 70%, para un radio que

mdem del 40%, para una lnea telefnica del tipo dial up menos del 1%. ----------------------- Page 121----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Ejemplo: Calcular el intervalo del scan para el siguiente sistema Scada: Inicialmente son 7 RTU, pero puede incrementar eventualmente a 20. Por tanto el nmero de RTU a considerar ser 20. EL RTU con mayor nmero de puntos de control es de: PUNTOS TOTAL 140 Puntos de estado. 140 30 Puntos de alarma. 30 10 Indicadores (1 palabra de 16 bits). 160 10 Puntos anlogos (1 palabra de 16 160 bits). La estacin maestra puede enviar informacin al RTU de: PUNTOS 150 Controles discretos (Vlvulas y motores). 6 Motores de posicin (1 palabra de 16 bits). 10 Vlvulas moduladoras (1 palabra de 16 bits). Total de puntos: 896 El equipo de comunicaciones es un radio UHF que alcanza una velocidad de comunicacin de 1 200 bps. La eficiencia de comunicacin basada en una radio UHF es 40%. Ahora, 20 x 896 = 17 920 bits movidos a una razn de 1 200 bps puede tom ar: (17 920 / 1 200) = 14,93 segundo a un 100% de eficiencia. A 40% de eficiencia, el intervalo del scan es 14,93/0,4 = 37,33 segund os. 40 El sistema estara diseado a 60 segundos de actualizacin de cada RTU. para operar en el rango de TOTAL 150 96 160

Con este valor es necesario analizar si estamos en capacidad de otorga r un minuto de retardo en el tiempo de respuesta de nuestro sistema Scada respecto de nuestro proceso. Es decir si se presenta un problema en nues tro proceso estamos en capacidad de esperar un minuto para tomar una accin correctiva. Para nu estro caso sera recomendable duplicar la velocidad de comunicacin de nuestro sistem a, es decir ----------------------- Page 122-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 incrementar para trabajar a 2 400 bps. Esto no nos garantiza que dismi nuyamos a la mitad el scan de nuestro Scada. Esto debido que la eficiencia no es un a funcin lineal. CRITERIOS PARA LA SELECCIN DE COMPONENTES DEL SISTEMA Para seleccionar los componentes del sistema de SCADA se debe seguir e l siguiente procedimiento: Escoger una red de telemetra. Escoger los equipos de comunicacin de datos (DCE). Escoger una estacin mster. Escoger una estacin remota para el lugar de control local. un Todos los criterios necesarios sistema Scada sern tocados en los prximos temas. para la implementacin de

7.5 Seleccin de la Red de Comunicaciones en un sistema SCADA Cuando hablamos de telecomunicaciones nos referimos bsicamente a los eq uipos de entre onocer qu equipos de comunicacin son requeridos y cules son sus criterios de selec cin. LAS COMUNICACIONES HACEN POSIBLE UN SISTEMA SCADA ms Considerando que un sistema Scada consiste de uno o estaciones maestras enviando instrucciones a las estaciones remotas y recibiendo informacin de estas, es claro que la comunicacin juega un papel vital. comunicacin necesarios para establecer la comunicacin los diferentes componentes del sistema Scada. En tal sentido en esta unidad se dar a c

La justificacin para instalar un sistema Scada est basada en la capacidad de comunicar estaciones que se encuentran a distancias cons iderables y el costo que implica tener acceso a la informacin de esta localizacin. La mayor justi ficacin es el hecho de evitar tener una persona en la estacin remota ejecutando las o peraciones que pueden ser reemplazadas por un RTU. ----------------------- Page 123----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

Para llevar a cabo la implementacin de un sistema Scada, es necesario r ealizar una conversin de anlogo a digital. Esto debido a que todo el flujo de inform acin entre la estacin maestra y la estacin remota son datos binarios. La figura 2 muestra la forma de onda de la salida de un limit switch q ue es usado para indicar el estado de una vlvula de control. En un p rimer momento la vlvula est abierta y se est enviando una seal de +5 V. En un segundo momento la vlvu la est cerrada y se est enviando una seal de 0 V. Fig. 10 Fig. 7.5 El estado de la vlvula es llevado a un registro de un bit o a un flip f lop tal como se muestra en la figura 11. El estado de la vlvula es llevado a la seal de habilitacin (Enable) del registro. Este registro tiene un canal ad icional para el reloj del sistema (Clock). La actualizacin de la salida del registro es actualizada con c ada cambio de estado de 0 a 1 del reloj. ----------------------- Page 124----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 7.5.1 Como se puede comprobar la actualizacin estado a la s alida del registro est en funcin de la actualizacin del reloj del sistema. Para nuestro caso, la a ctualizacin del estado de la vlvula se produce en el cuarto pulso de subida del reloj. Esto hace que se pierda la informacin por casi un ciclo de duracin del reloj. Es por ello que entre ms rpido el tiempo de actualizacin del reloj, mejor rendimiento del sistema . La da para figura muestra representar la posicin de la vlvula. cmo una seal anloga es desarrolla

----------------------- Page 125----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 7.5.2 Cuando la vlvula est totalmente abierta, el indicador de posicin enviar un a seal de 5 volts. Cuando la vlvula est totalmente cerrada el indicador de posicin enviar una

seal de 0 volt. En la figura se muestra una posicin de la vlvula equivale nte a una seal de 3 volts que equivale a un 60% de la apertura de la vlvula. Fig. 7.5.3 El convertidor anlogo digital procesa la informacin y est el nmero de bit equivalentes a esta informacin. Para el ejemplo se est trabajando con un convertidor de cuatro bits. Por tanto la resolucin de la conversin es de 5 / 24 = 0, 3125 volts. Es por ello que cada resta es respecto a este valor. ablece En la tabla se muestra el clculo en voltios que se obtiene de la conver sin anlogodigital. Se pude notar que existe un error de 0,1825 volts. ----------------------- Page 126----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 7.5.4 LARGAS DISTANCIAS - COMUNICACIN SERIAL necesario Cuando las comunicaciones son a grandes distancias es trabajar con una comunicacin serial. Esto significa que en una cadena caracteres, los bits son enviados uno a uno desde el origen hasta el destino.

de

La comunicacin paralela es muy conocida para el uso de impresoras conec tadas a las PC's. Sin embargo, la gran limitante es la distancia mxima que se puede obtener. Cuando se necesita enviar datos en forma serial, es necesario trabajar con un equipo adicional que permita enviar los bits uno a uno de los conversores anlo go -digital. La tcnica ms usada es empezar por el bit ms significativo y culminar con el bit menos significativo. A esta convencin se le conocer como proto colo y que ser explicado posteriormente. 8. COMPONENTES DE UN SISTEMA DE COMUNICACIN SCADA 8.1 Componentes de un Sistema de Comunicacin SCADA La figura 8 muestra un simple sistema SCADA que consiste una unidad maestra MTU y una unidad remota RTU. El MTU y el RTU deben ser equipados con e quipos de comunicacin para establecer la comunicacin uno con otro. de Fig. 8

----------------------- Page 127----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 ios ation Equipment). Estos equipos tienen la capacidad de formular las seales ne cesarias para establecer la comunicacin, esto es, codificar y decodifi car las seales segn los requerimientos. . En Un ejemplo de estos equipos de comunicacin son la figura 8.1 se tiene el diagrama de los equipos utilizados. Fig. 8.1 La informacin viaja sobre un medio desde una DTE a otro DTE. Los mdems utilizan un medio fsico como puede ser una lnea telefnica o una lnea dedicada. organizacin de estndares internacionales ISO ha de un modelo de sistema de interconexin abierto OSI. Este consiste de siete capas (Laye rs). La funcin de cada capa es definida y se usa un nmero apropia do de capas segn los requerimientos. Las capas ms bajas son suficientes para la mayora de los sistemas Scada. Note que no necesariamente existe una correspondencia directa e ntre una capa OSI el cual define una funcin, y una pieza fsica de hardware. sarrollado ----------------------- Page 128----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.1.1 Los siete niveles del modelo ISO-OS I 8.2 Seleccin de Topologas y Modos de Transmisin en sistemas SCADA El lazo de comunicacin es slo entre dos estaciones. Cualquiera de las dos estaciones puede iniciar la comunicacin o se puede configurar para que sea una de ellas quien controle a la otra. que La topologa es el arreglo geomtrico de nodos y forman una red. Las siguientes topologas son las ms usadas por un sistema Scada: A) PUNTO A PUNTO El lazo de comunicacin es slo entre dos estaciones. lazos La los mdems En trminos de comunicaciones los equipos necesar para establecer la comunicacin entre el MTU y el RTU son conocidos como DCE (Data Communic

Cualquiera de las dos estaciones puede iniciar la comunicacin o se puede configurar para que sea una de ellas quien controle a la otra. Fig. 8.2 ables tal. Las estaciones pueden permanentes o una pblica dedicada. La lnea Tambin se puede ser dedicada conectadas puede ser usando anloga o c digi

----------------------- Page 129----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 s, usar conexiones temporales microonda, radio o transmisiones satelitales. conexin como dial-up line

Selecciones esta topologa si usted necesita directa con la estacin remota. Para estos casos los sistemas redundancia debern ser contemplados como parte del diseo del sistema.

una de

Two-Wire significa que el medio de transmisin usa dos cables para la tr ansmisin y recepcin de la seal. Por ejemplo, la lnea telefnica pblica utiliza dos cabl es para establecer la conexin entre dos usuarios. B) PUNTO A MULTIPUNTO (MULTIDROP) El lazo de comunicacin es con tres o ms estaciones y quien inicia la com unicacin es la estacin maestra que controla la comunicacin con las estaciones remota s. Fig. 8.2.1 lnea las La comunicacin puede pblica anloga o digital. Tambin puede ser microondas, radio o satlite. ser usado establecida el medio usando atmosfrico una como

Esta topologa es la ms usada por Scada. Cuatro lneas significa que el medio de transmisin usa dos lneas para la transmisin y dos lne as para la recepcin de la seal. Los proveedores del servicio pblico normalment e habilitan el uso de las cuatro lneas de comunicacin. ----------------------- Page 130----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

C) MULTIPUNTO A MULTIPUNTO El lazo de comunicacin es entre tres o ms estaciones donde la estacin mae stra no necesariamente inicia la comunicacin con las otras estaciones. Fig 8.2.2 Esta es una especial topologa de algunos proveedores de radio-mdems. Es te facilita una comunicacin punto a punto entre las estaciones. SELECCIN DEL MODO DE TRANSMISIN EL modo de transmisin es la forma cmo la informacin es enviada y recibida entre opologa los dispositivos de la red. Para sistemas de la red generalmente determina el modo de transmisin de la data. Cuando se tiene una transmisin es halfdplex. Esto significa: topologa punto a Scada la t

multipunto,

el

odo

de

----------------------- Page 131----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig 8.2.3 Cuando se tiene una topologa punto a punto, el modo de transmisin es full -dplex. Esto significa: Fig. 8.2.4 Cuando se tiene una topologa multipunto a multipunto, el modo de transmi sin es fulldplex entre estacin y mdem y half dplex entre mdems. Esto significa: Fig. 8.2.5 SELECCIN DE UN MEDIO DE COMUNICACIN Selecciones un medio de comunicacin tomando en consideracin lo siguiente: Necesidades de transmisin de la aplicacin. Localizaciones del centro de control y sitios remotos. Distancias entre los sitios. ----------------------- Page 132----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

Servicios disponibles. Presupuesto asignado al proyecto. Tipos de medios disponibles: a) LNEA PBLICA TELEFNICA (PUBLIC SWITCHED TELEPHONE NETWORK PSTN) La red de dial-up es suministrada por una compaa telefnica. La lnea telefnic a la usamos todos los das y permite la transmisin de voz y datos. Ventajas y capacidades: Es til si se requiere poca recoleccin de datos. Se tiene acceso al uso de una lnea pblica. La compaa telefnica carga mensualmente por el servicio. El costo est en fun cin del nmero de conexiones y el tiempo de la conexin. La red de comunicaciones logra una velocidad de hasta 56 000 bps. La red es un cable de dos hilos que soporta una conexin half-dplex y full dplex si la conexin es punto a punto. Desventajas: La transmisin es costosa si se requiere mayores volmenes de informacin de los sitios remotos. La conexin con mdem puede causar errores es la transmisin de 1 error por c ada 1 000 000 bits. El medio no puede ser usado en localidades donde no se tenga este servi cio. Se requiere tiempo para la conexin (marcado) y el establecimiento de la conexin. Una lgica adicional es necesaria para una conexin automtica. Usa estndar Bell o Comit y mdems (CCITT). Consultivo para Internacional Telfonos

----------------------- Page 133----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 b) LNEA PRIVADA DEDICADA (PRIVATE LEASED LINE PLL) Es una lnea telefnica dedicada que est en permanente conexin entre dos o ms localizaciones que usan una transmisin anloga. La lnea esta disponible las

24 horas del da y normalmente es para el envo de voz y datos. Fig. 8.2.6 c) SERVICIO DIGITAL DE DATOS (DIGITAL DATA SERVICES DDS) Es una lnea privada con un ancho de banda especial que usa tecnologa digi tal para s de transferir datos a altas velocidades y con bajos nivele error usando una lnea privada dedicada. La lnea est disponible las 24 horas del da. Fig. 8.2.7 8.3 Medios Atmosfricos y Protocolos de Comunicacin en sistemas SCADA Medios Atmosfricos A) MICROONDAS (MICROWAVE RADIO)

----------------------- Page 134----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Es una transmisin de alta frecuencia (GHz) que es lim por la curvatura de la tierra. Utiliza platos parablicos que son conocidos como antenas parabli cas para la transmisin de datos. itada Fig. 8.3 Las antenas parablicas son montadas en lo alto de los edificios debido a que debe existir una lnea de vista entre las antenas. B) Es cia. El RADIO VHF/UHF de alta frecuen

una onda de transmisin electromagntica radio transmisor genera la seal y la antena recibe esta informacin.

Fig. 8.3.1 Fig. 8.3.2 ----------------------- Page 135----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.3.3 C) SATLITE EGOCNTRICO Los satlites geocntricos usan una transmisin de radio de alta frecuencia del orden de los Ghz entre dos localizaciones. La rbita de los satlites es sncrona

con la rbita de la tierra. Es decir, los satlites giran alrededor de l a tierra utilizando una rbita geocntrica. Sin embargo los satlites mantienen su posicin relativa r especto a un punto en la tierra. Los satlites reciben y transmiten la informacin u sando antenas parablicas. Fig. 8.3.4 D) LNEA DE POTENCIA

Con equipos especiales es posible enviar y recibir datos sobre una lnea de potencia desde los 120 VAC hasta los 460 VAC. ----------------------- Page 136----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.3.5 PROTOCOLOS DE COMUNICACIN El protocolo es una serie de reglas que definen el significado de una palabra de bits. Se ha establecido que un mensaje ser enviado desde una MTU hacia un RTU a travs de una serie de bits digitales. Pero, que puede representar el primer, s egundo, tercer bit, y qu puede significar el bit veinticuatro. El protocolo se encarga de decirnos que significa cada bit. Por tanto un cdigo se encargar de significado de cada bit en una comunicacin serial. Este cdigo icio de la transmisin y se decodifica al final de la transmisin. rcado y decirnos se cul es al in el

codifica

Dems es decir que existen muchos protocolos en cada proveedor de tecnologa propone utilizar su protocolo como una estndar. La

el

me

figura 8.3.6 muestra un diagrama de un mensaje en se basa en un protocolo de la IEEE C37.1. Cada bit es definido como un propsito. El total de la longitud de la transmisin del documento es incluido como la cima de to dos los bits fijos ms el nmero que es llevado como modificador. La cadena de la direccin remota, define la estacin a la cual es mensaje es enviado. Ocho bits permiten identificar hasta 256 estaciones. viado que ----------------------- Page 137-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.3.6 La funcin del frame es definir hasta 256 tipos de mensajes. La direccin interna define el registro con el cual la estacin de recepcin direcciona el me nsaje. El modificador modifica la direccin interna y define cmo cuntas palabras son incluidas en el mensaje. El dato es un campo de longitud variable que va desde 0 hasta 192 bits. ado en El CRC es un cdigo de 16 bits de ciclo redundante bas una frmula de BoseChaudhuri Ocquenghem para la deteccin de los errores de transmisin. A continuacin se muestra un ejemplo para el clculo del CRC. El clculo del CRC es un modelo matemtico que es digitales o por rutinas desarrolladas en micro procesadores. implementado por circuitos

----------------------- Page 138----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.3.7 A) idos como Pero, o mdems que es la contraccin de Modulate and Demodulate. cul es el significado de modulacin? Generalmente esto significa variar cambiar la forma de onda de acuerdo a una onda portadora. MODULACIN DE LAS SEALES DIGITALES

La modulacin de las seales digitales es llevada a cabo por equipos conoc

----------------------- Page 139----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 estas Cuando se envan seales discretas a travs de seales se ven atenuadas por el efecto de la resistencia del medio fsico. una lnea,

La figura 8.3.8 muestra que una forma de onda puede separada en una serie matemtica de serie de ondas senoidales. Un francs matemtica llamado Fourier describi el mtodo para analizar estas formas de ondas. Demostr que una fo rma de onda rectangular es la suma de sus componentes senoidales. ser Fig.8.3.8

Los componentes de la onda original se ven afectados por la inductanci a y capacitancia del medio fsico utilizando. El efecto principal es la d istorsin del ngulo de fase de la seal. Sin embargo se pudo demostrar que una frecuencia base no se ve afectado por la distorsin del medio fsico. En tal sentido la id ea es utilizar una frecuencia portadora para la modulacin de la informacin. Los distintos mtodos de modulacin son: 1. Amplitud modulada AM. 2. Frecuencia modulada FM. 3. Modulacin de fase PM. ----------------------- Page 140----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 La amplitud modulada AM vara la amplitud de la alta f recuencia de la onda portadora multiplicado por la amplitud de los datos. El resultado es un a serie de ondas sinusoidales que varan de amplitud a la velocidad de los datos. Fig.8.3.9 La modulacin por frecuencia FM vara la frecuencia de la onda portadora de acuerdo a la amplitud de los datos. La amplitud de la onda de salida es constante . En estos casos el ruido atmosfrico no afecta a la onda portadora. ----------------------- Page 141----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.3.10 La modulacin por ngulo de fase, cambia la fase en respuesta al cambio de amplitud de los datos. Este tipo de modulacin permite mayores velocidades de comu nicacin respeto a la modulacin AM. o ms uando se selecciona un protocolo el que se ajuste ms a su aplicacin. Los criterios a tener en cuenta al seleccionar un protocolo son: ----------------------- Page 142----------------------Un protocolo gobierna el formato de transmisin entre dos estaciones, incluyendo en handshaking, el error de deteccin y error de recuperacin. C

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Topologa de la conexin. Modo de transmisin. Otros requerimientos de la aplicacin, como conexiones y equipos ya exis tentes. colo a Si su modo de transmisin es en una direccin el proto seleccionar ser half dplex. Si el modo de transmisin es bidireccional en forma simultnea el pr seleccionar ser full dplex. Dependiendo del proveedor elegido para la estacin maestra esclavo, el protocolo ser el sugerido por el fabricante de estos equipos. Por ejemplo, si se trabaja con equipos de la marca Allen Bradley, el proveedor sugerir el protocolo DF 1 half dplex porque este tiene como beneficios: y remota, Monitoreo remoto de la tabla as como acceso al programa escalera de esta estacin. Mensajes entre estaciones. Menor costo porque el protocolo viene incluido con los equipos. EL protocolo DF1 es un protocolo asncrono. Usted necesitar trabajar con otro protocolo si: Est usando lazos de comunicacin con satlites, radio mdems y sof tware que necesiten trabajar con handshaking. Expandir un sistema existente que no trabaje con protocolo DF1 de AB. Sin embargo, muchos proveedores de tecnologa proveen soluciones conocid as como Gateway, que son equipos de convertir un protocolo determinado en otro protocolo. o software que se encarga de datos de la estacin

otocolo a

Nota: Como parte de investigacin investigue y cree una tabla de: Protocolos para SCADA y Protocolos RTU SELECCIN DE LOS EQUIPOS DE COMUNICACIN Un mtodo para calcular el scan del intervalo est basado en varias consid eraciones iones ya mencionadas en la crticas, es necesario unidad 1. Cuando se tiene aplicac

----------------------- Page 143-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 manejar mayores anchos de banda con mayores velocidades comunicacin. En estos casos los medios de comunicacin a utilizar considerar el uso de po r ejemplo un medio fsico como la fibra ptica, ondas de radio, etc. Implementar una lne a dedicada es mucho ms sofisticado, pero es necesario tener una com paa de telfono quin pueda brindar este servicio. de 8.4 Seleccionando la Estacin Maestra en sistemas SCADA La estacin maestra (MTU) es uno de los componentes ms importantes en un sistema las o. La unidad maestra MTU enva informacin a cada RTU utilizando un medio comn de maestra a en que la estacin maestra MTU es la nica que puede iniciar la conversacin. Esta comunicacin es iniciada por un programa dentro del MTU que puede s er disparado por una instruccin manual dada por el operador o por el mismo programa del MTU. El 99% de los mensajes son iniciados automticamente por el MTU como parte de sus rutinas de control. Muchos MTU usan protocolos propietarios dependiendo del proveedor del equipo. Este protocolo deber ser compatible con todas las estaciones a conectar en l a red. A este tipo de tecnologa se le conoce como una arquitectura cerrada, la cual s e caracteriza por tener que utilizar slo los equipos de un proveedor. Cuando se trabaja con equipos de tecnologa abierta, se considera que pu ede trabajar con distintos proveedores al momento del diseo del sistema. Esto bsicame nte porque se comparte un estndar entre los proveedores. CONFIGURANDO UNA PANTALLA DE UN PROCESO Para visualizar una informacin adecuada del estado de las estaciones r emotas, es necesario que todos los elementos de campo necesarios se encuentren co nectados a las RTU. De esa manera el MTU podr obtener este tipo de informacin. comunicacin y un protocolo comn. Ambos, la estacin y el RTU, bsicamente tienen los mismos equipos de comunicacin. La diferencia radic de control Scada, en tal sentido se debe tener claro funciones que cumple este equipo dentro del sistema y cules son los criterios de seleccin del mism

----------------------- Page 144----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.4 A continuacin se muestra un ejemplo que consiste de un proceso simple p ara el control de una lnea de alimentacin de combustibles. Fig. 8.4.1 El RTU 1 monitorea el estado de la bomba, el cual puede estar prendido o apagado. Tambin se puede controlar el encendido y apagado de la bomba. Del mismo modo se puede abrir y cerrar la vlvula e identificar el estado de la vlvula. Adic ionalmente se tiene el dato de la totalizacin del flujo a travs de la tubera y de la ala rma por presin bajo en la lnea. ----------------------- Page 145----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 En el RTU 2 se tiene slo un bloque de control de la vlvula. Se controla la apertura y cierre de la vlvula y se monitorea el estado de la misma. Al igual que el caso del RTU1 se monitorea el estado de la presin mnima en la lnea del proceso. no se El RTU3 tiene la misma tiene una bomba a controlar. funcin que el RTU1 slo que

Se tiene un sistema simple para el monitoreo del sistema Scada. Se bus ca evitar las fugas en la lnea de alimentacin del proceso. La deteccin puede ser realiz ada por la diferencia entre el totalizador a la entrada y el totalizador a la sal ida. Adems se tiene un monitoreo continuo de la prdida de presin en la lnea en caso de una fuga de combustible. Cuando alguna de estas condiciones se presenta, en la tab la de datos de la estacin maestra se activara una seal de alarma que tome accin directa sobre el proceso. En esta caso se enviara una seal para cerrar las vlvulas del pr oceso en forma secuencial. Si es que no se recibe una confirm acin que las vlvulas se han cerrado, el MTU vuelve a enviar la seal de cierre. Si el problema persi ste, se dar una seal de alarma al operador para que tome accin directa sobre el proceso.

MTU en caso de falla y pierda comunicacin con l deber recuperar la comunicacin en forma automtica. Si la comunicacin no se llega a establecer se puede activar una rutina que mande detener el proc eso. Esto es que los RTU?s manden cerrar sus vlvulas y cortar el flujo. os RTUs La visualizacin del estado del proceso se hace desde una estacin de sup ervisin que consiste de una PC con un software de supervisin que permita ver el est ado de los equipos en forma grfica. ----------------------- Page 146----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.4.2 A continuacin se muestra los cdigos que son enviados al RTU1 para el con trol del proceso. Fig. 8.4.3 8.5 Almacenamiento de datos y Sistemas de Supervisin SCADA ALMACENAMIENTO DE DATOS la misma manera que un RTU requiere de almacenar datos de proceso como valores de los medidores de campo aciertos interv alos de tiempo, los MTU requieren mantener ciertos tipos de datos. La habili dad del MTU de pasar la informacin al nivel de supervisin puede ser inhabilitado p or falla de la estacin de supervisin. Por tanto, durante el tiempo que la estacin de supervisin queda inoperativa, es necesario que el MTU almacene la informacin de los RTU? s. Para ello, se deber disear el sistema para almacenar los datos por un tiempo pruden te hasta que se recupere la estacin de supervisin. ciertos ----------------------- Page 147----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Fig. 8.5 La informacin a almacenar deber ser pertinente y que p al operador tomar decisiones en base a la data histrica que se tiene del proceso. Un ejem plo es el uso de tendencias grficas para el anlisis de las caractersticas del proceso. ermita De

El

El mejor mtodo para el almacenamiento de datos es utilizar una base de datos relacional que reciba directamente desde el MTU la dat a y sea almacenado en un formato ODBC que permite que esta data sea posterio rmente analizada por otra aplicacin del tipo Microsoft. Fig. 8.5.1 CONEXIN A SISTEMAS DE SUPERVISIN ----------------------- Page 148----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Cuando usted conoce que con una o con dos tecla p detener su proceso de produccin, es necesario tener en cuenta los niveles de seguridad que debemos asignar a nuestro sistema de supervisin. Normalmente las empresas establecen polticas para definir ciertos niveles de acceso al sistema de supervis in de tal manera que un operador inexperto pueda detener el proceso. uede El sistema de supervisin en la medida de lo posible evitar ser un siste ma complejo que impida que el operador se pueda hacer cargo de este sistema. Es p or ello que las pantallas grficas debern ser en la medida de lo posible, bastante amabl e. Entre las opciones que deber tener un sistema de supervisin estarn: Generacin de reportes de produccin y mantenimiento en forma automtica. Deteccin de eventos. Capacidad de resolver operaciones matemticas sencillas para liberar un poco la funcin del MTU. 9. BUSES DE CAMPO 9.1 AS-interface AS-Interface o AS-i es un Bus de Sensores y Actuadores, estndar intern acional IEC62026-2 y europeo EN 50295 para el nivel de campo ms bajo. Fue diseado en 1990 como una alternativa al. La idea original fue crear una red simple para binarios, capaz de transmitir datos y alimentacin a travs del mismo an variedad de topologas que faciliten la instalacin de los n cualquier punto del proceso con el menor esfuerzo posible. econmica al cableado tradicion sensores y actuadores una gr e

bus, manteniendo sensores y

actuadores

en te

Las especificaciones de AS-i se encuentran actualmente versin 3.0. stas son de carcter abierto, lo que significa que cualquier fabrican puede obtener una copia de las mismas para elaborar sus productos. su [editar] Caractersticas principales control, AS-i se sita en la parte ms baja de la pirmide conectando los sensores y actuadores con el maestro del nivel de campo. Los m pueden ser autmatas o PC de

aestros

----------------------- Page 149----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 situados en los niveles bajos de control, o pasarelas que comuniquen l a red AS-Interface con otras redes de nivel superior, como Profibus o DeviceNet. Las Caractersticas Principales de AS-Interface son: * Ideal para la interconexin de sensores y actuadores binarios. * A travs del cable AS-i se transmiten datos y alimentacin. * Cableado sencillo y econmico. Se puede emplear cualquier cable bif ilar de 2 x 1.5 mm2 no trenzado ni apantallado. * El cable especfico para AS-i, el Cable Amarillo, es autocicatrizan te y est codificado mecnicamente para evitar su polarizacin incorrecta. * Gran flexibilidad de topologas, que facilita el cableado de la ins talacin. * Sistema monomaestro, con un protocolo de comunicacin con los escla vos muy sencillo. * Ciclo del bus rpido. Mximo tiempo de ciclo 5 ms con direccionamient o estndar y 10 ms con direccionamiento extendido. * Permite la conexin de sensores y actuadores No AS-i mediante mdulos activos. * Hasta 124 sensores y 124 actuadores binarios con direccionamiento estndar. * Hasta 248 sensores y 186 actuadores binarios con direccionamiento extendido. * Longitud mxima de cable de 100 m uniendo todos los tramos, o hasta 300 m con repetidores. * La revisin 2.1 del estndar facilita la conexin de sensores y actuado

res analgicos. * Transmisin por modulacin de corriente que garantiza un alto grado d e seguridad. * Deteccin de errores en la transmisin y supervisin del correcto funci onamiento de los esclavos por parte del maestro de la red. * Cables auxiliares para la transmisin de energa: Cable Negro (24 V D C) y Rojo (220 V AC). * Grado de Proteccin IP-65/67 para ambientes exigentes. * Cumple la normativa IP-20 para aplicaciones en cuadro. * Temperaturas de funcionamiento entre 25C y +85C. ----------------------- Page 150----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 9.2 CAN CAN (acrnimo del ingls Controller Area Network) es protocolo de comunicaciones desarrollado por la firma alemana Robert Bosch GmbH, basado en una to pologa bus para la transmisin de mensajes en entornos distribuidos. Adems ofrece una soluc in a la gestin de la comunicacin entre mltiples CPUs (unidades centrales de proceso). un El protocolo de comunicaciones CAN proporciona los siguientes benefic ios: * Es un protocolo de comunicaciones normalizado, con lo que se sim plifica y economiza la tarea de comunicar subsistemas de diferentes fabricantes sobre una re d comn o bus. * El procesador anfitrin (host) delega la carga de comunicaciones a un perifrico inteligente, por lo tanto el procesador anfitrin dispone de mayor tiempo para ejecu tar sus propias tareas. * Al ser una red multiplexada, reduce considerable mente el cableado y elimina las conexiones punto a punto, excepto en los enganches. Principales caractersticas de CAN se basa en el modelo productor/consumidor, el cua concepto, o paradigma de comunicaciones de datos, que describe una relacin entre un productor y uno o ms consumidores. CAN es un protocolo orientado a mensajes, es decir la i nformacin que se va a intercambiar se descompone en mensajes, a los cuales se les asigna un identificador y se encapsulan en tramas para su transmisin. Cada mensaje tiene un identif l es un CAN

icador nico dentro de la red, con el cual los nodos deciden aceptar o no dicho mensaje. Den tro de sus principales caractersticas se encuentran: * * * * * * * * * Prioridad de mensajes. Garanta de tiempos de latencia. Flexibilidad en la configuracin. Recepcin por multidifusin (multicast) con sincronizacin de tiempos.

ntes

Sistema robusto en cuanto a consistencia de datos. Sistema multimaestro. Deteccin y sealizacin de errores. Retransmisin automtica de tramas errneas Distincin entre errores temporales y fallas permane de los nodos de la red, y desconexin autnoma de nodos defectuosos.

CAN fue desarrollado, inicialmente para aplicaciones en automviles y por lo tanto la plataforma del protocolo es resultado de las necesid ades existentes en el rea de la automocin. La Organizacin Internacional para la Es tandarizacin (ISO, International Organization for Standarization) define dos tipos de re des CAN: una red de alta velocidad (hasta 1 Mbps), bajo el estndar ISO 11898-2, destinada para controlar el motor e interconectar la unidades de control electrnico (ECU); y una red de baja velocidad t olerante a fallos (menor o igual a 125 Kbps), bajo el estndar ISO 11519-2/ISO 11898-3, dedicada a la comunicacin de los ----------------------- Page 151----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 son los dispositivos electrnicos control de puertas, techo corredizo, luces y asientos. internos de un automvil como

CAN es un protocolo de comunicaciones serie que soporta control distr ibuido en tiempo real con un alto nivel de seguridad y multiplexacin. El establecimiento de una red CAN para interconectar los dispositivos electrnicos internos de un vehculo tiene la finalidad de sustituir o eliminar el cableado. Las ECUs, sensores, sistemas antideslizantes, etc. se conectan mediante una red CAN a velocidades de transferencia de datos de hasta 1 Mbps. acuerdo al modelo de referencia OSI (Open Interconnection,Modelo de interconexin de sistemas abiertos), la arquitectura de p rotocolos CAN incluye tres capas: fsica, de enlace de datos y aplicacin, adems de una capa especial para g estin y control del Systems De

nodo llamada capa de supervisor. * Capa fsica: define los aspectos del medio fsico para la transmisin de datos entre nodos de una red CAN, los ms importantes son niveles de seal, representacin, s incronizacin y tiempos en los que los bits se transfieren al bus. La especificacin de l protocolo CAN no define una capa fsica, sin embargo, los estndares ISO 11898 establecen las caractersticas que deben cumplir las aplicaciones para la transferencia en alta y baja v elocidad. * Capa de enlace de datos: define las tareas independientes del mto do de acceso al medio, adems debido a que una red CAN brinda soporte para procesamiento en ti empo real a todos los sistemas que la integran, el intercambio de mensajes que demanda dicho procesamiento requiere de un sistema de transmisin a frecuencias altas y retrasos mnimos. En redes multimaestro, la tcnica de acceso al medio es muy importante ya que to do nodo activo tiene los derechos para controlar la red y acaparar los recursos. Por lo ta nto la capa de enlace de datos define el mtodo de acceso al medio as como los tipos de tramas para el envo de mensajes Cuando un nodo necesita enviar informacin a travs de una red CAN, puede ocurrir que varios nodos intenten transmitir simultneamente. CAN resuelve lo anterior al asignar prioridades mediante el identificador de cada mensaje, donde dicha asignacin se re aliza durante el diseo del sistema en forma de nmeros binarios y no pu ede modificarse dinmicamente. El identificador con el menor nmero binario es el que tiene mayor priorid ad. El mtodo de acceso al medio utilizado es el de Acceso Mltiple por Detec cin de Portadora, con Deteccin de Colisiones y Arbitraje por Prioridad d e Mensaje (CSMA/CD+AMP, Carrier Sense Multiple Access with Collision Detection and Arbitration Messag e Priority). De acuerdo con este mtodo, los nodos en la red que necesitan transmitir informacin deben esperar a que el bus est libre (deteccin de portadora); cuando se c umple esta condicin, dichos nodos transmiten un bit de inicio (acceso mltiple). Cada n odo lee el bus bit a bit durante la transmisin de la trama y comparan el valor transmitido con el valor recibido; mientras los valores sean idnticos, el nodo contina con la transmisin; si se detecta una diferencia en los valores de los bits, se lleva a cabo el mecanismo de arbitraje. ----------------------- Page 152-----------------------

AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 CAN establece dos formatos de tramas de datos (data frame) que difier en en la longitud del campo del identificador, las tramas estndares (standard frame) con un identificador de 11 bits definidas en la especificacin CAN 2.0A, y las tramas extendidas (extended frame) con un identificador de 29 bits definidas en la especificacin CAN 2.0B. Para la transmisin y control de mensajes CAN, se definen cuatro tipos de tramas: de datos, remota (remote frame), de error (error frame) y de so brecarga (overload frame). Las tramas remotas tambin se establecen en ambos formatos, estndar y extendido, y tanto las tramas de datos como las remotas se separan de tramas precedentes mediante espa cios entre tramas (interframe space). En cuanto a la deteccin y manejo de errores, un controlador CAN cuenta con la capacidad de detectar y manejar los errores que surjan en una red. Todo error dete ctado por un nodo, se notifica inmediatamente al resto de los nodos. * Capa de supervisor: La sustitucin del cableado convencional por u n sistema de bus serie presenta el problema de que un nodo defectuoso puede bloquear el func ionamiento del sistema completo. Cada nodo activo transmite una bandera de error cuando dete cta algn tipo de error y puede ocasionar que un nodo defectuoso pueda acaparar el medio fsico . Para eliminar este riesgo el protocolo CAN define un mecanismo autnomo para detectar y de sconectar un nodo defectuoso del bus, dicho mecanismo se conoce como aislamiento de fal los. * Capa de aplicacin: Existen diferentes estndares que la capa de aplicacin; algunos son muy especficos y estn relacionados con sus campos de aplicacin. Entre las capas de aplicacin ms utilizadas cabe mencionar CAL, CA Nopen, DeviceNet, SDS (Smart Distributed System), OSEK, CANKingdom. definen 9.3 Ethernet POWERLINK mo EPL) Ethernet POWERLINK (conocido tambin con el acrni es un protocolo de comunicacin en tiempo real basado en hardware estndar Ethernet.

Su principio de funcionamiento hace que el POWERLINK sea apto para aplicaciones de automatizacin industrial donde varios elementos de control (autmatas, p antallas de operador, mdulos de E/S, variadores de frecuencia, servocontrol adores, mdulos de seguridad,

sensores etc.) tengan que comunicar entre ellos de forma rpida, iscrona y sobre todo precisa (es decir minimizando el tiempo de latencia de la r ed), garantizando desde luego que el proceso de comunicacin sea fiable y repetitivo. POWERLIN K no es un hardware, es un software que funciona sobre un hardware estndar. ----------------------- Page 153----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Funcionamiento Ethernet POWERLINK en el modelo OSI. En una red Ethernet TCP/IP cada nodo decide de forma autnoma cuando es cribir datos en la red. Esta anarqua es una posible causa de colisiones: si dos (o ms) estac iones deciden al mismo tiempo acceder a la red se genera una colisin. Para evitarla, existe un mecanismo llamado CSMA/CD (Carrier Sense Multiple Access/Colli sion Detection) que hace que las estaciones retrasen su intento y vuelvan a intentar a escribir en la red despus de un tiempo aleatorio. Esta forma de actuar conlleva una desventaja: es imposible prever con certidumbre cuando (o dentro que plazo de tiempo) llegar la informacin que se est es perando. En casos extremos (muy hipotticos pero no imposibles) sta podra no llegar nunca. Una funcionalidad de este tipo resulta inaceptable en automatizacin industrial, donde es fundamental poder contar con una comunicacin fiable, rep etitiva, rpida, sincronizada y sin retrasos. En Ethernet POWERLINK no hay colisiones, en cuant est regulado por un nodo manager (MN Managing Node) que gestiona la comunicac in entre los varios nodos de control (CN Control Node). El MN sincroniza todos los CN entre ellos por medio de una seal de reloj que se repite con una precisin inferior a 100 ns (tiempo de l atencia), y que constituye el tiempo de ciclo. Durante cada ciclo, el MN enva a cada CN una petic in de envo de sus datos (Poll Request). Los CN contestan inmediatamente a las peticiones (Poll Response) enviando sus datos a la red de forma broadcast para que todos los dems CN (y el mismo MN) los puedan escuchar sin que el MN tenga que hacer de pasarela. o todo Ms en detalle, un ciclo de comunicacin de POWERLINK consta de tres fase s: Cycle 1. durante (SoC) a todos el Start Period los CN para el MN enva un Start of

sincronizarlos. 2. el segundo periodo (Cyclic Period) sirve para el intercambio iscr ono de los datos entre los nodos de la red. 3. finalmente el ltimo periodo est reservado para la transmisin de dat os asncronos que no son crticos en el tiempo (Acyclic Period). Modelo del mecanismo time-slot. Un ciclo de comunicacin consta de una parte en tiempo real con peticiones directas (Poll Request), respuestas de los nodos (Poll Response) y una parte asncrona para los datos no cclicos y no crticos. Este mecanismo, llamado SCNM (Slot Communication Network Management), permite alcanzar tiempos de ciclos de pocos cientos de micros egundos, durante los cuales varias estaciones tienen la posibilidad de enviar a la red sus datos. ----------------------- Page 154----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Adems este sistema admite tambin la trasmisin de datos asncronos (por eje mplo tramas ug) TCP/IP encapsuladas o datos durante el mismo tiempo de ciclo. de servicio, diagnstico, deb

Esta tabla ndica el nmero de estaciones que pueden comunicarse en un ti empo de ciclo: Tiempo de ciclo 200 s 9 400 s 21 800 s 45 No. nodos*

(*)Tramas de 46 byte/nodo, topologa rbol Nodos multiplexados Ejemplo de comunicacin en POWERLINK donde las estaciones y 3 tienen prioridad mxima y envan datos cada ciclo. Las estaciones de 4 a 10 comparten 3 slots de comunicacin y envan sus datos solo cada 3 ciclos de comunicacin. 1, 2 POWERLINK prev tambin la posibilidad de multiplexar los nodos de ms baja prioridad, con el fin de optimizar la comunicacin. Por ejemplo, si en una red hay un eje maestro M1 tiene que enviar su posicin y su velocidad a tres ejes esclavos S1, S2 y S3, es importante que ste envi sus datos cada ciclo de comunicacin; la informacin proporcionada por los escla vos tiene prioridad ms baja y puede ser ms lenta. Por esto es posible configurar el bus de forma que que

los tres esclavos de ste ejemplo compartan alternativamente el mismo slot de comunicacin. La comunicacin resulta entonces: * Ciclo i: el maestro M1 enva sus datos (posicin, velocidad, estado etc); el esclavo S1 tambin. Los esclavos S2 y S3 no envan nada. * Ciclo i+1: el maestro M1 y el esclavo S2 envan sus datos; los esc lavos S1 y S3 no envan nada. * Ciclo i+2: el maestro M1 y el esclavo S3 envan sus datos; los esc lavos S1 y S2 no envan nada. * Ciclo i+3: igual que el ciclo i. POWERLINK integra al 100% las tramas de CANopen, puede encapsular paq uetes TCP/IP en el slot asncrono de su comunicacin. ----------------------- Page 155----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 9.4 Modbus Modbus es un protocolo de comunicaciones situado en el nivel 7 del Mo delo OSI, basado en la arquitectura maestro/esclavo o cliente/servidor, diseado en 1979 por M odicon para su gama de controladores lgicos programables (PLCs). Convertido en un protocol o de comunicaciones estndar de facto en la industria es el que goza de mayor disponibilida d para la conexin de dispositivos electrnicos industriales. Las razones por las cuales el u so de Modbus es superior a otros protocolos de comunicaciones son: 1. es pblico 2. su implementacin es fcil y requiere poco desarrollo 3. maneja bloques de datos sin suponer restricciones Modbus permite el control de una red de dispositivos, por ejemplo un sistema de medida de temperatura y humedad, y comunicar los resultados a un ordenador. Mod bus tambin se usa para la conexin de un ordenador de supervisin con una unidad remota (RT U) en sistemas de supervisin adquisicin de datos (SCADA). Existen versiones del protocolo Modbus para puerto serie y Ethernet (Modbus/TCP). Existen dos variantes, con diferentes representaciones numricas de los datos y detalles del protocolo ligeramente desiguales. Modbus RTU es una representacin bina ria compacta de los datos. Modbus ASCII es una representacin legible del protocolo pero me

nos eficiente. Ambas implementaciones del protocolo son serie. El formato RTU finaliza la trama con un suma de control de redundancia cclica (CRC), mientras que el formato ASCII uti liza una suma de control de redundancia longitudinal (LRC). La versin Modbus/TCP es muy semejan te al formato RTU, pero estableciendo la transmisin mediante paquetes TCP/IP. Modbus Plus (Modbus+ o MB+), es una versin extend del protocolo y privativa de Modicon. Dada la naturaleza de la red precisa un coprocesador dedicad o para el control de la misma. Con una velocidad de 1 Mbit/s en un par tr enzado sus especificaciones son muy semejantes al estndar EIA/RS-485 aunque no guarda compatibilidad con e ste. ida Cada dispositivo de la red Modbus posee una direccin Cualquier dispositivo puede enviar rdenes Modbus, aunque lo habitual es permitirlo slo a un disposi tivo maestro. Cada comando Modbus contiene la direccin del dispositivo dest inatario de la orden. Todos los dispositivos reciben la trama pero slo el destinatario la ejecuta (salvo un modo especial denominado "Broadcast"). Cada uno de los mensajes inclu ye informacin redundante que asegura su integridad en la recepcin. Los comandos bsicos Modbus permit en controlar un dispositivo RTU para modificar el valor de alguno de sus registros o bien solicitar el contenido de dichos registros. nica. ----------------------- Page 156----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Existe gran Modbus. especficamente ementaciones para conexin por problemas presentados referencia a la protocolo Tipos de Datos o Coma Flotante IEEE o entero 32 bits o datos 8 bits o tipos de datos mixtos o campos de bits en enteros o multiplicadores para cambio de datos a/de entero. 10, 100, 1 cantidad de modems que aceptan el Algunos estn diseados para funcionar con este protocolo. Existen impl cable, wireless, SMS o GPRS. hacen latencia y a la sincronizacin. La mayora de

000, 256... Extensiones del Protocolo o direcciones de esclavo de 16 bits o Tamao de datos de 32 bits (1 direccin = 32 bits de datos devue ltos.) 9.5 Profibus Qu es PROFIBUS? PROFIBUS es un estndar de red de campo abierto e independiente de prov eedores, donde la interfaz de ellos permite amplia aplicacin en procesos, fabricacin y au tomatizacin predial. Este estndar es garantizado segn los estndares EN 50170 y EN 50254. Desd e enero de 2000, el PROFIBUS est fuertemente establecido con el I EC 61158, al lado de siete otros fieldbuses. El IEC 61158 se divide en siete partes, de nmeros 61158-1 a 61158-6, con las especificaciones del modelo OSI. Esa versin, que fue ampliada, incluy el DPV-2. En todo el mundo, los usuarios pueden ahora tener como referencia um estndar internacional de protocolo, cuyo desarrollo busco y an busca la reduccin de costos, f lexibilidad, confianza, orientacin hasta el porvenir, posibilitar las ms variadas aplicaciones, interoperabilidad y mltiples proveedores. Actualmente, calculase por encima de 20 millones d instalados con tecnologa PROFIBUS y ms de 1000 fabricas con tecnologa PROFIGUS PA. Son 23 organizaciones regionales (RPAs) y 33 Centros de Capacidad en PROFIBUS (PCCs), ubicados estratgicamente en varios pases, vueltos a proveer soport e a sus usuarios, inclusive en Brasil, en la Escuela de Ingeniera de So Carlos USP, que tiene el nico PCC de Amrica Latina. e nudos Ms de 1300 socios al rededor del mundo. ----------------------- Page 157----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Ms de 20 millones de nudos instalados exitosamente. Ms de 2800 productos y ms de 2000 proveedores de las ms variada s aplicaciones. Un largo catlogo de productos se puede obtener en el sitio ww w.profibus.com . En trminos de desarrollo, vale la pena recordar que la tecnologa es est

able, pero no esttica. Las compaas socias de la PROFIBUS Internacional siempre se encuentran en Equipos de Trabajo atentos a las nuevas exigencias del mercado y garantizando nu evos beneficios con la venida de nuevas caracteristicas. En secuencia vamos a conocer algunos puntos-llave de esa tecnologa. Ms detalles estn en la Descripcin Tecnica en el sitio www.profibus.com.br . Figura 9.5 Comunicacin Industrial Profibu s. La tecnologa de la informacin tuvo un papel decisivo e desarrollo de la automacin, cambiando jerarquas y estructuras en el ambiente de la oficina, y llega ahora a los ms variados sectores del entorno industrial, de las industrias de proces o y manufactura hasta los edificios y sistemas logsticos. La capacidad de comunicacin entre instrumentos y el uso de mecanismos estandarizados, abiertos y transparentes son c omponentes indispensables del moderno concepto de automatizacin. n el La comunicacin ampliase muy rpido en el sentido horizontal, en los nive les inferiores y an en el sentido vertical, integrando los niveles jerrqui cos de un sistema. Segn las caractersticas de la aplicacin en el costo mximo buscado, la combinacin gradual de distintos sistemas de comunicacin, tal como: Ethernet, PROFIBUS y AS-I nterface, brinda las condiciones ideales de redes abiertas en procesos industriales. A nivel de actuadores/sensores, el AS-Interface es el sistema de comu nicacin de datos ideal, pues las seales binarias de datos se transmiten a travs de un barramien to muy simples y barato, juntamente con la entrada de energa de 24Vdc necesaria para al imentar estos mismos sensores y actuadores. Otra caracterstica importante es que los datos se transmiten cclicamente, de manera muy eficiente y rpida. ----------------------- Page 158----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 A nivel de campo, la periferia distribuida, cual: mdul E/S, transductores, impulsores (drives), vlvulas y paneles de operacin, trabajan en sistemas de automa tizacin a travs de eficaz sistema de comunicacin en tiempo real, el PROFI BUS DP o PA. La transmisin de datos del proceso efectuase de manera cclica, mientras alarmes, parmetr os y diagnsticos se transmiten slo cuando sea necesario, de manera aciclica. os de

A nivel de la celda, los controladores programables, tal como los CLP s y los PCs, se comunican entre ellos, necesitando que grandes paquetes de datos sean transferidos en innmeras y potentes funciones de comunicacin. Adems, la inte gracin eficaz con los sistemas corporativos de comunicacin existentes, cual: Intranet, Internet e Eth ernet, son absolutamente obligatorios. Esta necesidad es llenada por los protocolos PROFIBUS F MS y PROFINet. La revolucin de la comunicacin industrial en la tecnologa de la automa tizacin demuestra mucho potencial en la optimizacin de sistemas de proceso e hizo una gr an contribucin a la mejora del uso de los recursos. Las informaciones siguientes proveen e xplicacin resumida del PROFIBUS como el vnculo central en el flujo de informaciones en la aut omatizacin. La arquitectura del PROFIBUS se divide en tres tipos principales: PROFIBUS DP Esta es la solucin de alta velocidad del PROFIBUS. desarrollo fue perfeccionado principalmente para comunicacin entre los sistemas de automatizacin y los equipos descentralizados. Es aplicable en los sistemas de control, donde se d estaca el acceso a los dispositivos distribuidos de I/O. Es utilizado en sustitucin a los sis temas convencionales 4 a 20 mA, HART o en transmisiones de 23 Volts, en medio fs ico RS-485 o fibra ptica. Requiere menos de 2 ms para transmitir 1 kbyte de entrada y salida y es muy us ado en controles con tiempo crtico. Su Actualmente, 90% de las aplicaciones relativas a esclavos Profibus ut ilizan el PROFIBUS DP. Esta variedad est disponible en tres versiones: DP-V0 (1993), DP-V1 (1 997) e DP-V2 (2002). Cada versin tuvo su origen segn el adelanto de la t ecnologa y la bsqueda de nuevas aplicaciones a lo largo del tiempo. ----------------------- Page 159----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Figura 9.5.1 versiones Profibus. PROFIBUS-FMS unciones niversal El PROFIBUS-FMS brinda al usuario amplia seleccin de f cuando comparado con otras variedades. Es la solucin estndar de comunicacin usada para solucionar tareas complejas de comunicacin entre CLPs y DCSs. Esa variedad soport

a la comunicacin entre sistemas de automatizacin, adems del cambio de datos entre equipo s inteligentes, y es usada, en general, a nivel de control. Debido a su funcin primaria est ablecer la comunicacin maestro-a-maestro (peer-to-peer) viene siendo reemplazada por aplicac iones en la Ethernet. PROFIBUS-PA El PROFIBUS-PA es la solucin PROFIBUS que satisfaz las exigencias de l a automatizacin de procesos, donde hay la conexin de sistemas de automatizacin y los sistemas de control de proceso con equipos de campo, tal como: trans misores de presin, temperatura, conversores, posicionadores, etc. Puede usarse para reemplazar el estn dar 4 a 20 mA. Existen ventajas potenciales en utilizarse esta tecnol que subrayan las ventajas funcionales (transmisin de informaciones confiables, tratamiento de es tatus de las variables, sistema de seguridad en fallos, equipos con capacidad de auto-diagnosis, alcance de los equipos, alta resolucin en mediciones, integracin con el c ontrol discreto en alta velocidad, aplicaciones en cualquier seccin, etc.). Adems de los beneficios econmic os pertinentes a las instalaciones (reduccin hasta 25% en algunos casos en comparacin con los sistemas convencionales), menos tiempo de puesta en marcha, ofrece un aumento sensible de funcionalidad y seguridad. El PROFIBUS PA permite medicin y control a travs de lnea de dos hilos si mples. Tambin permite accionar los equipos de campo en zonas con seguridad intrnseca . El PROFIBUS PA permite an el mantenimiento y la conexin/desconexin d e equipos mismo durante la operacin, sin afectar otras estaciones en zonas de potencial explosivo. El PROFIBUS PA fue oga, ----------------------- Page 160----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 desarrollado en cooperacin con los usuarios de la Industria de Control y Proceso (NAMUR), cumpliendo con las exigencias de esa zona de aplicacin: El perfil original de la aplicacin en la automatizacin del pro ceso y la interoperabilidad de los equipos de campos de distintos fabricantes. Adicin y remocin de estaciones de barramiento mismo en zonas con seguridad intrnseca, sin afectar otras estaciones. Comunicacin transparente a travs de los acopla dores de la seccin entre el

barramiento de automatizacin del proceso PROFI y el barramiento de automacin industrial PROFIBUS DP. Impulsin y transmisin de datos en el mismo hilo doble basado e n la tecnologa IEC 61158-2. Uso en zonas potencialmente peligrosas con blindaje e xplosiva tipo con seguridad intrnseca o sin seguridad intrnseca. BUS PA La conexin de los transmisores, conversores y posicionadores de red PR OFIBUS DP se hace con un acoplador DP/PA. El par torcido de hilos es utilizado en la im pulsin y la comunicacin de datos de todos los equipos, resultando en la ins talacin ms fcil y en el bajo costo de hardware, menos tiempo de iniciacin, mantenimiento libre de problema, bajo costo de software de ingeniera y alta confianza en la operacin. Posteriormente, en otras ediciones abordaremos el PROFINET. Todas las variedades del PROFIBUS se basan en el modelo de comunicacin de redes OSI (Open System Interconnection), cumpliendo con el estndar mundial ISO 7 498. Debido a las exigencias del campo, slo los niveles 1 y 2, adems del nivel 7 del FMS, son instalados, por razones de eficiencia. Figure 9.5.2 Arquitectura de comunicacin de Protocolo P ROFIBUS RS 485: EL MEDIO FSICO MS APLICADO DEL PROFIBUS La transmisin RS486 es la tecnologa de transmisin ms utilizada en el PROF IBUS, aunque la fibra ptica pueda usarse en largas distancias (ms d e 80 km). Em seguida vienen las principales caracteristicas: ----------------------- Page 161----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Transmisin asncrona NRZ. Baud rates de 9.6 kBit/s a 12 Mbit/s, seleccionable. Par torcido con blindaje. 32 estaciones por seccin, mx. 127 estaciones. Distancia segn la tasa de transmisin (tabla 1). 12 MBit/s = 100 m; 1.5 MBit/s = 400m; < 187.5 kBit/s = 1000 m . Distancia extensible hasta 10 km con el uso de repetidoras. Conector D-Sub de 9 Pinos. En general, aplicase en zonas conteniendo alta tasa de transmisin, ins talacin sencilla y bajo costo. La estructura del barramiento permite adicionar o remover esta ciones sin afectar otras estaciones con expasiones posteriores sin ningn efecto en estaciones y

a en funcionamiento. Cuando se configura el sistema, slo una tasa de transmisin es sel eccionada para todos los dispositivos del barramiento. Hay que procesarse la terminacin activa del barramiento en el comienzo y en el fin de cada seccin, segn la figura 3, y en mantener la integridad de la seal de comu nicacin, los dos terminadores deben energizarse. Figura 9.5.3 Cableado y terminacin de transmisin RS-485 en PR OFIBUS. ben . Baud 500 1500 2000 (kbit/s) Largo/Seccin 1200 400 200 100 (m) ----------------------- Page 162----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011 Bibliografia [McMill99] Process / Industrial Instruments and Controls Handbook, G.K . McMillan, D.M. Considine et al. McGraw-Hill 5th. ed., 1999. ISBN: 0-07-012582-1. [DI 982] Handbook of Industrial Automation, Richard L. Shell & Ernest l. Hall, Marcel Dekker, Inc. 2000. ISBN: 0-8247-0373-1. Domingo 4-8. [681.5 DIS] Diseo y aplicaciones con autmatas programables, Domingo Pea et. al. Biblioteca Multimedia Industria. Editorial UOC, 2003. ISBN: 84-8429-030-1. Joan [681.5 INT] Introduccin a los autmatas programables, Joan Domingo Pea et. al. Biblioteca Multimedia Industria. Editorial UOC, 2003. ISBN: 84-8429-02 8-X. [681.324 COM] Comunicaciones en el entorno industrial, J. Pea et al. Biblioteca Multimedia Industria. Editorial UOC, 2003. ISBN: 84-9788-00 1200 1200 1000 rate 9.6 19.2 93.75 187.5 En casos de ms de 32 estaciones o redes densas, de utilizarse repetidoras. Lo largo mximo de cableado depende de la velocidad de transmisin, segn la tabla 1

[621.3 ROD] Desarrollo de sistemas secuenciales, Antonio Rodrguez Mata , Julin Ccera Rueda. Paraninfo, 2000. ISBN: 84-283-2731-9. [621.3 INS] Instrumentacin Electrnica, Miguel A. Prez Garca, Juan C. lvarez et al. Thomson, 2004. ISBN: 84-9732-166-9. Paginas WEB consultadas http://grupos.emagister.com/alta/?tipoItem=2&idItem=39662 http://www.elprisma.com/apuntes/ingenieria_industrial/transductoressen sores/default7.a sp http://www.instrumentacionycontrol.net/ http://www.scribd.com/doc/2634854/MODELOS-MATEMATICOS-DE-SISTEMASFISICOS http://www.smar.com/espanol/profibus.asp http://es.wikipedia.org/wiki/Bus_de_campo ----------------------- Page 163----------------------AUTOMATIZACION INDUSTRIAL-299013-UNAD 2011

You might also like