Sunteți pe pagina 1din 12

Automation and Drives

MANEJO STEP7

ST-WinCC
Automation and Drives

Estructura del programa


SIEMENS A&D
WinCC v6.x

Estructura
Estructura

Tipos

Bloque OB

Bloque FC

Bloque FB
El programa del CPU consta de
Bloque DB
dos programas:
Ejemplo
• El programa del sistema.

• El programa de usuario.

AUTOMATION & DRIVES A&D, 2


Automation and Drives

Programa del sistema


SIEMENS A&D
WinCC v6.x

Estructura
Estructura
Es la suma de todas las
Tipos
instrucciones y
Bloque OB declaraciones involucradas
en la ejecución de las
Bloque FC
funciones internas; como el
Bloque FB respaldo de datos en caso
de falla de tensión, la
Bloque DB
organización de diversas
Ejemplo funciones anidadas en
cada bloque y otros.

AUTOMATION & DRIVES A&D, 3


Automation and Drives

Programa de usuario
SIEMENS A&D
WinCC v6.x

Estructura
Estructura
Es la suma de todas las
Tipos
instrucciones y
Bloque OB declaraciones para
procesar las señales que
Bloque FC
controlarán la máquina o
Bloque FB proceso.
Bloque DB
El programa de usuario
Ejemplo primero se ha de crear y
luego se ha de cargar en
la CPU.

AUTOMATION & DRIVES A&D, 4


Automation and Drives

Programas en la CPU
SIEMENS A&D
WinCC v6.x

Estructura
Estructura Integrado en la CPU

Tipos
Los Bloques de Funciones
especiales
Bloque OB organización Programa integradas Programa
Del
Bloque FC
forman la interfase Sistema
De
Usuario
entre el programa
Bloque FB de usuario y el Bloque de
Funciones
Bloque DB
programa del estándar

sistema.
Ejemplo
Bloques de
organización

En módulo de memoria usuario

AUTOMATION & DRIVES A&D, 5


Automation and Drives

Tipos de programación
SIEMENS A&D
WinCC v6.x
Programación lineal
Estructura Este tipo de estructura consiste en programar
todas las instrucciones en una sola sección o
Tipos
Tipos
módulo.
Bloque OB
Programación estructurada
Bloque FC
Utilizada para resolver tareas complejas y
Bloque FB consiste en dividir el programa global en
secciones (módulos) que realizan tareas
Bloque DB
específicas.
Ejemplo

AUTOMATION & DRIVES A&D, 6


Automation and Drives

Bloques de programación estructurada


SIEMENS A&D
WinCC v6.x

Estructura
FB
Tipos
Tipos FC
FB – BLOQUE DE FUNCIONES
OB

Bloque OB BLOQUES DE FC – BLOQUE DE PROGRAMAS (FUNCIÓN


PROCESAMIENTO
OB – BLOQUE DE ORGANIZACIÓN
Bloque FC

Bloque FB PROGRAMA
DE APLICACIÓN
Bloque DB
DB – BLOQUE DE DATOS
DB
Ejemplo BLOQUES DE
ALMACENAMIENTO

AUTOMATION & DRIVES A&D, 7


Automation and Drives

Bloques de organización
SIEMENS A&D
WinCC v6.x

Estructura Encargados de gestionar el


Tipos
programa de mando.
Constituyen la interfase
Bloque OB
Bloque OB entre el sistema operativo
Bloque FC (programa del sistema) y el
programa de mando
Bloque FB
(programa de usuario).
Bloque DB
Cada uno de los distintos
Ejemplo
bloques de organización se
hace cargo de una
determinada tarea parcial.

AUTOMATION & DRIVES A&D, 8


Automation and Drives

Bloque de programa
SIEMENS A&D
WinCC v6.x

Estructura Incluyen el programa de usuario dividido según aspectos


funcionales o tecnológicos. En este tipo de módulos se
Tipos
programan normalmente secciones cerradas de un
Bloque OB programa.
Bloque FC
Bloque FC

Bloque FB

Bloque DB

Ejemplo

AUTOMATION & DRIVES A&D, 9


Automation and Drives

Bloque de funciones
SIEMENS A&D
WinCC v6.x

Estructura

Tipos
Son módulos de programa con
Bloque OB memoria. En ellos se programan
Bloque FC
partes del programa; como por
ejemplo: valores de consigna,
Bloque FB
Bloque FB constantes, temporizaciones, textos,
Bloque DB
funciones de mando que se
presentan con frecuencia o que
Ejemplo tienen una estructura compleja.

AUTOMATION & DRIVES A&D, 10


Automation and Drives

Bloque de datos
SIEMENS A&D
WinCC v6.x

Estructura
Aquí se guardan los datos que
serán procesados durante la
Tipos ejecución del programa. Los
Bloque OB
bloques de datos guardan los datos
del programa de usuario.
Bloque FC

Bloque FB

Bloque DB
Bloque DB

Ejemplo

AUTOMATION & DRIVES A&D, 11


Automation and Drives

Ejemplo
SIEMENS A&D
WinCC v6.x

Estructura

Tipos

Bloque OB

Bloque FC

Bloque FB

Bloque DB

Ejemplo
Ejemplo

AUTOMATION & DRIVES A&D, 12

S-ar putea să vă placă și