6.2
Lenguajes de programación fáciles de usar
STEP 7 ofrece los lenguajes de programación estándar siguientes para S7-1200:
● KOP (esquema de contactos) es un lenguaje de programación gráfico. Su representación
● FUP (diagrama de funciones) es un lenguaje de programación que se basa en los
Al crear un bloque lógico, se debe seleccionar el lenguaje de programación que empleará
dicho bloque. El programa de usuario puede emplear bloques lógicos creados con
cualquiera de los lenguajes de programación.
6.2.1
Esquema de contactos (KOP)
Los elementos de un esquema de circuitos, tales como los contactos normalmente cerrados
y normalmente abiertos, así como las bobinas, se combinan para formar segmentos.
Para crear la lógica de operaciones complejas, es posible insertar ramas para los circuitos
paralelos. Las ramas paralelas se abren hacia abajo o se conectan directamente a la barra
de alimentación. Las ramas se terminan hacia arriba.
KOP ofrece instrucciones con cuadros para numerosas funciones, p. ej. matemáticas,
temporizadores, contadores y transferencia.
STEP 7 no limita el número de instrucciones (filas y columnas) de un segmento KOP.
Nota
Todo segmento KOP debe terminar con una bobina o cuadro.
Easy Book
Manual de producto, 04/2011, A5E02486778-02
Nota
El programa de usuario no puede llamar un OB porque los OBs están controlados por
eventos (Página 52). La CPU inicia la ejecución del OB en respuesta a la recepción de
un evento.
se basa en esquemas de circuitos.
símbolos lógicos gráficos empleados en el álgebra booleana.
Programación cada vez más sencilla
6.2 Lenguajes de programación fáciles de usar
85