• MECATRONICA: PRGRAMACION PLC ALLEN BRADLEY
CONCEPTOS BASICOS
• CONCEPTOS BASICOS
• HARDWARE Y SOFTWARE REQUERIDO
• CONFIGURACION DEL PLC-PC
• COMO DAR DE ALTA UN MODULO
• CONFIGURACION IN/OUT
• COMO DESCARGAR UN PROGRAMA
• EJEMPLO
QUE ES PLC
Un controlador lógico programable, más conocido
por sus siglas en inglés PLC (Programmable Logic
Controller), se trata de una computadora, utilizada
en la ingeniería automática o automatización
industrial, para automatizar procesos
electromecánicos, tales como el control de la
maquinaria de la fábrica en líneas de montaje o
atracciones mecánicas.
APLICACIONES
• El campo de aplicación de los PLCs es muy diverso e incluye diversos
tipos de industrias (ej. automoción, aeroespacial, construcción,
etc.), así como de maquinaria. A diferencia de las computadoras de
propósito general, el PLC está diseñado para múltiples señales de
entrada y de salida, amplios rangos de temperatura, inmunidad al
ruido eléctrico y resistencia a la vibración y al impacto. Los
programas para el control de funcionamiento de la máquina se
suelen almacenar en baterías copia de seguridad o en memorias no
volátiles. Un PLC es un ejemplo de un sistema de tiempo real duro
donde los resultados de salida deben ser producidos en respuesta a
las condiciones de entrada dentro de un tiempo limitado, que de lo
contrario no producirá el resultado deseado
El siguiente diagrama de flujo muestra los
componentes y la estructura de un PLC:
CARACTERISTICAS BASICAS
• La parte principal es la denominada “unidad central de procesamiento” o CPU que
contiene la parte de procesamiento del controlador y está basada en un microprocesador
que permite utilizar aritmética y operaciones lógicas para realizar diferentes funciones.
Además, la CPU, testea también frecuentemente el PLC para lograr encontrar errores en
su debido tiempo. Los primeros PLCs utilizaron chips que habían sido procesados
mediante la técnica denominada “bit-slice”, como el AMD2901, 2903, etc.
• La transferencia de datos y/o direcciones en los PLCs es posible gracias a cuatro tipos de
buses diferentes:
– bus de datos, para la transferencia de datos de los componentes individuales
– bus de direcciones, para aquellas transferencias entre celdas donde se habían guardado datos
– bus de control, para las señales de control de los componentes internos
– bus de sistema, para conectar los puertos con los módulos de E/S.
• El lugar donde se guardan los datos y las instrucciones es la memoria que se divide en
memoria permanente, PM, y memoria operacional, conocida como memoria de acceso
aleatorio o RAM. La primera, la PM, se basa en las ROM, EPROM, EEPROM o FLASH; es
donde se ejecuta el sistema de operación del PLC y puede ser reemplazada.
TIPOS DE MEMORIA INFORMATICA
BROADCAST
• En Informática, la difusión amplia, difusión ancha o broadcast, es una forma de transmisión
de información donde un nodo emisor envía información a una multitud de nodos receptores
de manera simultánea, sin necesidad de reproducir la misma transmisión nodo por nodo
COMPONENTES DE HARDWARE
• Una PLC puede contener un casete con una vía en la que se encuentran diversos tipos de
módulos, como puede observarse en la siguiente figura.
• Como puede observarse en la figura, el PLC dispone de los siguientes módulos que, aunque
en este tipo no puede ser intercambiada, esto sí es posible para PLCs de otras compañías.
Los módulos más importantes son:
• Módulo de interfaz (IM), conecta diferentes casetes individuales con un único PLC;
• Módulo funcional (FM), procesamiento complejo en tiempo-crítico de procesos
independientes de la CPU, por ejemplo, conteo rápido;
• Regulador PID o control de la posición;
• Procesador de la comunicación (CP), conecta el PLC en una red de trabajo industrial, ej.
Industrial Ethernet, PROFIBUS, AS – interfaz, conexión serie punto-a-punto;
• Interfaz hombre-máquina (HMI), ej. panel de operaciones;
• Entradas/salidas remotas;
• Módulos de señal de alta-velocidad.
• Cada módulo de PLC module tiene su propia interfaz-HIM básica, utilizada para la
visualización de los errores y las condiciones de comunicación, la batería, entradas/salidas,
operación de los PLC, etc. Pequeños displays con cristal líquido (LCD) o diodos emisores de
luz (LED) se utilizan para la interfaz-HMI.
TIPOS DE PLCs
• PLC compactos.
• PLC modular.
• PLC de tipo montaje en rack.
• PLC con panel Operador y Controlador Lógico
Programable (OPLC).
• Con ordenador industrial (PC industrial) son aquellos
que combina un PC normal y un PLC en un único
sistema.
• PLC de tipo de ranura se trata de una tarjeta especia.
PLC compactos, son aquellos que incorporan CPU, PS,
módulos de entrada y salida en un único paquete.
PLC modular más potente y tiene más funciones que los PLC compactos, PLC
de tipo montaje en rack son aquellos que prácticamente tienen las mismas
capacidades y funciones que el PLC modular.
PLC con panel Operador y Controlador Lógico Programable (OPLC) posee una
interfaz HIM para su funcionamiento y una monitorización de los procesos
automáticos y las máquinas.
Con ordenador industrial (PC industrial) son aquellos que combina un PC normal y un
PLC en un único sistema. La parte de PLC puede estar basada en hardware (PLC de tipo
slot) o basadas en un PLC con software virtual (PLC de tipo software).
PLC de tipo de ranura se trata de una tarjeta especial, que posee todas las
funciones de cualquier CPU de un PLC normal. Se sitúa en el (en una ranura
vacía de la placa base), que permite intercambiar directamente la información
entre las aplicaciones-HIM del PC existente y/u otras aplicaciones software. La
ranura de la tarjeta del PLC tiene por lo menos un canal de comunicación para
conectar con el bus de campo (para conectar con unas entradas/salidas
remotas o con otros dispositivos PLC).
CONTROL-LOGIX
GARLOGIX, PLC DE SEGURIDAD ALLEN BRADLEY
SEÑALES UTILIZADAS POR LOS PLCs
• Un PLC recibe y transfiere señales eléctricas,
expresando así variables físicas finitas
(temperatura, presión etc.). De este modo es
necesario incluir en el SISTEMA un convertidor
de señal para recibir y cambiar los valores a
variables físicas. Existen tres tipos de señales
en un PLC: señales binarias, digitales y
analógicas.
Señales binarias
• señal de un bit con dos valores posibles (“0” – nivel bajo, falso o
“1” – nivel alto, verdadero), que se codifican por medio de un
botón o un interruptor. Una activación, normalmente abre el
contacto correspondiendo con el valor lógico “1”, y una no-
activación con el nivel lógico “0”. Los límites de tolerancia se
definen con interruptores sin contacto. Así el IEC 61131 define
el rango de -3 - +5 V para el valor lógico “0”, mientras que 11 -
30 V se definen como el valor lógico de “1” (para sensores sin
contacto) a 24 V DC (Fig.12). Además, a los 230 V AC, la IEC
61131 define el rango de 0 – 40 V para el valor lógico de “0”, y
164 – 253 V para el valor lógico “1”.
Señales digitales
• se trata de una secuencia de señales binarias,
consideradas como una sola. Cada posición de
la señal digital se denomina un bit. Los
formatos típicos de las señales digitales son:
tetrad – 4 bits (raramente utilizado), byte – 8
bits, word – 16 bits, double word – 32 bits,
double long word – 64 bits (raramente
utilizado).
Señales analógicas
• Son aquellas que poseen valores continuos, es decir, consisten
en un número infinito de valores (ej. en el rango de 0 – 10 V).
Hoy en día, los PLCs no pueden procesar señales analógicas
reales. De este modo, estas señales deben ser convertidas en
señales digitales y vice-versa. Esta conversión se realiza por
medio de SMs analógicos, que contienen ADC. La elevada
resolución y precisión de la señal analógica puede conseguirse
utilizando más bits en la señal digital. Por ejemplo, una señal
analógica típica de 0 – 10 V puede ser con precisión (pasos para
la conversión en una señal digital) desde 0.1 V, 0.01 V o 0.001 V
de acuerdo al número de bits que vaya a tener la señal digital
PRINCIPIO DE FUNCIONAMIENTO
• Un PLC funciona cíclicamente, como se describe a continuación:
• 1 Cada ciclo comienza con un trabajo interno de mantenimiento del PLC como el control
de memoria, diagnostico etc. Esta parte del ciclo se ejecuta muy rápidamente de modo
que el usuario no lo perciba.
• 2 El siguiente paso es la actualización de las entradas. Las condiciones de la entrada de
los SMs se leen y convierten en señales binarias o digitales. Estas señales se envían a la
CPU y se guardan en los datos de la memoria.
• 3 Después, la CPU ejecute el programa del usuario, el cual ha sido cargado
secuencialmente en la memoria (cada instrucción individualmente). Durante la
ejecución del programa se generan nuevas señales de salida.
• 4 El último paso es la actualización de las salidas. Tras la ejecución de la última parte del
programa, las señales de salida (binaria, digital o analógica) se envían a la SM desde los
datos de la memoria. Estas señales son entonces convertidas en las señales apropiadas
para las señales de los actuadores. Al final de cada ciclo el PLC comienza un ciclo nuevo.
FIN