Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad de Granada
Automática S7-GRAPH. P 1
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
S7-GRAPH
Software para la Programación de
Controles Secuenciales
1. Introducción
2. Programar la estructura de una secuencia
3. Programar acciones y transiciones
4. Guardar una secuencia
5. Parametrizar y llamar el FB de S7-GRAPH
6. Observar y comprobar el control secuencial
Automática S7-GRAPH. P 2
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
1. Introducción
Bloques del control secuencial:
1
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 3
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
1. Introducción
Estructura del programa de un control secuencial:
Automática S7-GRAPH. P 4
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
1. Introducción
2
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 5
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
1. Introducción
Utilizar el software GRAPH:
Automática S7-GRAPH. P 6
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
3
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 7
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Automática S7-GRAPH. P 8
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
4
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 9
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Automática S7-GRAPH. P 10
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Salto
5
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 11
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Rama alternativa
Cuando se cumplen
varias transiciones
a la vez al principio
de distintas ramas,
la transición que se
encuentre más a la
izquierda tendrá la
prioridad más alta.
Automática S7-GRAPH. P 12
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Rama simultánea
6
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 13
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Inseguro Inalcanzable
Automática S7-GRAPH. P 14
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Fin de cadena
Un fin de cadena al final de una cadena secuencial lineal (1) o al final de una
rama derivada de una rama alternativa (2) termina la cadena secuencial.
Un fin de cadena al final de una rama derivada de una rama simultánea (3)
termina sólo esta rama. El programa continúa con el procesamiento de las
restantes ramas simultáneas.
7
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 15
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Operaciones permanentes
Las operaciones permanentes son condiciones (1) y llamadas a bloques
(2) anteriores o posteriores a la cadena secuencial. Se ejecutan una
vez por ciclo independientemente del estado de la cadena.
Las condiciones que se deben cumplir en distintos puntos de las cadenas secuenciales
se pueden programar de forma centralizada como "Condiciones permanentes". Para
cada condición permanente se pueden programar 32 elementos de KOP/FUP como
máximo.
Automática S7-GRAPH. P 16
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
8
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 17
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Acciones
Una acción se compone de:
(1) un evento opcional (p. ej.: S1) y una operación (p. ej.: N) y
(2) un operando (p. ej.: M4.3) o una asignación (p. ej.: A:=B+C)
Automática S7-GRAPH. P 18
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Acciones estándar
Todas las acciones estándar se pueden combinar con un interlock
(enclavamiento). En dicho caso, las acciones sólo se ejecutarán cuando se
cumplan las condiciones del interlock (es decir, cuando se haya añadido la
letra "[C]" de la tabla).
9
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 19
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Automática S7-GRAPH. P 20
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Transiciones
En una transición se programan las condiciones que controlan el paso
de una etapa a la siguiente.
10
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 21
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Ejemplo:
Automática S7-GRAPH. P 22
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
11
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 23
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
Automática S7-GRAPH. P 24
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
12
© 2013 - Miguel Damas. Dpto. Arquitectura y Tecnología de Computadores. Universidad de Granada
Automática S7-GRAPH. P 25
INGENIERÍA ELECTRÓNICA INDUSTRIAL PROGRAMACIÓN DE CONTROLES SECUENCIALES
13