Los lenguajes de programación

Que son  los lenguajes de programación ?

      La utilización de los plc, no sería posible sin los lenguajes de programación

     Cuando surgieron los controladores lógicos programables, lo hicieron por la necesidad de sustituir a los enormes cuadros de maniobra construidos con contactores y relés. por lo tanto, la comunicación hombre-maquina debería ser similar a la utilizada hasta ese momento

    El lenguaje usado debería ser interpretado con facilidad, por los mismos técnicos electricistas que anteriormente estaban en contacto con la instalación

      Estos lenguajes han evolucionado en los últimos tiempos, de tal forma que algunos de ellos ya no tienen nada que ver con el típico plano eléctrico a relés..............

 

Los lenguajes más significativos son:


Lenguaje a contactos, también llamado ladder o escalera. (ld, kop)

     Es el lenguaje que más similitud tiene con el utilizado por un electricista, al elaborar los tableros de automatización

     Muchas marcas de plc incluyen módulos para programar de esta forma.



Imagen de una interfase para programar en lenguaje tipo ladder o escalera

Interfase para programa ladder o escalera


Lenguaje por lista de instrucciones

En los plc de gama baja, es el único modo de programación.

    Consiste en elaborar una lista de instrucciones o nemónicos que se asocian a los símbolos y su combinación en un circuito eléctrico a contactos.

Imagen que muestra un listado de instrucciones comparado contra el equivalente en lenguaje ladder o escalera

        Ejemplo comparativo de lenguaje de instrucciones vs lenguaje ladder

     Este tipo de lenguaje es, en algunos casos, la forma más rápida de programación e incluso la más potente pero una de las más difíciles de utilizar o aprender. Es el lenguaje de las terminales portátiles.


Grafcet. (sfc)

      Ha sido especialmente diseñado para resolver problemas de automatismos secuenciales. Las acciones son asociadas a las etapas y a las condiciones a cumplir en las transiciones.

     Este lenguaje resulta muy sencillo de interpretar por operarios sin conocimientos de automatismos eléctricos.

Imagen con un ejemplo de diagrama para programación Grafcet

                             Ejemplo de un diagrama de programación GRAFCET

     Muchos de los plc que existen en el mercado permiten la programación en grafcet, tanto en modo gráfico o como por lista de instrucciones.

    Se utiliza también para resolver problemas de automatización de forma teórica y posteriormente convertirlo a plano de contactos.


Plano de funciones. (fbd)

      El plano de funciones lógicas, resulta especialmente cómodo de utilizar a técnicos habituados a trabajar con circuitos de puertas lógicas, ya que la simbología usada en ambos es equivalente.

Imagen que muestra la equivalencia operativa del diagrama de compuertas lógicas al diagrama ladder

Las compuertas lógicas y su equivalente en lógica de contactos



 Artículo creado y editado por Sistemas de Control y Automatización

Logotipo de Sistemas deControl. Circulo color rojo, con cubierta transparente y las letras SC mayusculas y la leyenda "SISTEMAS DE CONTROL"


 

   Monterrey, México, Febrero 2023

No hay comentarios:

Publicar un comentario

Gracias por enviarnos tus comentarios