Está en la página 1de 23

Automation and Drives

INTRODUCCIÓN STEP7

ST-DIAG1
Automation and Drives

Introducción
SIEMENS A&D
STEP7 v5.4

Formasde
Formas de
representación
representación LOS LENGUAJES DE
Lista de operandos PROGRAMACIÓN DE LOS
Estructura del DIFERENTES PLCS PERMITEN
programa
Tipos de UTILIZAR LAS FUNCIONES DE
programación
Programación
AUTOMATIZACIÓN QUE LUEGO
estructurada SERÁN EJECUTADAS POR LOS
PLCS. ESTAS FUNCIONES
EMPLEADAS CONSTITUYEN EL
PROGRAMA DE USUARIO, EN EL
QUE SE ENCUENTRAN LAS
INSTRUCCIONES PRECISAS.

AUTOMATION & DRIVES A&D, 2


Automation and Drives

Formas de representación
SIEMENS A&D
STEP7 v5.4

Formasde
Formas de
representación
representación

Lista de operandos ¿Cuáles son esas formas


Estructura del de representación?
programa
Tipos de
programación
Programación
estructurada

Existen tres (03) formas de


representar un programa de
un PLC

AUTOMATION & DRIVES A&D, 3


Automation and Drives

Lista de Instrucciones (AWL)


SIEMENS A&D
STEP7 v5.4

Formasde
Formas de
representación
representación
Representa el programa de usuario como una
Lista de operandos
sucesión de abreviaturas de instrucciones. Es
Estructura del un lenguaje de programación textual orientado
programa
Tipos de
a la máquina.
programación
Programación
estructurada 001: U E 0.1
002: U E 0.2
003: = A 4.0

AUTOMATION & DRIVES A&D, 4


Automation and Drives

Esquema de contactos (KOP)


SIEMENS A&D
STEP7 v5.4

Formasde
Formas de
representación
representación
Este tipo de representación también es
Lista de operandos conocida como “Diagrama Escalera” o
Estructura del “Ladder”, las instrucciones son representadas
programa
Tipos de
con símbolos eléctricos.
programación
Programación
estructurada E 1.0E 1.1 E 1.2 A 4.0

E 1.3E 1.4

AUTOMATION & DRIVES A&D, 5


Automation and Drives

Esquema de funciones (FUP)


SIEMENS A&D
STEP7 v5.4

Formasde
Formas de
Es un lenguaje de programación gráfico que
representación
representación
utiliza los cuadros de álgebra booleana para
Lista de operandos
representar la lógica. En FUP se utilizan
Estructura del
programa símbolos normalizados para representar las
Tipos de
programación
operaciones.
Programación E 1.0 &
estructurada
E 1.1
≥1
E 1.2

E 1.3 &

E 1.4 A4.0

AUTOMATION & DRIVES A&D, 6


Automation and Drives

Compatibilidad
SIEMENS A&D
STEP7 v5.4

Formasde
Formas de
representación
representación
Todo programa escrito en
Lista de operandos
KOP ó FUP tiene su
Estructura del equivalente en AWL.
programa
Tipos de
programación
Programación
estructurada

AWL

FUP KOP

AUTOMATION & DRIVES A&D, 7


Automation and Drives

Algunos operandos
SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de
Lista deoperandos
operandos

Estructura del
programa
Tipos de
programación
Programación
estructurada

Algunos operandos disponibles en STEP7

AUTOMATION & DRIVES A&D, 8


Automation and Drives

Programas del CPU


SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de operandos

Estructuradel
Estructura del El programa del CPU
programa
programa
Tipos de
consta de dos programas:
programación
Programación
estructurada
• El programa del sistema.
• El programa de usuario.

AUTOMATION & DRIVES A&D, 9


Automation and Drives

Programa del sistema


SIEMENS A&D
STEP7 v5.4

Formas de
representación
Es la suma de todas las
Lista de operandos
instrucciones y declaraciones
Estructuradel
Estructura
programa
programa
del
involucradas en la ejecución
Tipos de
programación
de las funciones internas;
Programación como el respaldo de datos en
estructurada
caso de falla de tensión, la
organización de diversas
funciones anidadas en cada
bloque y otros.

AUTOMATION & DRIVES A&D, 10


Automation and Drives

Programa del usuario


SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de operandos • Es la suma de todas las


Estructuradel
Estructura
programa
programa
del instrucciones y declaraciones
Tipos de para procesar las señales
programación
Programación
que controlarán la máquina o
estructurada
proceso.
• El programa de usuario
primero se ha de crear y
luego se ha de cargar en la
CPU.

AUTOMATION & DRIVES A&D, 11


Automation and Drives

Programas en la CPU
SIEMENS A&D
STEP7 v5.4

Formas de Integrado en la CPU


representación

Lista de operandos Los Bloques Funciones


