Grafcet
0 B 1 A⋅p 2 Y 3 Z 4 X
M-
SR- C-
M+
C+ BR+
BR- BL+
BL-
SR+
Autómatas Programables ISA-UMH © TDOC-99
1
Programación de autómatas: Introducción al Grafcet
n
Introducción a la programación del autómata
– Definición del sistema de control
n n n n n n
Descripciones literales Funciones algebraicas Esquemas de relésDiagramas lógicos Diagramas de flujo Grafcet
n
n
Definir las variables que intervienen y asignarles direcciones de de memoria Lenguajes de programación
n n n
Lista de instrucciones Diagramas de contactos y funciones Lenguajes de alto nivel
2
Autómatas Programables ISA-UMH © TDOC-99
1
Programación de autómatas: Introducción al Grafcet
n
Grafcet
– – – – IntroducciónSímbolos normalizados Reglas de evolución del Grafcet Posibilidades de representación de automatismos con Grafcet
n
Estructuras base
– Estructuras de secuencia única – Estructuras de secuencias paralelas
n
Estructuras lógicas
– – – – – Divergencia OR Convergencia OR Divergencia en AND Convergencia en AND Saltos Condicionales
3
n
Ejemplo
Autómatas Programables ISA-UMH © TDOC-99Programación de autómatas: Introducción al Grafcet
– – – Implementación del Grafcet sobre autómatas programables Niveles de Grafcet Representación de situaciones especiales en Grafcet
n n
Secuencias exclusivas Temporizadores y contadores en Grafcet
Autómatas Programables ISA-UMH © TDOC-99
4
2
Programación de autómatas: Introducción al Grafcet
n
Introducción a la programacióndel autómata
– Definición del sistema de control
n n n n n n
Descripciones literales Funciones algebraicas Esquemas de relés Diagramas lógicos Diagramas de flujo Grafcet
n
n n
Definir las variables que intervienen y asignarles direcciones de de memoria Lenguajes de programación Grafcet
5
Autómatas Programables ISA-UMH © TDOC-99
Introducción a la programación del autómata
nSistemas y recursos envueltos en la transferencia de información que rodean al autómata
Especificaciones MODELO DE CONTROL Asignación de direcciones AUTÓMATA SISTEMA OPERATIVO PROCESADOR PROCESO INTERFACES E/S MEMORIA DE PROGRAMA UNIDAD DE PROGRAMACIÓN Lenguaje de programación SEÑALES DE EMERGENCIA
-Paradas de urgencia -Alarmas
PROGRAMA BINARIO Monitor
Análisis
Editor
AutómatasProgramables ISA-UMH © TDOC-99
6
3
Introducción a la programación del autómata
n
Podríamos dividir la programación del autómata en varios pasos :
– Definir el sistema de control ( que debe hacer, en que orden, etc.): etc.): diagrama de flujo, la descripción literal o un grafo GRAFCET. – Identificar las señales de entrada y salida del autómata. – Representar el sistema de control mediante unmodelo, indicando todas las funciones que intervienen, las relaciones entre ellas, y la secuencia que deben seguir. Algebraica (instrucciones literales) o gráfica (símbolos gráficos). – Asignar las direcciones de entrada/salida o internas del autómata a autómata las correspondientes del modelo. – Codificar la representación del modelo. Lenguaje de programación. programación. – Cargar el programaen la memoria del autómata desde la unidad de programación. – Depurar el programa y obtener una copia de seguridad.
Autómatas Programables ISA-UMH © TDOC-99
7
Introducción a la programación del autómata
n
Esquema del desarrollo de un proceso controlado por un autómata INICIO
Documentación del proceso: -Memoria de funcionamiento -Planos -Etc.
-Interpretación del proceso a controlar-Determinación de E/S, temporizadores, contadores, etc., necesarios
-Elección del autómata
-Asignación de E/S, temporizadores, contadores, etc., necesarios
Autómatas Programables ISA-UMH © TDOC-99
8
4
Introducción a la programación del autómata
-Programación : -Diagrama -Lista de instrucciones -Etc. -Esquema eléctrico: -de potencia -de proceso
-Autómata : - puesta en...
Regístrate para leer el documento completo.