Sie sind auf Seite 1von 7

Laboratorio de control

Qu es un PLC?
PLC (Programable Logic Controller), significa controlador lgico programable. Su nombre mismo lo define: es un dispositivo utilizado para controlar y esto se realiza en base a una lgica determinada. Esta lgica se define a travs de un programa. Es esta ltima caracterstica la que lo diferencia del resto de los dispositivos, que son capaces de controlar a travs de la ejecucin de una lgica.

Partes de un PLC: Existen una gran variedad de PLC, por lo tanto, sus componentes, as
como sus capacidades, varan mucho, sin embargo, se puede considerar que un PLC se encuentra constituido de las siguientes:

1.1 Microprocesador:
Es un circuito integrado (chip) a gran escala de integracin (LSI) que realiza muchas operaciones que se pueden agrupar en:

Los circuitos internos de un microprocesador son: Circuitos de la unidad aritmtica y lgica (ALU): Es la parte del microprocesador donde se realizan los clculos y las decisiones lgicas para controlar el PLC. Circuitos de la unidad de control (UC): Organiza todas las tareas del microprocesador. Por ejemplo, cuando una instruccin del programa codificada en cdigo binario (ceros y unos) llega al microprocesador, una pequea memoria ROM instruye a la UC cuales es la secuencia de seales que tiene que emitir para que se ejecute la instruccin. Registros: Los registros son memorias en las que se almacenan temporalmente datos, instrucciones o direcciones mientras necesitan ser utilizados por el microprocesador. Los registros ms importantes de un microprocesador son los de instrucciones, datos, direcciones, acumulador, contador de programa, de trabajo y el de bandera o de estado. Buses: No son circuitos en s, sino zonas conductoras en paralelo que transmiten datos, direcciones, instrucciones, y seales de control entre las diferentes partes del microprocesador. Se puede hacer una diferencia entre buses internos y externos. Los primeros unen entre s las diversas partes del microprocesador, mientras que los segundos son pistas de circuito impreso que unen chips independientes. Los buses internos y externos son continuacin unos de los otros.

1.2 Funciones del CPU:


En la memoria ROM del sistema, el fabricante ha grabado una serie de programas ejecutables fijos, Firmware o software del sistema. A estos programas accede el microprocesador para ejecutar las funciones que correspondan. El software de sistema de cualquier PLC consta de una serie de funciones bsicas que se llevan a cabo en determinados momentos de cada ciclo: en el inicio o conexin, durante el ciclo o ejecucin del programa y en la desconexin.

1.3 Ciclo Bsico de Trabajo del CPU:


El ciclo bsico de trabajo del programa en la CPU es el siguiente:

1.4 Scanning del PLC:


Se llama Scanning al tiempo que le lleva al PLC leer y actualizar los estados de las entradas, leer la memoria del usuario, resolver una a una las instrucciones del programa, hasta guardar los valores de salida en un registro.

La fuente de poder suministra el o los voltajes de polarizacin regulados (corriente directa) a los circuitos electrnicos que forman el procesador, la memoria y los mdulos de entrada/salida del PLC.

La memoria es el rea del CPU donde se guardan todas las instrucciones (programas) y datos para la operacin del PLC. La memoria total del sistema se puede dividir en las siguientes reas: Memoria ejecutiva. Contiene los programas que dirigen la operacin del PLC y se consideran parte integral del mismo PLC. Memoria de aplicacin. Es el rea de la memoria donde se guardan las instrucciones (programa) y los datos que utiliza el procesador para realizar sus funciones de control. Memoria del usuario. Almacena el programa de control, registros para almacenar valores temporales de conteo, preset, tablas de calores, etc. Registros temporales internos para almacenar estados de entradas / salidas, estados de rels, conteo de rels temporales, etc. Memoria que almacena el sistema operativo. En esta memoria est el sistema operativo del programa que gobierna el funcionamiento del procesador y que no es accesible. La memoria almacena informacin en forma de dgitos binarios (bits) de modo que cada dgito puede estar en estado de s o no. Los bits se agrupan en palabras (words).

4.1 Mdulos de entrada: Son los dispositivos mediante los cuales se hace llegar lo que est
sucediendo en el proceso a la CPU. Dependiendo de esto, la CPU resuelve la secuencia del programa y actualiza el estado de los mdulos de salida.

