Documente Academic
Documente Profesional
Documente Cultură
Existen muchos procesos tecnolgicos que se ven influenciados por las unidades
de control automtico. Un ejemplo tpico es el proceso tecnolgico de control de
un semforo para vehculos y peatones. ste tiene como objetivo brindar
informacin a los peatones y a los conductores de los vehculos, por medio de
luces de colores, necesarias para transitar por la calle sin que ocurran colisiones.
El paso libre para los peatones y el bloqueo para los vehculos constituye la
excepcin temporalmente limitada que los peatones pueden solicitar al control si lo
requieren.
Programas cableados
Qu es un control automtico?
Ejemplo
S1 y S2 estn
Procesamiento: conectados en
serie
Lmpara piloto
Salida
H1
Qu es un PLC?
Un control lgico programable, abreviado como CLP (o
PLC por sus siglas en ingls), es un dispositivo que ejecuta
operaciones lgicas de acuerdo con lo que establece un
programa, esto es, segn una lista de instrucciones. Estas
instrucciones se procesan individualmente de acuerdo con
el orden de sucesin establecido. Al contrario de lo que
ocurre en los programas cableados, en donde varias
operaciones se pueden procesar simultneamente, en un
PLC las instrucciones individuales slo se pueden ejecutar
en serie, esto es, siguiendo una sucesin temporal. Aqu,
para la realizacin de la operacin lgica se requieren a
menudo varias instrucciones.
Estructura de un PLC
Estructura fundamental
Las partes ms importantes de un equipo PLC son la alimentacin de corriente, el
mdulo central que incluye la unidad CPU y la memoria de trabajo, al igual que los
mdulos de entrada y de salida. Los sensores conectados comunican a la unidad
de control los estados de la instalacin automatizada. La actuacin sobre el
proceso se realiza por medio de la excitacin de los dispositivos de regulacin e
indicacin. La imagen siguiente muestra la estructura bsica de un control lgico
programable, incluyendo los emisores de seales al igual que los dispositivos de
regulacin e indicacin:
Sistema operativo
Al igual que todo PC, un control lgico programable requiere tambin un sistema
operativo. En un dispositivo PLC, el sistema operativo se encuentra en un
componente de memoria no voltil (EPROM o EEPROM = Erasable programmable
Read-Only Memory) o es un componente fijo del microprocesador.
Programa de usuario
En este programa, el propio usuario fija el tipo de control deseado. El programa del
usuario se encuentra, la mayora de las veces, en la memoria de escritura y
lectura (RAM, FLASH), la cual se puede sobrescribir rpidamente con un nuevo
programa. De manera alternativa, el programa tambin se puede almacenar en
una unidad EEPROM.
Datos
Los datos del programa, la mayora de las veces, se almacenan en una memoria
RAM.
Funcionamiento de un PLC
Hoy en da, los controles automticos complejos son impensables sin una
simulacin previa. Antes de que se ponga en marcha la instalacin, se prueba el
funcionamiento del software por medio de sistemas de simulacin. Esto tambin
se justifica la mayora de las veces por el hecho de que la puesta en marcha no
debe interferir sobre el proceso de produccin.
Para que la puesta en marcha sea lo ms efectiva posible, se debe disponer de
una clara documentacin de los pasos de desarrollo. Para los empleados, una
puesta en marcha siempre significa trabajar concentradamente bajo presin de
tiempo.
Resumen
Por medio de mquinas e instalaciones automatizadas, los procesos de produccin se
pueden llevar a cabo con eficiencia elevada y una alta y uniforme calidad.
Los PLCs son dispositivos que efectan tareas de control tcnico especiales.
Un PLC es ms flexible y tiene un rendimiento mayor que un control de programa
cableado.
Los PLCs se pueden programar libremente.
En oposicin a los controles de programa cableado, en un PLC, el procesamiento de las
operaciones lgicas se realiza en serie.
Los estados de las seales de entrada, en la reproduccin que se almacena en la
memoria, no se modifican durante un ciclo de trabajo.
Direccionamiento de las
entradas y salidas
Direcciones de palabra
Una direccin de palabra con una longitud de 16 bits se forma por medio de la
conjuncin de dos bytes de entrada o de salida y se la caracteriza con el prefijo IW
o QW. La direccin de palabra se identifica por la direccin de byte de valor ms
bajo (izquierda). Por ejemplo: La direccin de palabra de entrada IW10 se
compone, por tanto, de los bytes de entrada 10 y 11.
Para dirigirse a una entrada o salida, o a una memoria intermedia del programa
del usuario, sta debe encontrarse declarada como variable. Para ello, al inicio del
programa del usuario se definen, en primer lugar, todas las entradas y salidas
empleadas, todas las memorias intermedias (marcadores) al igual que todos los
dems elementos de programa usados, tales como tiempos y contadores, en una
parte de declaracin de variables.
Ejemplo:
VAR
END_VAR
Prefijo Significado
I Lugar de almacenamiento en la entrada
Q Lugar de almacenamiento en la salida
M Lugar de almacenamiento en el marcador
END_VAR
VAR
END_VAR
VAR
wIn : UINT;
wOut : UINT;
bOn : BOOL;
END_VAR
Resumen
Cada entrada y salida de un PLC se identifica por medio de una direccin inequvoca
Segn el tipo de entrada o de salida, la direccin se especifica como bit, byte o palabra
Todas las entradas, salidas y otros elementos de memoria empleados en el programa
deben declararse como variables
La declaracin se realiza en la seccin de declaracin de variables que se encuentra al
inicio del programa
Estructura de programa
Con estos tres tipos de elementos se obtienen las siguientes estructuras de enlace
de los POUs:
La base siempre est formada por el POU del tipo programa. Un bloque funcional
puede llamar una o ms funciones o componentes funcionales. Una funcin slo
puede llamar a otras funciones.
Estructura de un POU
Declaraciones e
Instrucciones
Ejemplo
(***********************)
(* Rango de validez *)
(* Local
(* Declaraciones *)
VAR
S1 AT %IX0.0 : BOOL;
K1 AT %QX2.0 : BOOL;
END_VAR
(************************)
(* Instrucciones *)
LD S1
ST K1