You are on page 1of 20

PLC

Controlador
lógico
programable

UNIDAD 2
Aplicaciones de automatización con plc

TABLA DE CONTENIDO

PLC .................................................................................................................................................................... 3

¿Qué es un PLC? ...................................................................................................................................... 3

¿Qué hace un PLC? ................................................................................................................................ 3

¿Cómo funciona? .................................................................................................................................... 4

Criterios de selección de un PLC ...................................................................................................... 5

Estructura de un PLC ............................................................................................................................. 7

Estructura Externa. ............................................................................................................................. 7

Estructura Interna ............................................................................................................................... 9

INSTALACIÓN DEL PLC .......................................................................................................................... 13

Paso 1: Sujeción Física en Sitio de Instalación ..................................................................... 13

Paso 2: Instalación Eléctrica ........................................................................................................ 14

Paso 3: Inicialización de PLC programado ............................................................................ 14

Paso 4: Inicialización de PLC no programado ...................................................................... 15

PROGRAMACIÓN DEL PLC .................................................................................................................. 16

Procedimientos .................................................................................................................................... 16
Aplicaciones de automatización con plc

PLC

¿Qué es un PLC?

EL PLC (Programador Lógico Programable) es un equipo electrónico operado


digitalmente que usa una memoria programable para el almacenamiento
interno de instrucciones las cuales implementan funciones especificas tales
como lógicas, secuénciales, temporización, conteo y aritméticas, para
controlar a través de módulos de entrada /salida digitales y analógicas, varios
tipos de maquinas o procesos.

¿Qué hace un PLC?

Un PLC realiza, entre otras, las siguientes funciones:

• Recoger datos de las fuentes de entrada a través de las fuentes digitales


y analógicas.
• Tomar decisiones en base a criterios preprogramados.
Aplicaciones de automatización con plc
• Almacenar datos en la memoria.
• Generar ciclos de tiempo.
• Realizar cálculos matemáticos.
• Actuar sobre los dispositivos externos mediante las salidas analógicas y
digitales.
• Comunicarse con otros sistemas externos.

Los PLC se distinguen de otros controladores automáticos, en que pueden ser


programados para controlar cualquier tipo de máquina. Además de poder ser
programados, son automáticos, es decir son aparatos que comparan las
señales emitidas por la máquina controlada y toman decisiones en base a las
instrucciones programadas, para mantener estable la operación de dicha
máquina. Puedes modificar las instrucciones almacenadas en memoria,
además de monitorizarlas.

¿Cómo funciona?
Una vez se pone en marcha el PLC, el procesador realiza una serie de tareas de
acuerdo a un orden.

a. Al encender el procesador ejecuta un auto-chequeo de encendido y


Aplicaciones de automatización con plc
bloquea las salidas. A continuación, si el chequeo ha resultado correcto,
el PLC entra en el modo de operación normal.
b. El siguiente paso lee el estado de las entradas y las almacena en una
zona de la memoria que se llama tabla de imagen de entrada.
c. En base a su programa de control, el PLC actualiza una zona de la
memoria llamada tabla de imagen de salida.
d. A continuación el procesador actualiza el estado de las salidas
e. Vuelve a leer el estado de entradas para continuar el proceso.

Criterios de selección de un PLC

La selección de un PLC como sistema de control depende de las necesidades


del proceso productivo que tiene que ser automatizado, considerando como
más importantes los aspectos que a continuación se enlistan:

1. Costos: costo inicial, costos de instalación y mantenimiento y costos de


capacitación.
Aplicaciones de automatización con plc

2. Servicio/soporte: depende el contexto del país. Incluye la disponibilidad


comercial, soporte técnico, soporte documental, capacitación y servicio
post venta.

3. Características técnicas: Flexibilidad/expandibilidad, memoria, número


de entras y salidas (E/S), comunicaciones.
Aplicaciones de automatización con plc

Estructura de un PLC

La estructura de todos estos controladores es muy similar y la podemos dividir


en estructura externa y estructura interna para un mejor estudio.

Estructura Externa.

Todos los PLCs, poseen una de las siguientes estructuras:

a) COMPACTA, es decir, en un solo bloque se encuentran la CPU, la fuente de


alimentación, la sección de entradas y salidas, y el puerto de comunicación,
este tipo de PLC se utiliza cuando nuestro proceso a controlar no es
demasiado complejo y no requerimos de un gran número de entradas y/o
salidas ó de algún módulo especial.

Las siguientes figuras nos muestran la estructura clásica que sigue éste tipo de
PLC.
Aplicaciones de automatización con plc