4.2 Mdulos de salida: Son el medio que permite a la CPU, en base a las entradas y estados de registros en el programa, mantener o modificar el estado de los diferentes dispositivos del proceso. Pueden ser mdulos de salida, por ejemplo lmparas indicadoras, arrancadores de motores, solenoides, bombas, vlvulas 4.3 Mdulos de entrada/salida especiales Algunos PLC pueden tener, adems de los mdulos ya descritos de entrada/salida, otros mdulos destinados a procesar ciertos tipos de entradas como trenes rpidos de pulsos o mdulos inteligentes que realizan funciones de control de tipo analgico. En este caso la funcin de control se realiza en el mismo mdulo y la seal resultante es entregada al PLC aliviando a la CPU de realizar stas tareas con lo que el tiempo de cada ciclo ser menor haciendo adems ms sencillo el programa del PLC. Los mdulos de E/S especiales disponibles varan segn el fabricante del PLC.

En general existen dos formas de programar o monitorear el programa de un PLC:

La base o rack es una estructura sobre la cual se instalan los mdulos del PLC. En general, se considera que existen tres tipos de bases (racks): base principal o del CPU, base local o de expansin y base remota.

Tamaos de los PLCs:


La clasificacin de los PLCs en cuanto a su tamao se realiza en funcin del nmero de susentradas/salidas. Son admitidos los tres grupos siguientes:

Lenguajes de programacin:
Bajo la direccin del IEC el estndar IEC 1131-3 (IEC 65) ha sido definido para la programacin del PLC. Alcanz el estado de Estndar Internacional en Agosto de 1992. Los lenguajes grficos y textuales definidos en el estndar son la base para la programacin de PLCs. Con la idea de hacer el estndar adecuado para un gran abanico de aplicaciones, cinco lenguajes han sido definidos en total:

El grfico secuencial de funciones (STL, SFC o Grafcet) es un lenguaje grfico que proporciona una representacin en forma de diagrama de las secuencias del programa. Soporta selecciones alternativas de secuencia y secuencias paralelas. Los elementos bsicos son pasos y transiciones. Los pasos consisten en partes de programa que son inhibidas hasta que una condicin especificada por las transiciones es conocida. Como consecuencia de que las aplicaciones industriales funcionan en forma de pasos, el SFC es la forma lgica de especificar y programar al ms alto nivel un PLC. La lista de instrucciones (IL) es un lenguaje de bajo nivel, similar al lenguaje ensamblador. Con IL slo una operacin es permitida por lnea (ej. Almacenar -store- cargar un valor en un registro). Este lenguaje es adecuado para pequeas aplicaciones y para optimizar partes de una aplicacin. El texto estructurado (structured text o ST) es un lenguaje de alto nivel, estructurado por bloques, que posee una sintaxis parecida al PASCAL. El ST puede ser empleado para realizar rpidamente sentencias complejas que manejen variables con un amplio rango tipos de datos, incluyendo valores analgicos y digitales. Tambin especifica tipos de datos para el manejo de horas, fechas y temporizaciones, algo importante en procesos industriales. El lenguaje posee soporte para bucles repetitivos como: REPEAT UNTIL, ejecuciones condicionales empleando sentencias IF-THEN-ELSE-FORNEXT y funciones como SQRT (raz cuadrada) y SIN (seno).

El diagrama de funciones (function block diagram o FBD) es un lenguaje grfico que permite programar elementos que aparecen como bloques para ser cableados entre s de forma anloga al esquema de un circuito. FBD es adecuado para aplicaciones que involucren el flujo de informacin o datos entre componentes de control. El diagrama de contactos (ladder diagram LD) es un lenguaje que utiliza un conjunto estandarizado de smbolos de programacin. En el estndar IEC los smbolos han sido racionalizados (se ha reducido su nmero).

Campos de aplicacin: El PLC por sus especiales caractersticas de diseo tiene un


campo de aplicacin muy extenso. La constante evolucin del hardware y software ampla constantemente este campo para poder satisfacer las necesidades que se detectan en el espectro de sus posibilidades reales. Su utilizacin se da fundamentalmente en aquellas instalaciones en donde es necesario un proceso de maniobra, control, sealizacin, etc. , por tanto, su aplicacin abarca desde procesos de fabricacin industriales de cualquier tipo a transformaciones industriales, control de instalaciones, etc. Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de almacenar los programas para su posterior y rpida utilizacin, la modificacin o alteracin de los mismos, etc., hace que su eficacia se aprecie fundamentalmente en procesos en que se producen necesidades tales como: Espacio reducido Procesos de produccin peridicamente cambiantes Procesos secuenciales Maquinaria de procesos variables Instalaciones de procesos complejos y amplios Chequeo de programacin centralizada de las partes del proceso

Ejemplos de aplicaciones generales: Maniobra de mquinas Maquinaria industrial de plstico Mquinas transfer Maquinaria de embalajes Maniobra de instalaciones: Instalacin de aire acondicionado, calefaccin... Instalaciones de seguridad Sealizacin y control: Chequeo de programas Sealizacin del estado de procesos

Das könnte Ihnen auch gefallen