Beruflich Dokumente
Kultur Dokumente
FUP (Funktionsplan)
Características:
Este lenguaje se denomina diagrama de funciones. Esta íntimamente ligado con la lógica
booleana, ya que todas 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.
Ventajas:
• Funciones booleanas.
• Suele ser compacto cuando hay mucha lógica booleana
• De un vistazo ves gran parte del programa
• Ver agrupados por bloques las diferentes lógicas
• Tiene bloques complejos
• Cálculos matemáticos simples.
• Procesamiento de datos analógicos.
• Fácil integración de bloques funcionales - estándar.
• Programación visual y fácil de interpretar.
Desventajas:
Pantalla de programación
KOP (Kontaktplan)
Características:
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. Generalmente
la letra I (input) es para entradas y la letra Q (quit) es para salidas. En definitiva, es la
representación que habría que cablear si se quisiera hacer el mismo programa que realizas
con el PLC.
• Los 2 rieles verticales son de alimentación (en el caso de VCD uno es voltaje y otro tierra
y en VCA son L1 y L2)
• Las instrucciones se colocan del lado izquierdo
• Las salidas siempre se colocan del lado derecho.
• Se pueden colocar varias instrucciones o varias salidas en paralelo.
• El procesador del PLC interpreta los datos de arriba hacia a abajo y de izquierda a
derecha.
Ventajas:
• Cálculos matemáticos.
• Procesamiento de datos (cadena de caracteres, E/S analógicas, rutinas de
comunicación).
• Bucles e instrucciones de repetición.
• Lógica secuencial con gran número de secuencias.
• Creación de bloques funcionales de usuario con gran número de variables.
Pantalla de programación
AWL (Anweisungsliste)
Características principales:
• Todos los lenguajes pueden ser traducidos a lista de instrucciones, pero no al revés.
• La programación es más compacta.
• Este lenguaje es el mas completo de todos.
Ventajas:
Desventajas:
• Lógica combinacional compleja.
• Cálculos matemáticos y procesamiento de datos.
• Difícil seguimiento posterior (interpretación, comprensión y modificación).
• Interpretación por usuarios inexpertos.
AND OR NOT
Pantalla de programación
COMPARACIONES GENERALES
TRADUCCIONES
COMISIÓN ELECTROTÉCNICA
ALEMAN
INTERNACIONAL
REFERENCIA Y FUENTES DE CONSULTA
1. Zenteno, F. (2017). Descubre cuáles son los lenguajes de programación Siemens. PLCs..
[online] Autracen. Available at: http://www.autracen.com/lenguajes-de-programacion-
siemens/ [Accessed 11 Dec. 2019].