b) MODULAR, que se divide en:

1. Estructura Americana. En la cual se separan los módulos de


entrada/salida del resto del PLC.
2. Estructura Europea. Cada módulo realiza una función específica; es
decir, un módulo es el CPU, otro la fuente de alimentación, etc.

En ambos casos, tenemos la posibilidad de fijar los distintos módulos


(Estructura Modular) o el PLC (Estructura Compacta) en raíles normalizados.
Aplicaciones de automatización con plc

Estructura Interna

Un controlador lógico programable se compone de cuatro unidades


funcionales:

• La unidad de entradas
• La unidad de salidas
• La unidad lógica
• La unidad de memoria

En el diagrama que se muestra a continuación se puede observar la


estructura interna de los PLC del cual vamos a describir cada una de las
unidades funcionales mencionadas:
Aplicaciones de automatización con plc

Unidad de entrada

Unidad de entrada
La unidad de entradas proporciona
el aislamiento eléctrico necesario
del entorno y adecua el voltaje de
las señales eléctricas que recibe el
PLC que provienen de los
interruptores de los contactos. Las
señales se ajustan a los niveles de
voltaje que marca la Unidad Lógica.

A este módulo se unen


eléctricamente los captadores
(interruptores, finales de carrera,
pulsadores,...).
La información recibida en él, es
enviada a la CPU para ser
procesada de acuerdo la
programación residente.
Aplicaciones de automatización con plc

Unidad de salida

Unidad de Salidas
Esta unidad acepta las señales
lógicas provenientes de la Unidad
Lógica y proporciona el aislamiento
eléctrico a los interruptores de
contactos que se conectan con el
entorno.

Las unidades de entrada / salida del


PLC son funcionalmente iguales a
los bancos de relés, que se
empleaban en los antiguos
controladores lógicos de tipo
tambor. La diferencia radica en que
las unidades de entrada / salida de
los PLC son de estado sólido
Aplicaciones de automatización con plc
Memoria

Memoria
La memoria almacena el código de mensajes o instrucciones que tiene que
ejecutar la unidad lógica del PLC. Se pueden clasificar en PROM o ROM y RAM.

Memoria PROM o ROM: Es la memoria de sólo lectura. Es un tipo de memoria


no volátil, puede ser leída pero no escrita, es decir, está pregrabada. Se utiliza
para almacenar los programas permanentes que coordinan y administran los
recursos del equipo y los datos necesarios para ejecutar la operación de un
sistema con microprocesadores. Se mantiene aunque se apague el aparato.

Memoria RAM: Es una memoria de acceso aleatorio. Esta memoria es volátil y


puede ser leída y escrita según se desarrolle la aplicación. Durante la ejecución
del proceso se puede acceder en cualquier momento a cualquier posición de la
memoria. Esta memoria guarda los programas de la aplicación que se pueden
modificar. Además la memoria se protege con baterías, para no perder la
información cuando se den cortes de fluido eléctrico.

Por medio de estas memorias se puede utilizar un PLC en procesos diferentes,


sin necesidad de readecuar o transformar el equipo; sólo se debe modificar el
programa que está cargado. Para el control de un proceso ejecutado por lotes
(batch), se pueden almacenar varias instrucciones en la memoria y acceder
exactamente a aquélla que interesa.
Aplicaciones de automatización con plc
Unidad Lógica

Unidad Lógica
El corazón de un PLC es la unidad lógica, la cual se basa en un
microprocesador. Esta unidad ejecuta las instrucciones programadas en la
memoria, para desarrollar los esquemas de control lógico que se han
diseñado previamente.

Algunos equipos antiguos contienen en la unidad lógica elementos discretos,


como por ejemplo: Compuertas NAND, NOR, FLIPFLOP, CONTADORES, etc.
Este tipo de controladores son de HARDWARE (físicos), mientras que aquellos
que utilizan memorias se llaman de SOFTWARE (lógicos).

INSTALACIÓN DEL PLC

Para la correcta instalación de un PLC se deben llevar una secuencia


organizada de procedimientos y ejecutar cada paso de manera segura y
correcta.

Paso 1: Sujeción Física en Sitio de Instalación

Ubicar el PLC en el lugar donde valla estar ubicado. Se debe tener en cuenta
los siguientes criterios:

1. Definir el tipo de montaje: Sobre riel din o sujeción por tornillo.

2. Debe ubicarse en un espacio ventilado.

3. Condiciones ambientales: humedad y temperatura controladas.


Aplicaciones de automatización con plc
4. Fácil acceso para mantenimiento.

