"A.1 Contenidos teóricos
1 Automatización Industrial. Introducción a la Automatización Industrial. Pirámide de automatización. Sensores y Actuadores. Sistemas de control. Sistemas de supervisión y gestión. Fases de proyecto en un sistema de automatización.
2 El autómata programable. Diagrama de bloques de un autómata programable. Unidad central de proceso, Memoria de programa, memoria de datos. Fuente de alimentación. Interfaces de entrada-salida, conexionado: entradas-salidas integradas, entradas-salidas modulares, entradas-salidas distribuidas. Procesadores de comunicaciones. Modos de operación, ciclo de funcionamiento. Criterios de elección (microautómatas, autómatas de gama media, autómatas de gama alta).
3 Metodología de diseño de sistemas de automatización. Grafcet. Principios básicos, redes de Petri. Elementos de base: etapas, transiciones, líneas de evolución, reenvíos, mensajes de interpretación. Reglas de evolución, transición no validada, validada, franqueable, franqueada. Estructuras básicas del Grafcet: secuencia lineal, convergencia-divergencia en O (procesos alternativos)
4 Lenguaje normalizado. Norma IEC 1131-3. Introducción, lenguajes propietarios, lenguajes normalizados. Norma IEC 1131-3. Clasificación de los lenguajes según la norma IEC 1131-3: Lenguajes literales (lenguaje de lista de instrucciones [IL], lenguaje de texto estructurado [ST]), leguajes gráficos (lenguaje de esquema de contactos [LD], lenguaje de diagrama de funciones [FBD], diagrama funcional de secuencias [SFC]). Variables y asignación de direcciones. Tipos de datos. Unidades de organización del programa (proyecto): subprograma.
5 Lenguajes básicos (IL, LD, FBD). Representación de las instrucciones. Variables predefinidas: variables de entrada, variables de salida interna, variables de salida externa. Instrucciones de selección de entrada-salida. Instrucciones que operan con variables lógicas, biestable RLO (Result of Logic Operation). Instrucciones que operan con combinaciones binarias. Ejemplos de aplicación.
6 Funciones y bloques funcionales. Funciones predefinidas por la norma. Funciones programadas por el usuario. Instrucciones de control de programa, instrucciones de llamada y retorno de módulo. Bloque funcionales básicos predefinidos por la norma: biestables de activación y desactivación prioritaria, bloques funcionales de detección de flanco, bloques funcionales de temporizadores (temporizador de impulso, temporizador de retardo a la conexión, temporizador de retardo a la desconexión), bloques funcionales de contadores (contador ascendente, contador descendente, contador reversible). Bloques funcionales desarrollados por el usuario. Ejemplos de aplicación.
7 Lenguajes avanzados (ST, SFC). Introducción al diseño de programas en ST (Texto Estructurado). Tipos de datos y operaciones. Programación de módulos FBs, FCs y OBs en lenguaje ST. Trabajo con variables y nombres simbólicos. Estructuras de control, Programación, ejecución y depuración de programas ST. Ejemplos prácticos. Herramientas de programación en lenguaje SFC (Gráfico Funcional Secuencial). Creación y planificación de la estructura de un Proyecto. Compilación y descarga de módulos en SFC. Programación, ejecución y depuración de programas SFC. Ejemplos prácticos
A.2 Contenidos prácticos
Las prácticas de la asignatura se realizaran utilizando Sistemas de Control (Ultimate Opto22), Autómatas programables (Logo 230RC, S7 314C-2DP) y maquetas industriales de control de cuatro variables: nivel, caudal, presión y temperatura disponibles en el laboratorio remoto de autómatica de la universidad de León. El objetivo de estas práctica es que el alumno comprenda de forma práctica la estructura de un sistema de Automatización industrial y los lenguajes básicos de programación de Autómatas programables. Seguidamente, se plantearán casos típicos de la asignatura, que el alumno deberá resolver aplicando los conceptos vistos en teoría.
1. Diversos lazos de regulación automática, en los que el alumno deberá programar lazos PID en los autómatas, comprender el conexionado de la instrumentación de las maquetas etc.
2. Comunicaciones entre PLC’s utilizando diversas redes industriales.
3. Configuración de bus de campo Profibus.
" |
|