Está en la página 1de 12

INSTITUTO

TECNOLOGICO DE LA
LAGUNA

SISTEMAS INTEGRADOS DE
MANUFACTURA
ARMANDO LONGORIA DE LA TORRE
ENSAYO: CONTROLADORES LOGICOS PROGRAMABLES

MARIA FERNANDA ALVAREZ MURILLO


16130074

1
INTRODUCCION:

Un controlador lógico programable, (PLC de sus siglas en inglés, Programmable


Logic Controller) es una pequeña computadora usada en la automatización de
procesos del mundo real, tales como líneas de producción, máquinas
herramientas, manejo de partes, empaquetado, bandas transportadoras,
estaciones de bombeo, semáforos, etc. El rango de complejidad de los sistemas
controlados mediante PLCs va desde aplicaciones pequeñas dedicadas hasta
poderosas y extremadamente complejas líneas de ensamblado.

Los PLCs son, en definitiva, los caballos de batalla en la automatización de la


manufactura moderna. El control automático permite la producción de un producto
consistente a un costo razonable y el PLC es la tecnología de control prevalente
en la manufactura.

2
INDICE

INTRODUCCION 2
HISTORIA DE LOS PLCS 3, 4
QUE ES UN PLC 5
PARA QUE SRIVE 5
DONDE SE USA? 7
COMO SE PROGRAMA UN PLC? 7
LENGUAJES DE PROGRAMACION EN PLC 8,9
TIPOS DE PLCS 10
EJEMPLO DE UN PLC 11
CONCLUSION 12
BIBLIOGRAFIA 12

3
HISTORIA DE LOS PLC’S

Desde el comienzo de la industrialización, el hombre ha buscado cómo hacer que


los trabajos se realizasen de la forma más ágil y menos tediosa para el operador
en cuestión. Los PLCs han sido un mecanismo clave en este proceso puesto que
permiten, entre otras cosas, que ciertas tareas se realicen de forma más rápida y
que el hombre evite su aparición en trabajos peligrosos tanto como para él, como
para su entorno más próximo. Estos cambiaban constantemente los sistemas de
control en sus líneas de producción de modo que necesitaban un modo más
económico para realizarlo puesto que, en el pasado, esto requería un extenso re-
alambrado de bancos de relevadores. De este modo, a finales de los años 60, la
industria necesitaba cada vez más un sistema de control
económico, robusto, flexible y fácilmente modificable.

Associates sugirió así un Controlador Modular Digital para su utilización en una


compañía de automoción y MODICON 084 fue el primer PLC con una aplicación
industrial . Para ello se utilizó una técnica de programación familiar y se reemplazó
el uso de relevadores mecánicos por otros de estado sólido.

1973 aparecieron los PLCs con la capacidad de comunicación

De este modo, los PLCs eran capaces de intercambiar información entre ellos y
podían situarse lejos de los procesadores y los objetos que iban a controlar. Así se
incorporaron también más prestaciones como manipulación de datos, cálculos
matemáticos, elementos de comunicación hombre-máquina, etc. A mediados de
los años 70 – apareció la tecnología PLC, basada en bmicroprocesadores bit-
slice . Los PLC más populares fueron los AMD 2901 y 20903 por parte de
Modicon.

Los microprocesadores convencionales aportaron la potencia necesaria para


resolver de forma rápida y completa la lógica de los pequeños PLCs. Sin
embargo, esta falta de estandarización generó una gran variedad de
incompatibilidades en la comunicación debido a la existencia de un maremágnum
de sistemas físicos y protocolos incompatibles entre sí. Se consiguió también
reducir las dimensiones de los PLC y se pasó a programar con una programación
simbólica a través de ordenadores personales en vez de los terminales clásicos de
programación. El último estándar, IEC 1131-3, trata de unificar el sistema de
programación de todos los PLC en un único estándar internacional.

Hoy en día disponemos de PLCs que pueden ser programados en diagramas de


bloques, listas de instrucciones o incluso texto estructurado al mismo tiempo. Sin
embargo, los ordenadores comenzaron a reemplazar al PLC en algunas

4
aplicaciones e incluso la compañía que introdujo el Modicon 084 ha cambiado su
control en base a un ordenador. Cabe esperar que, en un futuro no muy lejano, el
PLC desaparezca al disponer de ordenadores cada vez más potentes y todas las
posibilidades que estos pueden proporcionar. Hoy en día, la tendencia actual es
dotar al PLC de funciones específicas de control y canales de comunicación para
que pueda conectarse entre sí y con ordenadores en red, creando así una red de
autómatas.