Paso 2: Instalación Eléctrica

El PLC debe ser alimentado eléctricamente y cableado bajo condiciones


establecidas por el fabricante

1. Alimentación eléctrica bajo rangos de voltaje y frecuencia establecidos por


el fabricante del PLC.

2. Protección eléctrica: determinados por datos de placas del PLC.

3. Determinación de calibres de cable conectados a borneras de entradas y


salidas del PLC de acuerdo con parámetros de corriente máximas establecidos
por información técnica del PLC.

4. Utilización de terminales normalizados para conexión de cables a bornas del


PLC.

5. Selección de ductos para el transporte de datos y potencia por cable


conectados al PLC.

Paso 3: Inicialización de PLC programado

Se deben tener en cuenta las condiciones iniciales en las que se encuentran los
sensores, actuadores y preactuadores conectados al PLC para que el sistema
Aplicaciones de automatización con plc
inicie de forma segura.

Criterios a tener en cuenta cuando se inicia un sistema con el PLC


programado.

1. Verificar que se cumplan las condiciones iniciales del sistema como


están contempladas en la programación del PLC ( actuadores
desactivados, señales de entrada en posición Off, etc.

2. Sincronización de equipos comunicados con PLC para evitar falsos


estados de inicialización.

Paso 4: Inicialización de PLC no programado

Se deben tener en cuenta las condiciones iniciales en las que se encuentran los
sensores, actuadores y preactuadores conectados al PLC para que el sistema
inicie de forma segura.

Criterios a tener en cuenta cuando se inicia un sistema con el PLC no


programado.

1. Verificar que el PLC se encuentre alimentado eléctricamente de forma


correcta.

2. Descarga de programa del PLC y puesta en marcha por software.

3. Verificar que se cumplan las condiciones iniciales del sistema como


están contempladas en la programación del PLC (actuadores
Aplicaciones de automatización con plc
desactivados, señales de entrada en posición Off, etc)

4. Sincronización de equipos comunicados con PLC.

PROGRAMACIÓN DEL PLC

Para la programación del PLC se debe llevar a cabo un proceso organizado


donde se tengan en cuenta los siguientes procedimientos:

Procedimientos

1. Definir el sistema
Enunciar claramente el problema,
definiendo de manera completa y
concisa la labor a realizar,
estableciendo las entradas y salidas
con las que se va a interaccionar, las
restricciones existentes en cuanto a
tiempo de ejecución, precisión,
memoria disponible, etc.; e indicar los
resultados deseados. Planear por
escrito el algoritmo de solución que
describa textualmente las
operaciones a realizar y el orden de
las mismas.
Aplicaciones de automatización con plc

2. Diagrama de proceso
Realizar los esquemas necesarios
para representar el proceso de
control donde se evidencie de forma
fácil las tareas que debe realizar el
PLC teniendo en cuenta las entradas,
salidas y procesos que intervienen en
la aplicación. Los diagramas más
utilizados son diagrama de flujo,
diagrama de tiempos, diagrama de
procesos, diagrama de bloques, entre
otros.

3. Codificar a lenguaje LADDER


Codificar a lenguaje LADDER
(escalera), traducir la secuencia de
operaciones indicadas en los
diagramas a el lenguaje LADDER
utilizando las herramientas y
simbología apropiada para construir
el programa correspondiente a la
aplicación.
Aplicaciones de automatización con plc

4. Convertir y cargar el programa


Convertir y Cargar el programa, el
diagrama de escalera se convierte a
una lista de instrucciones, , según el
modelo y marca del PLC, que se
introducen por la interface local
teclado y pantalla o cargador (Loader)
también mediante una computadora
personal puerto serie usando un
cable especial para el caso de PLC con
programación visual (diagrama de
componentes), es necesario convertir
el diagrama de escalera en un
diagrama de componentes que
puedan ser reconocido por el PLC.
Aplicaciones de automatización con plc

5. Correr y verificar el programa


Correr y verificar el programa, para
verificar que opere correctamente la
programación elaborada y en caso de
no ser así, detectar las fallas y
corregirlas, de manera local o remota,
algunos programas tiene un
programador y simulador para
verificar que el programa funcione
bien antes de cargarlo al PLC.

6. Documentar el programa
Documentar el programa con texto al
margen que indiquen como opera el
programa y facilite entenderlo y
usarlo, comentarios e instrucciones
para el usuario, diagrama a bloques,
diagrama de tiempos, mapa de
memoria, manual de uso, guía de
usuario, respaldo en disco del código,
etc.
Aplicaciones de automatización con plc