Conoce los lenguajes de programación en SIEMENS

La principales instrucciones que podemos encontrar al programar en este lenguaje

Conoce los lenguajes de programación en SIEMENS

Para poder dominar cualquier controlador ya sea industrial o no, es necesario traducirle las operaciones que deseamos que realice. Esta traducción se realiza por medio de lenguajes de programación los cuales fungen como intermediarios entre nosotros y los controladores. Dentro de los lenguajes de programación más utilizados en los controladores de la marca SIEMENS podemos encontrar los siguientes:

FUP ( Funktionsplan)

Este lenguaje se denomina diagrama de funcionesEsta íntimamente ligada con la lógica booleana , ya que todos las funciones se representan por medio de funciones lógicas tales como: OR, AND, NOT, XOR, NAND, NOR, etc. Además incluye funciones matemáticas más complejas en forma de bloques.

La principales instrucciones que podemos encontrar al programar en este lenguaje son:

 

KOP (Kontaktplan)

También conocido como diagrama de contactos o de escalera. A diferencia del FUP, este lenguaje hace uso de lógica booleana por medio de contactos eléctricos en serie y en paralelo. Actualmente es el lenguaje más ocupado en la programación de PLC´s ya que es muy fácil de entender para personas familiarizadas  a diagramas eléctricos.

La principales instrucciones que podemos encontrar al programar en este lenguaje son:

AWL (Anweisungsliste)

Denominado como listas de instrucciones. Este lenguaje se parece mucho a las programación utilizada en Ensamblador ya que busca dar instrucciones en un nivel muy bajo de programación para que el controlador no pierda mucho tiempo en traducir la información. La gran desventaja que existe con este lenguaje es el tamaño del código que se hace más grande mientras más complejo se hace el proceso.

La principales instrucciones que podemos encontrar al programar en este lenguaje son:

S7 – SCL (Structured Control Language)

A raíz de la complejidad de lectura y depuración de los programas realizados en AWL, Siemens proporciona un lenguaje extra que se parece mucho a PASCAL, un lenguaje de alto nivel que proporciona sentencias de bucles y condiciones. Se considera de mucha utilidad cuando se busca implementar programas con calculo de formulas, algoritmos de optimización robustos y cuando se tenga que analizar mucha información.

La principales instrucciones que podemos encontrar al programar en este lenguaje son:

S7 – GRAPH

Este lenguaje funge como un híbrido entre las lenguajes de KOP y AWL. La función principal de este lenguaje es la creación de cadena de etapas; es decir, pequeños bloques de código que representan funciones especificas del proceso. El contenido de las etapas se define  un lenguaje de programación especial (similar a AWL), en tanto que las condiciones de transición se introducen en una representación del esquema de contactos (parte del lenguaje de programación KOP).

S7-GRAPH permite representar también procesos complejos de forma muy clara, permitiendo así una programación y una búsqueda de errores efectivas.

La principales instrucciones que podemos encontrar al programar en este lenguaje son:

Referencias

Gútiez, I. (2017 de noviembre de 2017). Step 7 … AWL, FUP, KOP Cuál elijo? Obtenido de PROGRAMACIONSIEMENS.COM: http://programacionsiemens.com/step-7-awl-fup-kop-cual-elijo/

 

 

 


Leave a Reply

Suscripción al Boletín AUTRACEN.

Si es de su interés podemos enviarle información que estamos publicando constantemente como Noticias, Eventos, Bolsa de Trabajo, Capacitaciones y Talleres. Todo relacionado al sector Industrial.