Crear Un Programa Estructurado Con S7-Scl - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

Diseñar un programa S7-SCL
3.3

Crear un programa estructurado con S7-SCL

Tipos de bloques
La mejor manera de solucionar la tarea planteada es mediante un programa S7-SCL
estructurado. Dicho programa tiene estructura modular; es decir, se compone de bloques
que procesan una o varias tareas parciales. Al igual que los lenguajes de programación de
STEP 7, S7-SCL ofrece los siguientes tipos de bloques.
Bloques
de STEP 7
3-4
Los bloques de organización forman la interface entre el sistema operativo
de la CPU S7 y el programa de usuario. Aquí se determina la secuencia
OB
de ejecución de los bloques del programa de usuario.
Los bloques de función son bloques lógicos con datos estáticos. Dado que un
FB dispone de memoria, se puede acceder a sus parámetros (p.ej. salidas)
FB
desde cualquier punto del programa de usuario.
Las funciones son bloques lógicos sin memoria. Dado que no existe memoria,
hay que procesar los valores calculados justo después de llamar a la función.
FC
Los bloques de datos son áreas de datos en las que se guardan los datos de
usuario. Existen bloques de datos globales, a los que se puede acceder
DB
desde todos los bloques lógicos, y DB de instancia asignados a una
llamada a FB determinada.
Los tipos de datos definidos por el usuario son tipos de datos configurados
que se pueden definir según las necesidades del usuario y son de uso
UDT
múltiple. Estos datos se emplean para generar varios bloques de datos
con la misma configuración. Los UDT se utilizan como bloques.
S7-SCL V5.3 para S7-300/400
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido