ROL DE PREGUNTAS 1.- Qu es un PLC? El trmino PLC proviene de las siglas en ingls para Programmable Logic Controler, que traducido al espaol se entiende como Controlador Lgico Programable. Se trata de un equipo electrnico, que, tal como su mismo nombre lo indica, se ha diseado para programar y controlar procesos secuenciales en tiempo real. Por lo general, es posible encontrar este tipo de equipos en ambientes industriales. Para que un PLC logre cumplir con su funcin de controlar, es necesario programarlo con cierta informacin acerca de los procesos que se quiere secuenciar. Esta informacin es recibida por captadores, que gracias al programa lgico interno, logran implementarla a travs de los accionadores de la instalacin. Un PLC es un equipo comnmente utilizado en maquinarias industriales de fabricacin de plstico, en mquinas de embalajes, entre otras; en fin, son posibles de encontrar en todas aquellas maquinarias que necesitan controlar procesos secuenciales, as como tambin, en aquellas que realizan maniobras de instalacin, sealizacin y control. Dentro de las funciones que un PLC puede cumplir se encuentran operaciones como las de deteccin y de mando, en las que se elaboran y envan datos de accin a los preaccionadores y accionadores. Adems cumplen la importante funcin de programacin, pudiendo introducir, crear y modificar las aplicaciones del programa. Dentro de las ventajas que estos equipos poseen se encuentra que, gracias a ellos, es posible ahorrar tiempo en la elaboracin de proyectos, pudiendo realizar modificaciones sin costos adicionales. Por otra parte, son de tamao reducido y mantenimiento de bajo costo, adems permiten ahorrar dinero en mano de obra y la posibilidad de controlar ms de una mquina con el mismo equipo. Sin embargo, y como sucede en todos los casos, los controladores lgicos programables, o PLCs, presentan ciertas desventajas como es la necesidad de contar con tcnicos calificados y adiestrados especficamente para ocuparse de su buen funcionamiento. 2.- Qu es un PAC?
Un PAC (Programmable Automation Controller) es una tecnologa industrial orientada al control automatizado avanzado, al diseo de equipos para laboratorios y a la medicin de magnitudes anlogas. El PAC se refiere al conjunto formado por un controlador (una CPU tpicamente), mdulos de entradas y salidas, y uno o mltiples buses de datos que lo interconectan todo. Este controlador combina eficientemente la fiabilidad de control de un autmata o PLC junto a la flexibilidad de monitorizacin, clculo y desempeo de un computador industrial.
Los PACs pueden utilizarse en el mbito investigador y de laboratorios, pero es sobre todo en el industrial, para control de mquinas y procesos, donde ms se utiliza. A destacar los siguientes: mltiples lazos cerrados de control independientes, lazos de control robusto, adquisicin de datos UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 2
de precisin, anlisis matemtico y memoria profunda, monitorizacin remota, visin artificial, control de movimiento y robtica, seguridad controlada, administracin de recursos ARP o SAP, entre otros. Los PACs de se comunican usando los protocolos de red abiertos como TCP/IP u OPC. Especficamente los PACs Beckhoff prcticamente estn abiertos a todos los protocolos industriales como lo son EtherCAT, Lightbus, PROFIBUS DP / FMS, Interbus, CANopen, Multi-Master , DeviceNet, ControlNet, Modbus, Fipio, CC-Link, SERCOS RS232/RS485, Ethernet TCP / IP, Ethernet / IP, PROFINET, USB, entre otros.
3.- Defina lgica cableada y lgica programable. Lgica cableada Lgica cableada o lgica de contactos, es una forma de realizar controles, en la que el tratamiento de datos (botonera, fines de carrera, sensores, presstatos, etc.), se efecta en conjunto con contactores o rels auxiliares, frecuentemente asociados a temporizadores y contadores. En la acepcin de los tcnicos electromecnicos, la lgica cableada industrial es la tcnica de diseo de pequeos a complejos autmatas utilizados en plantas industriales, bsicamente con rels cableados. En la acepcin de los tcnicos en telecomunicaciones y en informtica, la lgica cableada utiliza compuertas lgicas discretas (TTL, CMOS, HCMOS), para implementar circuitos digitales de comunicaciones y computadores. La lgica cableada industrial consiste en el diseo de automatismos con circuitos cableados entre contactos auxiliares de rels electromecnicos, contactores de potencia, rels temporizados, diodos, rels de proteccin, vlvulas leo-hidrulicas o neumticas y otros componentes. Los UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 3
cableados incluyen funciones de comando y control, de sealizacin, de proteccin y de potencia. La potencia adems de circuitos elctricos comprende a los circuitos neumticos (mando por aire a presin) u leo hidrulicos (mando por aceite a presin). Crea automatismos rgidos, capaces de realizar una serie de tareas en forma secuencial, sin posibilidad de cambiar variables y parmetros. Si se ha de realizar otra tarea ser necesario realizar un nuevo diseo. Se emplea en automatismos pequeos, o en lugares crticos, donde la seguridad de personas y mquinas, no puede depender de la falla de un programa de computacin. En sistemas mayores tambin se emplea el autmata programable, entre los que se encuentran los PLC controlador lgico programable, la UTR Unidad Terminal Remota o los rels programables, o computadoras o servidores de uso industrial. Estos autmatas no se programan en lenguajes tradicionales como cualquier computador, se programan en Ladder, lenguaje en el cual las instrucciones no son otra cosa que lneas de lgica cableada. As el conocimiento de la lgica cableada es de fundamental importancia para quien programa un autmata programable o PLC. La lgica cableada ms que una tcnica, hoy en da constituye una filosofa que permite estructurar circuitos en forma ordenada, prolija y segura, sea en circuitos cableados o programados. La prctica de la lgica cableada ha sido asimilada por otras ramas de la tecnologa como las telecomunicaciones y la informtica, con la introduccin del cableado estructurado en edificios, oficinas y locales comerciales, lugares donde es poco usual el manejo de esquemas y dibujos de las instalaciones elctricas, excepto la de potencia, la elaboracin de proyectos de detalle y el cableado en forma ordenada mediante el uso borneras y regletas, que pasaron a llamarse patcheras en el caso de las redes de datos y telefona. A continuacin se describen los elementos, circuitos bsicos y la filosofa comnmente empleada en la lgica cableada. Los dibujos de los componentes presentados no siguen una normativa en particular, correspondiendo al estilo europeo de dibujo de esquemas elctricos (normas CEI internacional, DIN de Alemania, NF de Francia). Lgica programable. En electrnica y computacin la Lgica programada es un tipo de diseo implementado en chips que permite la reconfiguracin de los circuitos con el simple cambio del software que incorpora, es lo contrario de lalgica cableada. La lgica programada se basa en dispositivos lgicos programables (PLD), los cuales tienen una funcin no establecida, al contrario que las puertas lgicas que tienen una funcin fija en el momento de su fabricacin. Antes de poder utilizar el PLD en un circuito, este debe ser programado.
UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 4
4.- Indique en que lenguajes se programa un PLC. 1. Lenguajes de programacin
Los lenguajes de programacin ofrecen un conjunto de instrucciones con una determinada sintaxis para ejecutar una funcin. Existen lenguajes de nivel bajo, intermedio y superior dependiendo del grado de comunicacin que se tiene con la unidad de control de procesos (CPU) y el grado de complejidad de las instrucciones. Los lenguajes de programacin tambin se pueden clasificar entre si son lenguajes estructurados o no estructurados, lo que se refiere a la forma en que se escriben y agrupan las instrucciones. Los lenguajes de programacin deben ser de fcil entendimiento, de manera que permitan su modificacin posterior, si es que existen nuevos requerimientos. 1.1 Lenguajes de bajo nivel
Son los lenguajes que operan con instrucciones que controlan cada bit de la CPU. Ejemplo de ello son los lenguajes assembler y de mquina. No obstante, estn muy limitados: Por ejemplo, con estos lenguajes slo se pueden sumar nmeros de 8 16 bits. Para realizar una suma mas compleja, de nmeros de ms bits, es necesario descomponer el nmero en nmeros sencillos, sumarlos uno por uno guardando el arrastre de cada suma bsica, para sumarlo con el siguiente nmero ms significativo y as sucesivamente. Ejemplo: Suma 2+3 en Assembler de Z80 LD A,03H Carga 3 al acumulador A (A=3) ADD A,02H Suma 2 al acumulador A (A=5) 1.2 Lenguajes de nivel intermedio
Con estos lenguajes de programacin se dispone de un conjunto de instrucciones que ya pueden comunicarse, tanto a nivel de bitcon el microprocesador, como ejecutar funciones de mayor grado de complejidad. En estos lenguajes de nivel intermedio se incorporan las funciones aritmticas, algunas funciones matemticas (trigonomtricas, raz cuadrada, logaritmos, etc.) y funciones de manipulacin de archivos en dispositivos de almacenamiento externo. Ejemplos de lenguajes de nivel medio: C, FORTH. Ejemplo: Clculo de 20! en C: s=1; for( i=2;i<=20;i++) s=s*i; UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 5
1.3 Lenguajes de nivel superior
Con los lenguajes de nivel superior se consigue realizar con tan solo una instruccin una operacin, que con los lenguajes de niveles inferiores slo se podran realizar con el auxilio de un conjunto de mltiples instrucciones. As por ejemplo, con una sola instruccin, un lenguaje de nivel superior orientado al empleo de bases de datos, puede ordenar alfabticamente una lista de nombres. Ejemplos de lenguajes de nivel superior: PASCAL, FORTRAN, BASIC, dBASE, COBOL, SQL. Ejemplo: Ordenamiento de un directorio telefnico en dBASE use telefono index on nombre to telenom 1.4 Lenguajes estructurados y no estructurados
En la programacin estructurada, a diferencia de la no estructurada, no se puede bifurcar el programa. Es decir, slo puedes ejecutar el programa por secciones. Para realizar una bifurcacin, tendrs que recurrir a instrucciones condicionales que ejecutarn una seccin del programa slo si se cumple una determinada condicin. Aqu radica la diferencia fundamental entre ambas formas de programacin. El lenguaje no estructurado permite la bifurcacin desde y hacia cualquier lnea del programa. Ejemplos de lenguajes no estructurados: BASIC, FORTRAN, Assembler. Ejemplos de lenguajes estructurados: C, PASCAL, dBASE. Ejemplo: 2. Lenguajes de programacin orientados a PLC
El lenguaje de programacin de un PLC permite la creacin del programa que controlar su CPU. Mediante este lenguaje el programador podr comunicarse con el PLC y as confiarle un programa para controlar las actividades que debe realizar el autmata. Dependiendo del lenguaje de programacin empleado, se podr realizar un programa mas o menos complejo. Junto con el lenguaje de programacin, todos los fabricantes de PLC suministran un software de entorno para que el usuario pueda escribir sus programas de manera confortable. Este software es normalmente grfico y funciona en ordenadores personales con sistemas operativos habituales. Los sistemas de programacin mas habituales para programar los PLC son: Programacin con diagrama de escalera Programacin con bloques funcionales Programacin con lgica boolena
UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 6
2.1 Programacin con diagrama de escalera
El diagrama de escalera es uno de los ms utilizados en la programacin de PLC. Se desarrolla a partir de los sistemas antiguos basados en rels. Que se contine utilizando se debe principalmente a dos razones: Los tcnicos encargados en el mantenimiento de los PLC estn acostumbrados este lenguaje. Aunque los lenguajes de alto nivel se han desarrollado mucho, han sido pocos los que han podido cubrir de modo satisfactorio todos los requerimientos de control en tiempo real que incluyan la representacin de los estados de los puntos de entrada y salida. Esta forma de programacin se ha llamado de lgica de escalera, porque en el diseo grfico del diagrama se emplean una especie de "rieles" y "peldaos", como en el ejemplo de la imagen de la pgina anterior, que muestra el esquema del arranque de un motor Esta forma de programacin se ha llamado de lgica de escalera, porque en el diseo grfico del diagrama se emplean una especie de "rieles" y "peldaos", como en el ejemplo de la imagen de la pgina anterior, que muestra el esquema del arranque de un motor. 2.1.1 Visin somera de la lgica de escalera
La lgica de escalera es la forma convencional de describir paneles elctricos y aparatos de control lgico. El estado de cada dispositivo de salida se puede determinar solo examinando el elemento precedente en el rango lgico. Todas las salidas, relojes y contadores se controlan por la lgica que le precede en el rango lgico. Una salida est activada (ON) cuando el elemento anterior presenta un estado de contacto activado como salida. Ejemplos de ello son: Un motor en movimiento, un piloto iluminado o un solenoide activado. Para que una salida reciba un estado activado (ON), la serie de elementos contacto activado tiene que enlazar con la salida al eje lgico izquierdo. Tenemos un estado contacto activado cuando un contacto normalmente abierto (NO) se cierra o bien un contacto que normalmente est cerrado (NC) se desactiva o abre. Un ejemplo es la apertura normal de un interruptor que ha sido activado para enviar energa a una salida, como por ejemplo una lmpara. En el diagrama de escalera este tipo de elemento se representa con un contacto normalmente abierto (NO). Utilizando la lgica de escalera puedes escoger toda una serie de posibilidades para las salidas, que pueden activarse o modificarse usando las estructuras AND y OR. Puedes observar estas posibilidades en el ejemplo que se muestra :
RANGO 1 Este es un ejemplo de un contacto NO (IN-1) conectado directamente a la salida (OUT-1). OUT-1 est activado solo cuando IN-1 est activado. Si IN-1 fuera un interruptor y OUT-1 una lmpara, la lmpara funcionara con la operacin del interruptor.
UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 7
RANGO 2
ste muestra un circuito un poco mas complejo con dos entradas. IN-2 e IN-3 estn colgados del eje izquierdo y conectados a OUT-2. OUT-2 est activado si y solo si IN-2 e IN-3 estn activados. Este tipo de circuitos se conoce como de lgica AND.
RANGO 3 Muestra la lgica OR. OUT-3 est activado solo cuando IN-4 o IN-5 estn activados.
RANGO 4 Muestra un circuito compuesto por la lgica AND y la lgica OR en el mismo rango. OUT-4 estar activado si y solo si una de las siguientes condiciones se cumple: IN-6 o IN-7 tienen que estar activados y al mismo tiempo IN-8 tambin tiene que estar activado. Si no se cumple alguna de estas condiciones, la salida no se activar.
RANGO 5 El siguiente circuito es el contacto cerrado normalmente. Recuerda que el control no conoce ni sabe cuando consideras que tu entrada es una apertura normal (NO) o un cierre normal (NC). El control solo examina la lnea de entrada para determinar est activado o desactivado, con independencia de si es su estado normal. Un contacto normalmente cerrado solo representa la condicin opuesta a la lnea de entrada, es decir, que estar activado, cuando la lnea de entrada no lo est.
2.1.2 Tipos de instrucciones en la lgica de escalera
En la lgica de escalera existen dos tipos de instrucciones: Instrucciones bsicas Instrucciones expandidas
Las instrucciones bsicas obedecen al origen de la lgica: Los rels. As contemplan los propios rels, latches , temporizadores, contadores, manipulacin de registros y puntos de entrada y salida, conversiones y funciones matemticas. Las instrucciones expandidas contemplan la realidad de la presencia de microprocesadores en los PLC y ya incluyen funciones tales como movimiento de datos, movimiento de tablas, administradores de listas, aritmtica con signo y doble precisin, clculos matriciales y ejecucin de subrutinas. 2.2 Programacin con bloques funcionales
Hoy en da, para programar PLC, como tambin otros equipos, se usa una interface grfica de bloques funcionales. Este tipo de programacin ha sido diseado para describir, programar y documentar la secuencia del proceso de control, todo en sencillos pasos. En Europa, se utiliza el lenguaje de programacin llamado GRAFCET (creado en FRANCIA, Grfico de Orden Etapa Transicin). Es un lenguaje extraordinariamente sencillo y fcil de entender por UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 8
personas sin demasiados conocimientos de automatismos elctricos. Est especialmente diseado para resolver problemas de automatismos secuenciales. En la lgica secuencial, la programacin con bloques funcionales es muy superior a otras formas de programacin, mientras que los diagramas escalera y booleanos son mejores en lgica combinacional. Dado que hoy en da el control de procesos se programa principalmente con lgica secuencial, la programacin con bloques funcionales se convierte en el estndar para programar PLC. Este lenguaje incluye un conjunto de smbolos y convenciones tales como pasos, transiciones, conectividades (tambin llamados enlaces) y condiciones. 2.2.1 Pasos Los pasos son una serie de smbolos secuenciales individuales, que se representan por cuadrados numerados, cuadrados que pueden contener nombres que describen la funcin del paso. 2.2.2 Transiciones Las transiciones son los elementos del diagrama que describen el movimiento de un paso a otro. Su representacin es una lnea horizontal corta. 2.2.3 Enlaces Los enlaces muestran el flujo del control, el que va desde arriba hacia abajo, salvo que se indique lo contrario. 2.2.4 Condiciones Las condiciones estn asociadas a las transiciones y deben ser escritas a la derecha. Describen el entorno que se debe cumplir en un momento dado. El ejemplo que se muestra en la figura anterior presenta el trabajo de una mquina de matricera. El sistema carga la pieza (load), la sujeta (clamp), la perfora (drill) y finalmente la vuelve a sujetar y cargar para continuar con su proceso industrial. Cada cuadrado muestra los comandos que describen la entrada y salida discreta o las operaciones aritmticas que se han programado. Este tipo de programacin facilita un vnculo entre el programador y el diseador del proceso. Adems es una gran herramienta para: describir esquemticamente el proceso. localizar fallas rpidamente. integrar fcilmente el sistema de control y el usuario.
UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 9
5.- Esquematice el rel programable zelio, defina entrada y salidas, tensiones de alimentacin, tensin en las entradas y contactos en las salidas.
UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS
SITEMA ELECTRICOS DE POTENCIA Pgina 10
6.- Defina sensores y actuadores que se utilizan con PLC. SENSOR os sensores los podemos definir como dispositivos electrnicos que convierten una variable fsica a un correspondiente valor elctrico, este valor elctrico puede estar en trminos de la corriente, voltaje resistencia. Los sensores a su vez pertenecen a los elementos de entrada de datos de un sistema de control automtico, por lo que la clasificacin de los elementos de entrada queda como sigue: Clasificacin de los elementos de entrada Activadores Manuales Sensores ACTUADORES Los actuadores son elementos de potencia que deben poseer la energa suficiente para vencer a las variables fsicas que se estn controlando, y de esta 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 UNIVERSIDAD ANDINA NESTOR CACERES VELASQUEZ FACULTAD DE INGENIERIAS Y CIENCIAS PURAS