E N D
1. Informática Industrial IISistema para Rally Slot Fabricada por:
Roberto Álvarez Vázquez
Damián Fernández García
Fernando González Rodríguez
2. Julio 2003 Sistema Rally-Slot 2 Indice de la presentación
INTRODUCCIÓN AL SISTEMA
OBJETIVO DE LA PRÁCTICA
CODESYS
STEP 7
CONCLUSIONES
3. Julio 2003 Sistema Rally-Slot 3 INTRODUCCIÓN En está práctica vamos a preparar un sistema de control para una competición de rally-slot
Parámetros controlados por el sistema:
medición del número de vueltas al circuito
tiempos de carrera
controlar el número de jugadores
sentido de carrera
luces de arranque-parada
avisos acústicos de inicio-final de carrera...
4. Julio 2003 Sistema Rally-Slot 4 OBJETIVOS Estudio y aprendizaje del diseño de sistemas de control para autómatas sobre distintas plataformas
Para un autómata programable IEC 61131-3: Codesys v2.2
Para un autómata programable Simatic S7-300 de Siemens: Step 7
Estudio y aprendizaje de los lenguajes empleados en la programación de autómatas:
Lenguaje de contactos (KOP | LD)
Texto estructurado (ST)
Diagramas de transición de estados (Grafcet | SFC)
AWL
5. Julio 2003 Sistema Rally-Slot 5 Solución Codesys Una tarea principal (SFC) que controla todo el proceso y se ve claramente
Tareas principales:
Inicialización del sistema
Preparados para el comienzo de la carrera
Comienza la carrera
En carrera
Fin de la carrera
6. Julio 2003 Sistema Rally-Slot 6 Solución Codesys Tareas principales Inicialización:
inicialización de las variables globales
Inicialización del panel de visualización
Preparados: intermitencia avisando comienzo carrera
Comienza la carrera:
Actualizar el panel
inicializar el temporizador de la carrera
En carrera: transcurso de la carrera para 1 o 2 pistas
Control paso por meta en ambas pistas
Señales acústicas indicando la última vuelta
Fin de la carrera:
Actualizar el panel
7. Julio 2003 Sistema Rally-Slot 7 Solución Codesys En Carrera - Tareas secundarias
PasoPorMetaA
PasoPorMetaB
IniUltimaVueltaA: Señales acústicas indicando la última vuelta para el coche de la pista A
IniUltimaVueltaB: Señales acústicas indicando la última vuelta para el coche de la pista B
8. Julio 2003 Sistema Rally-Slot 8 Solución Codesys Temporizaciones
Medición del tiempo de duración de la carrera
Intermitencia de tres segundos antes de empezar la carrera
Intermitencia de final de carrera de la pista 1
Intermitencia de final de carrera de la pista 2
9. Julio 2003 Sistema Rally-Slot 9 Solución Codesys Lenguajes empleados
LD: lenguaje de contactos
SFC: diagrama de transición de estados
ST: texto estructurado
10. Julio 2003 Sistema Rally-Slot 10 Solución Codesys Ampliaciones realizadas
Ajustes del nº de vueltas y t. máximo de carrera
Establecer el tamaño del circuito
Tiempo de cada vuelta
Lider actual
Velocidades medias (vuelta y final)
Vueltas rápidas
11. Julio 2003 Sistema Rally-Slot 11 Solución Codesys Pantalla de Explotación
12. Julio 2003 Sistema Rally-Slot 12 Solución Step S7
Automata : Simatic S7 300
CPU 314 IFM
Diseño del programa:
Grafcet de 7 estados
Módulos implementando el grafcet en step7
13. Julio 2003 Sistema Rally-Slot 13 Solución Step S7 Grafcet
Etapa 0: inicialización de todo el sistema
Etapa 1: configurar nueva carrera
(sentido y nº de vueltas)
Etapa 2: intermitencia comienzo carrera
Etapa 3: semáforo verde
Etapa 4: comienza la carrera (iniciar timer)
Etapa 5: última vuelta
Etapa 6: carrera terminada
14. Julio 2003 Sistema Rally-Slot 14 Solución Step S7 Bloques funcionales OB1:
ejecución cíclica del programa
FB 11 (Inic):
llama a los tres bloques que regulan el sistema
FB14 (Una):
activa etapa 0 del grafcet y desactiva el resto
FB 12 (Secu):
bloque secuencial
controla la evolución del automatismo a través de los distintos estados del grafcet
FB 12 (Ejecu):
resuelve las condiciones de ejecución de cada una de las acciones del Grafcet
15. Julio 2003 Sistema Rally-Slot 15 Solución Step S7 Lenguajes empleados
KOP: lenguaje de contactos
AWL
16. Julio 2003 Sistema Rally-Slot 16 Solución Step S7 Conexiones Esquema de conexiones al controlador
17. Julio 2003 Sistema Rally-Slot 17 Solución Step S7 Conexiones (2) Tabla de símbolos E / S
18. Julio 2003 Sistema Rally-Slot 18 Conclusiones
Nos hemos familiarizado con los autómatas programables.
El diseño de sistemas de control de automatismos
Lenguajes de programación de automatas
Entornos de desarrollo (codesys, step7,...)