Está en la página 1de 2

Que es un PLC?

Un PLC, o Controlador Lógico Programable, es un dispositivo electrónico utilizado


en automatización industrial y control de procesos.

Para que se emplea?

Se programa para realizar tareas específicas, como el monitoreo de sensores y la


activación de actuadores, con el fin de controlar maquinaria y procesos en entornos
industriales. Los PLCs son versátiles y se utilizan en una amplia variedad de
aplicaciones, desde la fabricación hasta la energía y la automatización de
edificios.

antecedenes historicos

Los antecedentes históricos de los Controladores Lógicos Programables (PLCs) se


remontan a las décadas de 1960 y 1970. Aquí tienes algunos hitos clave:

1. Controladores de Relés: Antes de los PLCs, se utilizaban sistemas de control


basados en relés electromagnéticos. Estos sistemas eran complejos, requerían mucho
cableado y eran difíciles de mantener.

2. Invención del PLC: En la década de 1960, Richard Morley, un ingeniero de Bedford


Associates (más tarde adquirida por Modicon), desarrolló el primer PLC moderno.
Este dispositivo, conocido como "Modicon 084," se creó para simplificar el control
de procesos en la industria automotriz.

3. Digitalización y Programación: Los PLCs revolucionaron la automatización


industrial al permitir la programación digital de tareas de control. Esto eliminó
la necesidad de reconfigurar el cableado físico cada vez que se necesitaba un
cambio en la lógica de control.

4. Estándares y Evolución: A medida que la tecnología avanzaba, se establecieron


estándares para la programación de PLCs, como el estándar IEC 61131-3. Los PLCs
evolucionaron para ser más potentes y versátiles, incorporando capacidades de
comunicación y control de procesos más avanzadas.

Hoy en día, los PLCs son fundamentales en la automatización industrial y se


utilizan en una amplia gama de aplicaciones, desde la fabricación hasta el control
de sistemas de energía y la automatización de edificios.

Lenjuajes de programacion de un PLC

Los lenguajes de programación de PLC o lenguajes PLC son un conjunto de símbolos,


caracteres y reglas de uso que fueron diseñados para poder tener una comunicación
directa entre los especialistas con las máquinas. Gracias a este vínculo, podemos
ser capaces de crear un programa con instrucciones para controlar el funcionamiento
de cualquier proceso o maquinaria.

Actualmente podemos agrupar estos lenguajes en dos categorías, visuales y escritos


(o gráficos y textuales). Los visuales (gráficos) se pueden clasificar como
lenguajes de alto nivel, mientras los escritos (textuales) como de bajo nivel.
Estos lenguajes están especificados en el estándar internacional IEC 61131-3. Donde
se definen todas las reglas y estructuras que deben seguir los lenguajes de
programación de PLC.

Lista de instrucciones (IL)


Este es uno de los lenguajes más antiguos, tiene una alta similitud con el
Ensamblador, que es la base de todos los lenguajes de programación que existen. La
lista de instrucciones se suele utilizar en aplicaciones medianas-pequeñas debido a
su complejidad estructural. Utiliza instrucciones de mando que son directamente
ejecutadas por el procesador. Para mantener el control y el flujo del programa se
utilizan los saltos y llamadas a funciones (subrutinas) que permiten la ejecución y
toma de acciones por parte del dispositivo.

Texto estructurado (ST)


Este es un lenguaje más parecido a C o Pascal, ya permite utilizar instrucciones
más conocidas como IF-ELSE para establecer condicionales o repeat-until, while-do
para ejecución de bucles secuenciales. Se suele utilizar también en aplicaciones
medianas-pequeñas debido a su grado de complejidad.
LENGUAJES DE ALTO NIVEL:
Diagrama de Funciones Secuenciales(SFC)
Este lenguaje es bastante útil para controlar procesos que se basan en etapas
secuenciales. Estas etapas pueden ser acciones a ejecutar o transiciones a través
de condiciones lógicas. Cada etapa permanece inactiva mientras no se hayan cumplido
y activado toda una serie de etapas anteriores que conlleven a la activación de
ella, o bien que haya sido activadas directamente por el programador en la
configuración inicial.

Diagrama de bloques(FBD)
Este lenguaje es muy utilizado y uno de los preferidos por los ingenieros gracias a
su similitud con circuitos electrónicos digitales y compuertas lógicas. También, si
te has podido fijar, es muy parecido a los diagramas de bloques de un proceso. La
relación entre las entradas y salidas se establece mediante el uso de bloques de
función, donde cada boque tiene un propósito o funcionalidad específica. Dichas
entradas y salidas de los bloques están conectadas mediante enlaces los cuales
pueden usarse para conectar dos puntos lógicos del diagrama. Ya sea una variable de
entrada con una entrada del bloque, una salida de un bloque con una entrada de otro
bloque o una salida de un bloque con una variable de salida.

Lenguaje Ladder(LD)
El diagrama Ladder o diagrama de escalera es el lenguaje de interfaz gráfica más
utilizado sin duda com0 lenguaje de programación de PLC, su nombre se debe a su
forma estructural semejante a una escalera por donde corren dos rieles verticales,
entre los cuales existen varios rieles horizontales que contienen la lógica.

El riel izquierdo es el que recibe el flujo de energía (entrada) que representa el


voltaje y deja pasar la energía al riel derecho que representa la tierra (salida).
Su parecido con los antiguos controladores de relés es innegable y su lectura
obedece siempre la misma secuencia; de izquierda a derecha y de arriba hacia abajo.

Este lenguaje se basa en el uso de contactos y bobinas, ambos pueden ser


normalmente abiertos (NA) o normalmente cerrados (NC), y en dependencia de esto
será su valor para activarse o desactivarse.

También podría gustarte