Estructuradel
Estructura del de Programa
especiales
integradas Programa
programa
programa
Tipos de organización Del
Sistema
De
Usuario
programación
Programación
forman la
estructurada interfase entre Bloque de
Funciones
estándar
el programa
de usuario y el
programa del Bloques de
organización

sistema.
En módulo de memoria usuario

AUTOMATION & DRIVES A&D, 12


Automation and Drives

Tipos de programación
SIEMENS A&D
STEP7 v5.4

Formas de
Programación lineal
representación
Este tipo de estructura consiste
Lista de operandos
en programar todas las
Estructura del
programa instrucciones en una sola
Tiposde
Tipos de
programación
programación
sección o módulo.
Programación
estructurada
Programación estructurada
Utilizada para resolver tareas
complejas y consiste en dividir
el programa global en
secciones (módulos) que
realizan tareas específicas.

AUTOMATION & DRIVES A&D, 13


Automation and Drives

Ventajas de programación estructurada


SIEMENS A&D
STEP7 v5.4

Formas de
representación

Posibilidad de normalizar partes del
Lista de operandos
programa.
Estructura del

Programación más simple y clara
programa
Tiposde
Tipos de

Facilidad para efectuar
programación
programación modificaciones
Programación
estructurada

Prueba del programa más sencilla
de realizar.

Facilidad para la puesta en marcha
del sistema automatizado.

AUTOMATION & DRIVES A&D, 14


Automation and Drives

Componentes
SIEMENS A&D
STEP7 v5.4

Formas de
representación
FB
Lista de operandos FC
FB – BLOQUE DE FUNCIONES
OB
Estructura del BLOQUES DE FC – BLOQUE DE PROGRAMAS (FUNCIÓN
programa PROCESAMIENTO
OB – BLOQUE DE ORGANIZACIÓN
Tipos de
programación
Programación
Programación
PROGRAMA
estructurada
estructurada
DE APLICACIÓN

DB – BLOQUE DE DATOS
DB
BLOQUES DE
ALMACENAMIENTO

AUTOMATION & DRIVES A&D, 15


Automation and Drives

Bloque de organización (OB)


SIEMENS A&D
STEP7 v5.4

Formas de
representación
Encargados de gestionar el
Lista de operandos
programa de mando.
Estructura del
programa Constituyen la interfase
Tipos de
programación
entre el sistema operativo
Programación
Programación (programa del sistema) y el
estructurada
estructurada
programa de mando
(programa de usuario).
Cada uno de los distintos
bloques de organización se
hace cargo de una
determinada tarea parcial.

AUTOMATION & DRIVES A&D, 16


Automation and Drives

Ejemplo (OB)
SIEMENS A&D
STEP7 v5.4

Formas de
representación OB100/101
Forma de
Lista de operandos

Estructura del
construir un
programa programa de
Tipos de
programación
OB1 FC1 FC11
mando
Programación
Programación
estructurada
estructurada estructurado.
Poniendo en
FB2 FC200
relieve la
importancia del
módulo de
Organización.

AUTOMATION & DRIVES A&D, 17


Automation and Drives

Bloque de programa (FC)


SIEMENS A&D
STEP7 v5.4

Formas de
representación Incluyen el programa de
Lista de operandos usuario dividido según
Estructura del aspectos funcionales o
programa
Tipos de tecnológicos. En este tipo
programación
Programación
Programación
de módulos se programan
estructurada
estructurada normalmente secciones
cerradas de un programa.

AUTOMATION & DRIVES A&D, 18


Automation and Drives

Ejemplo (FC)
SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de operandos

Estructura del
programa
Tipos de
programación
Programación
Programación
estructurada
estructurada

AUTOMATION & DRIVES A&D, 19


Automation and Drives

Bloque de función (FB)


SIEMENS A&D
STEP7 v5.4

Formas de
representación
Son módulos de programa
Lista de operandos
con memoria. En ellos se
Estructura del
programan partes del
programa
programa; como por
Tipos de
programación ejemplo: valores de
Programación
Programación
estructurada
estructurada consigna, constantes,
temporizaciones, textos,
funciones de mando que
se presentan con
frecuencia o que tienen
una estructura compleja.

AUTOMATION & DRIVES A&D, 20


Automation and Drives

Ejemplo (FB)
SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de operandos

Estructura del
programa
Tipos de
programación
Programación
Programación
estructurada
estructurada

AUTOMATION & DRIVES A&D, 21


Automation and Drives

Bloque de datos (DB)


SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de operandos

Aquí se guardan los datos


Estructura del
programa
Tipos de
programación que serán procesados
Programación
Programación
estructurada
estructurada
durante la ejecución del
programa. Los bloques de
datos guardan los datos
del programa de usuario.

AUTOMATION & DRIVES A&D, 22


Automation and Drives

Ejemplo (DB)
SIEMENS A&D
STEP7 v5.4

Formas de
representación

Lista de operandos

Estructura del
programa
Tipos de
programación
Programación
Programación
estructurada
estructurada

AUTOMATION & DRIVES A&D, 23

También podría gustarte