Академический Документы
Профессиональный Документы
Культура Документы
Estructurada S7-Siemens
Mayor informacin la puede solicitar a:
paul.galvez@usm.cl
OB (bloques de organizacin)
Concepto de
bloques
FC (funcin)
No tiene bloque de datos de instancia
FB (bloque de funcin) tiene un bloque de datos
de instancia para almacenamiento temporal
DB (bloque de datos) para acceso global
y almacenamiento permanente
FB
Bloque de
datos
Globales
FC
Bloque de
datos de
instancia
OB
Concepto de
bloques
Bloque de
datos
Globales
FC
FB
Bloque de
datos de
instancia
P.G.F.
OB
Motor
FB
Motor
FC
Concepto de
bloques
FB
DB
multi-instancia
Motor_1
DB
instancia nica
Motor_2
Modbus
COMM
accionamientos
Los datos reales de los diferentes accionamientos se pueden
almacenar en distintos DBs de instancia nica o multi-instancia
Dos FBs pueden compartir un DB multi-instancia y as optimizar el uso
de la memoria
Ing. Paul Glvez
FC
Cola de
ejecucin
de OBs
Ciclo
OB1
DB
Arranque
OB
100
Retardo
OB
200
Alarma cclica
OB
201
FC
Alarmas
FB
El acoplamiento del
evento al OB se puede
realizar durante la
configuracin as como
en runtime
Alarma proceso
DB
OB
202
FC
OB
80
OB
82
Estructurar el programa de
usuario
OB1
Bloque de
Organizacin
FB
Bloque de
Funcin
DB
Bloque de
datos
FC
Funcin
Estructurar el programa de
usuario
Un bloque de organizacin (OB) reacciona a un
evento especfico en la CPU y puede interrumpir la
ejecucin del programa de usuario.
Bloque de
Organizacin
OB1
Bloque de
Funcin
FB
Funcin
FC
Mas explicativo an
OB1
Mas explicativo an
OB1
Mas explicativo an
FC
Funcin (FC)
Mas explicativo an
FC
Funcin (FC)
Una FC tambin se puede llamar
varias veces en diferentes puntos de un
programa. Esto facilita la programacin de
tareas que se repiten con frecuencia.
Una FC no tiene ningn bloque de datos instancia asociado (DB).
La FC usa la pila de datos locales para los datos temporales utilizados para
calcular la operacin. Los datos temporales no se almacenan.
Para almacenar los datos de forma permanente es preciso asignar
el valor de salida a una posicin de memoria global, p. ej. el rea de marcas
o un DB global.
Mas explicativo an
FB
Mas explicativo an
FB
Mas explicativo an
DB
Mas explicativo an
DB
Aplicacin de un FB y DBs
FB
DB