5
¿QUE ES UN 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.
Sin embargo, la definición más precisa de estos dispositivos es la dada por la
NEMA (Asociación Nacional de Fabricantes Eléctricos) que dice que un PLC es:
“Instrumento electrónico, que utiliza memoria programable para guardar
instrucciones sobre la implementación de determinadas funciones, como
operaciones lógicas, secuencias de acciones, especificaciones temporales,
contadores y cálculos para el control mediante módulos de E/S analógicos o
digitales sobre diferentes tipos de máquinas y de procesos”.

¿PARA QUE SIRVE?

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. Dentro de
las ventajas que estos equipos poseen se encuentran que, gracias a ellos, es
posible realizar operaciones en tiempo real, debido a su disminuido tiempo de
reacción.
Además, son dispositivos que se adaptan fácilmente a nuevas tareas debido a su
flexibilidad a la hora de programarlos, reduciendo así los costos adicionales a la
hora de elaborar proyectos. Permiten también una comunicación inmediata con
otro tipo de controladores y ordenadores e incluso permiten realizar las
operaciones en red. Como ya se ha mencionado previamente, tienen una
construcción estable al estar diseñados para poder resistir condiciones adversas
sobre vibraciones, temperatura, humedad y ruidos. Son fácilmente programables
por medio de lenguajes de programación bastante comprensibles. Sin embargo,

6
presentan ciertas desventajas como la necesidad de contar con técnicos
cualificados para ocuparse de su buen funcionamiento.

¿DONDE SE USA?
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.

¿COMO SE PROGRAMA UN PLC?


Programar un PLC implica generar un conjunto de instrucciones y de órdenes
que provocarán la ejecución de una tarea determinada. Podemos decir que un
programa es una respuesta predeterminada a todas las combinaciones posibles
de estados de la información que recibe. La programación en PLC se compone de
diversas fases:

1 – Definición y análisis del problema: En primer lugar debemos identificar cuál


es la necesidad que queremos resolver a través de la controladora programable.
¿Qué resultados nos debe proporcionar el sistema? ¿Qué datos o información nos
hacen falta para poder determinar la respuesta de la máquina?

2 – Definición de la arquitectura del automatismo: Definiremos el hardware de


la controladora. Una vez que sepamos cuál es la información o los procesos que
necesitamos monitorizar, configuraremos las entradas de la controladora para que
pueda recibir los datos que se recogen a través de los sensores. Se definen
también las salidas a través de las cuáles se activarán procesos, y factores como
la redundancia o el diagnóstico.

3 – Diseño de los algoritmos: Un algoritmo consiste en una secuencia de los


pasos requeridos para ejecutar una tarea. Así, se diseñara el método para la toma
de decisiones.

7
4 – Programación de código: Con todos los procesos definidos, pasaremos a
redactar las órdenes que nos permitirán comunicarnos con la máquina. Para ello
se emplean los lenguajes de programación.

5 – Depuración, test y verificación del programa: La última fase implica una


serie de tareas orientadas a comprobar el correcto funcionamiento del programa.
Se detectan posibles errores en la comunicación y se hacen las correcciones
oportunas para garantizar una óptima ejecución del automatismo programado.

LENGUAJES DE PROGRAMACIÓN EN PLC

Los lenguajes de programación en PLC se componen de una serie de símbolos,


caracteres y reglas de uso que fueron diseñados para poder establecer una
comunicación de los usuarios con las máquinas. Es el código mediante el cual
somos capaces de crear un programa con instrucciones para controlar el
funcionamiento de cualquier proceso o máquina industrial. En la actualidad,
el estándar internacional IEC 6131 define los principales lenguajes de
programación en PLC:

1 – IL (Instruction List): Es un lenguaje de texto y es el lenguaje de programación


más antiguo. En realidad, es la base del resto de lenguajes y se empleaba cuando
las computadoras no tenían capacidad gráfica. El IL es un lenguaje de bajo nivel y
recuerda al lenguaje ensamblador. En este lenguaje todos los programas pueden
ser traducidos a una lista de instrucciones. El control del programa se consigue a
través de “saltos” y de llamadas a funciones.

2 – LD (Ladder): Es un lenguaje gráfico y es la evolución del lenguaje IL. El


lenguaje Ladder se conoce también como Diagrama de Escalera, ya que su

8
estructura recuerda a la de una escalera: se compone de dos niveles verticales
(alimentación) y de dos horizontales. Las instrucciones se colocan en el lado
izquierdo y las salidas en el lado derecho. El procesador del PLC interpretará los
lados de abajo arriba y de izquierda a derecha.

3 – FBD (Function Block Diagram): Es un lenguaje gráfico que define la función


entre las variables de entrada y las de salida. En este lenguaje se utilizan bloques
de símbolo lógico.

4 – ST (Structured Text): Es un lenguaje gráfico que define la función entre las


