Lenguaje de
programación S7-GRAPH (control secuencial)
El lenguaje gráfico de programación opcional S7-Graph
permite programar controles secuenciales. Comprende la creación de una cadena
de etapas, la definición de los contenidos de las mismas y las condiciones de
transición. El contenido de las etapas se define con 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.
Crear bloques:
Con el editor de S7-GRAPH se
programa el bloque de función que contiene la cadena de etapas. Los datos de la
cadena de etapas, tales como los parámetros del FB, así como las condiciones
de etapas y de transición, están contenidos en un bloque de datos de instancia
asignado. Con el editor de S7-GRAPH es posible crear automáticamente el DB de
instancia mencionado.
Archivo fuente:
A partir de un bloque de
función creado en S7-GRAPH es posible generar un archivo fuente textual (fuente
Graph) que puede ser interpretado con paneles de operador o visualizadores de
textos para visualizar el control secuencial.
Ejemplo:

|