Un contador lgico programable se define como un dispositivo electrnico digital
que una memoria programable para guardar instrucciones y llevar a cabo funciones lgicas de configuracin de secuencia, de sincronizacin, de conteo y aritmticas, para el control de maquinaria y procesos. Los PLC tienen la gran ventaja de que permiten modificar un sistema de control sin tener que volver a alambrar las conexiones de los dispositivos de entrada y salida; basta con que el operador digite en un teclado las instrucciones correspondientes.
Los PLC cuentan con caractersticas especficas que los diferencian de las computadoras y micro controladores: - Son robustos y estn diseados para resistir vibraciones, temperaturas, humedad y ruido. - La interfaz para las entradas y las salidas esta dentro del controlador. - Es muy sencilla tanto la programacin como el entendimiento del lenguaje de programacin que implementan, el cual se basa en operaciones de lgica y conmutacin.
Un PLC realiza, entre otras, las siguientes funciones: - Recoger datos de las fuentes de entrada a travs de las fuentes digitales y analgicas. - Tomar decisiones en base a criterios preprogramados. - Almacenar datos en la memoria. - Generar ciclos de tiempo. - Realizar clculos matemticos. - Actuar sobre los dispositivos externos mediante las salidas analgicas y digitales. - Comunicarse con otros sistemas externos.
Adems de poder ser programados, son automticos, es decir son aparatos que comparan las seales emitidas por la mquina controlada y toman decisiones en base a las instrucciones programadas, para mantener estable la operacin de dicha mquina.
Los PLC pueden clasificarse, en funcin de sus caractersticas en:
PLC Nano: Generalmente es un PLC de tipo compacto (es decir, que integra la fuente de alimentacin, la CPU y las entradas y salidas) que puede manejar un conjunto reducido de entradas y salidas, generalmente en un nmero inferior a 100. Este PLC permite manejar entradas y salidas digitales y algunos mdulos especiales.
PLC Compacto Estos PLC tienen incorporada la fuente de alimentacin, su CPU y los mdulos de entrada y salida en un solo mdulo principal y permiten manejar desde unas pocas entradas y salidas hasta varios cientos (alrededor de 500 entradas y salidas), su tamao es superior a los PLC tipo Nano y soportan una gran variedad de mdulos especiales, tales como: - entradas y salidas anlogas - mdulos contadores rpidos - mdulos de comunicaciones - interfaces de operador - expansiones de entrada y salida - Un controlador lgico programable se compone de cuatro unidades funcionales: - La unidad de entradas - La unidad de salidas - La unidad lgica - La unidad de memoria
ESTRUCTURA DEL PLC
Tipos de Entrada / Salida a los PLC Las entradas y salidas a un PLC le sirven para controlar y monitorear las mquinas y procesos. Existen bsicamente dos tipos de entradas / salidas a los PLCs: Entradas-Salidas discretas, y Entradas-Salidas analgicas. Las entradas discretas, tambin conocidas como entradas digitales, son las que poseen dos estados: ON u OFF. Provienen de Pushbottons, detectores de proximidad, interruptores de posicin, etc. En la condicin de ON, una entrada discreta puede ser llamada como un 1 o como un ALTO, mientras que en la condicin de OFF se conoce como un 0 o como un BAJO. Las salidas discretas tienen tambin dos condiciones posibles: ON u OFF. Ellas van a servir a las bobinas de los contactores, a vlvulas selenoides, a luces pilotos, etc. Por su parte las entradas analgicas son voltajes o corrientes continuas que provienen de procesos de control de temperatura, presin, flujo, nivel, etc. Tpicamente son seales cuyo rango es de 4 a 20 mA DC, o seales de rango de 0 a 10 voltios DC. Las salidas analgicas son seales de corriente o voltaje continuo. Pueden ser tan simples como un nivel de 0 a 10 voltios que maneje un voltmetro analgico, o un poco ms complejas como seales de corriente que manejen convertidores corriente- presin de aire que a su vez sirvan a actuadores como lo son Servo vlvulas para el control de flujo. Igualmente, con la interface adecuada, serviran a otros tipos de actuadores dentro de esos mismos procesos como lo son: servomotores, controlesde potencia de hornos, etc. Entradas al PLC Las entradas a los PLCs son poco variadas. Las ms populares son las DC (Fuente o Sumidero) y las AC. Los rangos tpicos de voltajes de entrada listados en orden de popularidad son los siguientes: - 12 24 Vdc - 100-120 Vac - 5 Vdc(TTL) - 200-240 Vac - 48 Vdc - 24 Vac El PLC debe convertir esta variedad de niveles lgicos de voltaje a niveles de voltaje de lgica TTL (5 Vdc). Para lograr esto utiliza dos interfaces circuitales tpicas: DC a TTL, y AC a TTL.
Una primera vista comparativa del uso de entradas DC o AC se da a continuacin: Los voltajes DC usualmente son ms bajos (12 24 V) y por lo tanto es menos riesgoso operar con ellos. Las entradas DC son muy rpidas. Las entradas AC requieren de un tiempo mayor para ser reconocida. Los voltajes DC pueden ser conectados a una gran variedad de equipos y sistemas elctricos. Las seales AC son ms inmunes al ruido que las seales DC, por eso pueden cubrir mayor distancia y ambientes ruidosos. El suministro AC es ms fcil y menos costoso al momento de alimentar equipos elctricos. Las seales AC son muy comunes en muchos equipos de automatizacin Entradas DC Los mdulos de entradas DC permiten conectar sensores transistorizados del tipo PNP (fuente) o NPN (sumidero). Si se est usando un switch convencional (interruptores o pushbutton) no hay cuidado si las entradas son NPN o PNP. Sin embargo, si se est usando un sensor electrnico (fotoelctricos, de proximidad, etc.) se debe tener cuidado que su configuracin de salida sea compatible con el tipo de entrada (NPN oPNP) del PLC. La diferencia entre los dos tipos es que la carga (en este caso el PLC) es conmutada a tierra o es conectado a un voltaje positivo. Un sensor tipo NPN conmuta la carga a tierra, mientas que un sensor tipo PNP suministra a la carga un voltaje positivo. Entradas AC Un voltaje AC es uno que no posee polaridad, es decir, no hay positivo o negativo por el cual preocuparse a la hora de la conexin. Sin embargo este tipo de entrada posee la desventaja de ser algo peligrosa (SHOCK elctrico) si no se toman las precauciones debidas. Los mdulos de entrada AC que existen tpicamente trabajan con voltajes de 24, 48, 110, y 220 voltios. Los mdulos de entradas AC son menos comunes que los de entrada DC. La razn es que la gran mayora de los sensores actuales utilizan salidas transistorizadas (NPN o PNP), y un transistor no trabaja con polarizaciones AC.
Salidas del PLC. Los mdulos de salida raras veces o nunca suplen potencia a las cargas, ms bien ellos actan como switches. Fuentes externas son conectadas alas tarjetas de salida de los PLCs y entonces ellas se encargan de conmutarla potencia (ON u OFF) hacia cada salida. Los rangos tpicos de voltajes tpicos que son conmutados en los mdulos de salida son lo que se listan a continuacin: 120 VAC 24 VDC 220 VAC 12 48 VAC 12 48 VDC 5 VDC (TTL) Los mdulos de salida normalmente tienen de 8 a 16 salidas de un mismo tipo: arels, a transistores, o a TRIACs. Los PLCs deben convertir los niveles lgicos TTL (5 VDC) presente en el bus de datos a niveles de voltaje externos. Esto se logra con el uso de circuitos de interface como los mostrados a continuacin, los cuales adems de usar bsicamente un optoacoplador para conmutar la circuitera externa, tambin utilizan algunos componentes para proteger la circuitera de voltajes excesivos y de polaridad inversa Salidas a rel. Uno de los tipos mas populares de salidas disponibles son las de rel. Esto se debe a que un rel puede ser usado tanto con cargas AC como con cargas DC. Algunas de las formas ms comunes de cargas son solenoides, lmparas, motores, etc.; las cuales vienen en muchos tamaos elctricos. Por esta razn siempre hay que chequear las especificaciones de la carga antes de conectarla a la salida del PLC, a fin de asegurar que la corriente mxima que ellas consumen estar dentro de los lmites permitidos en las especificaciones de las salidas del PLC. Un resumen de las salidas a rels es el siguiente: son relativamente lentas, pueden conmutar corrientes algo grandes, tiene tiempo de vida relativamente corto y trabajan tanto en AC como en DC.
Salidas a transistores. Un transistor solo puede conmutar en circuitos de corriente directa. Por esta razn el transistor no puede ser usado con voltajes de corriente alterna (AC). En este tipo de aplicacin, el transistor es tratado como un switch de estado slido. Una pequea corriente aplicada a la base del transistor permite conmutar una corriente considerablemente mayor a travs de su unin Colector-Emisor. Basado en este fundamento, Cuando la lgica programada en el PLC indica que se debe activar una salida fsica, el PLC aplica una pequea corriente a la base del transistor de la salida en cuestin y as la misma cierra sus contactos. Una vez establecido el flujo elctrico a travs de los contactos de la salida activada, la carga conectada a esta salida se activara tambin. En general existen dos tipos de transistores usados en la etapa de salida delos PLCs: Transistores NPN y transistores PNP. El tipo fsico de transistor usado tambin vara de fabricante a fabricante. Algunos de los tipos mas comnmente usados son los BJT y los MOSFET. Un transistor tipo BJT (Bipolar Junction Transistor) generalmente tiene menos capacidad de conmutacin (Puede manejar menos corriente) que uno tipo MOS-FET(Metal Oxide Semiconductor- Field Effect Transistor). Sin embargo, el BJT tiene un tiempo de conmutacin ligeramente ms pequeo que el tiempo de los MOS-FET. Al igual que con las salidas a rels, hay que chequear las especificaciones dadas por el fabricante acerca de un grupo de salidas a transistores en particular, a fin de verificar que la mxima corriente de carga no exceda la del transistor Un resumen de las salidas a transistor sera el siguiente: son rpidas, conmutan slo corrientes relativamente pequeas, poseen largo tiempo de vida y trabajan solamente con DC
Programacin de PLC La programacin del PLC se formul por primera vez durante la dcada de 1960 con el fin de responder a las necesidades de las empresas manufactureras estadounidenses cuando se trata de un relevo ms eficaz de las tareas y las rdenes. En ese momento, el uso de controles de lgica cableada se hizo demasiado caro tanto en trminos de costes operativos como de mantenimiento, y la revisin del software se convirti en la clave para una respuesta ms asequible pero, al mismo tiempo, mucho ms rpida de la actividad de la mquina bajo operacin. En la actualidad existen tres tcnicas diferentes de programacin de las PLC: lgica de escalera, la lgica de estados y la programacin tradicional. Lgica de escalera La mayora de los procesos bsicos de programacin de PLC se basan en la lgica de escalera, que pretende sustituir los sistemas de rels lgicos. Este tipo de programacin consta de un software que programa la direccin de diagramas de circuitos de hardware basada en la lgica de rels. Se utiliza para reducir la carga de trabajo de los tcnicos, ya que los comandos se envan a la maquinaria de hardware para su funcionamiento a travs de dos rieles verticales y una serie de peldaos horizontales en espiral alrededor de ellos. Programacin tradicional Otro tipo de programacin del PLC es la programacin tradicional. En este enfoque, los equipos que se utilizan en maquinaria PLC aplican protocolos informticos de lenguajes como el BASIC y C con el fin de proporcionar las rdenes y seales a los componentes de la maquinaria de la lnea de montaje. Este mtodo se ha volvi muy popular durante los aos 1980 y 1990, y sigue siendo comn actualmente. Lgica de estados Un tipo muy avanzado de programacin de PLC es la lgica estatal. Es un lenguaje de programacin de alto rendimiento que funciona en los diagramas de transicin de estados, en los cuales se puede cambiar el orden de las actividades y se pueden alterar de acuerdo a las prioridades. La programacin de lgica de estados se encuentra normalmente en programas informticos y sistemas de hardware, ya que dicha tcnica se acomoda tanto al rendimiento de estado finito como a las actividades por eventos