variables de entrada y las de salida. Recuerda al lenguaje de programación C y al
Pascal. Se compone de una serie de instrucciones que se pueden ejecutar de
manera condicionada.

9
TIPOS DE PLC’S
1) PLC compactos, son aquellos que incorporan CPU, PS, módulos de entrada y
salida en un único paquete. A menudo existe un número fijo de E/Ss digitales (no
mayor a 30), una o dos canales de comunicación (para programar el PLC y la
conexión de los buses de campo) y HMI. Además, puede haber una entrada para
el contador de alta velocidad y una o dos E/Ss analógicas. Para aumentar el
número de las E/Ss de una PLC compacta individual se incrementa (además) los
módulos que pueden ser conectados. Estos se colocan en un paquete, similar al
del mismo PLC. Estos PLCs de tipo compacto se utilizan en automoción como
substitutos de los relés.
2) PLC modular es el tipo de PLC más potente y tiene más funciones que los PLC compactos.
La CPU, SM, CP y otros módulos se encuentran generalmente en paquetes separados en
un riel DIN o en un riel con una forma especial y que se comunica con la CPU a través de
un sistema bus. Tiene un número limitado de lugares para los módulos pero, en la mayoría
de los casos, este puede aumentarse. Además, los PLCs modulares pueden utilizar un
elevado número de entradas/salidas, pueden soportar programas más grandes, guardar
más datos y operar bajo el modo de multitarea. Normalmente se utilizan para el control,
regulación, posicionamiento, procesamiento de datos, manipulación, comunicación,
monitorización, servicios-web, etc.
3) PLC de tipo montaje en rack son aquellos que prácticamente tienen las mismas
capacidades y funciones que el PLC modular. Sin embargo, existen algunas diferencias en
el bus o en el rack dónde se colocan los módulos del PLC. El rack contiene ranuras para los
módulos y un sistema de bus integrado para intercambiar información entre los diferentes
módulos. La mayoría de los módulos PLC no tienen sus propias cajas, disponen solamente
de un panel frontal con una interfaz-HIM. La ventaja principal es que pueden permitir un
intercambio más rápido de los datos entre los módulos y el tiempo de reacción por parte
de los módulos es menor.
4) 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.
La HMI consiste principalmente en un monitor y un teclado o una pantalla táctil.

10
EJEMPLO DE UN PROGRAMA DE PLC

Ejemplo 1 Combinación AND Realizar A2.2 = E0.0 AND E0.1 La salida A2.2 debe activarse tan sólo si
los dos interruptores conectados a las entradas E0.0 y E0.1 están cerrados. La solución ladder se
obtiene poniendo en serie dos contactos, con operandos E0.0 y E0.1, y la bobina A2.2. De hecho,
la combinación lógica AND, traducida al lenguaje ladder, equivale a la serie de dos contactos: en la
disposición en serie 'se lee' el cierre del circuito sólo cuando ambos contactos están cerrados; de
manera que esta es la única condición que activa la bobina.

La solución en AWL se obtiene cargando primero el estado de E0.0 en el registro RLC (U E0.0). De
hecho, la operación puramente dicha es una AND pero aquí, al ser la primera de una secuencia, se
interpreta como una operación de carga de bit y por lo tanto el estado del operando se copia en
RLC. A continuación, se efectúa una AND entre este último y el estado de la entrada E0.1 (U E0.1) y
el resultado se deposita de nuevo en RLC. Esta instrucción no es la primera de una secuencia y por
lo tanto, la operación se interpreta realmente como una AND. La última instrucción (= A2.2) se
encarga de transferir el contenido de RLC, que en ese momento representa la combinación lógica
E0.0 AND E0.1, a la salida.

11
CONCLUSION

Los PLC’s son importantes ya que gracias a ellos se puede lograr cumplir con los
requerimientos de productividad, eficiencia, precisión y fiablididad que se
necesitan en una empresa.
También tienen una gran importancia ya que también se encuentran en nuestra
vida diaria en nuestras casas como los sistemas de luces, en nuestra actualidad
los plcs son unos de los instrumentos mas utilizados ya que existen diferentes
tipos y todos son importantes.

BIBLIOGRAFIA
AUTOR DEPARTAMENTO DE INGENIERIA ELECTRICA Y ELECTRONICA
Año de …….
publicación
:
T ítulo del CONTROLADORES LOGICOS PROGRAMABLES
artículo:
Fecha de 26.11.2020
recuper ació
n del
documento:
Asociación UNED
que publica
el artículo:
URL: http://www.ieec.uned.es/investigacion/Dipseil/PAC/archivos/Informacion_de_referencia_ISE6_1
_1.pdf

12

También podría gustarte