Curso de Autómatas programables (Programa detallado)
Objetivo
Conocer a los autómatas programables, para qué sirven, dónde se utilizan y realizar programas para su funcionamiento.
Dirigido a:
El curso está dirigido principalmente a técnicos de mantenimiento, tanto eléctricos como mecánicos, así como a personas que muestren un interés en la automatización, tanto industrial como doméstica.
Requisitos:
Disponer del entorno de programación Cx-Programmer de Omron, del cual se puede obtener una copia de evaluación de 30 días, accediendo a la unidad 1 del curso. En el caso que no se disponga de un autómata para comprobar los ejercicios, el entorno de programación dispone de un emulador propio.
PROGRAMA DEL CURSO
1.- Estructura de los autómatas
Objetivo
Conocer la estructura que compone los autómatas programables, y más concretamente, un autómata Omron.
Contenido
- Estructura de los autómatas
 - Introducción
 - Autómata programable Omron
 - Estados de funcionamiento del autómata
 - Visualización del estado real de las entradas y salidas
 - Ejercicios
 - Ejercicio 1. Crucigrama: componentes de un autómata
 
2.- Dispositivos de entrada/salida. Aplicaciones
Objetivo
Conocer los dispositos que se conectan a las entradas y salidas de los autómatas. Conexionar correctamente las entradas y salidas.
Contenido
- Dispositivos de entrada/salida. Aplicaciones
 - Entradas del autómata
 - Salidas del autómata
 - Dispositivos de entrada y salida
 - Interfaz de comunicación
 - Ejercicios
 - Ejercicio 1. Conexiones de dispositivos de entrada
 - Ejercicio 2. Conexiones de dispositivos de salida
 
3.- Contactos serie, paralelo y mixtos
Objetivo
Realizar los primeros programas con un autómata. Saber distinguir entre las diferentes opciones de activación de entradas mediante contactos en serie, paralelo y mixtos (combinación de los dos anteriores).
Contenido
- Contactos serie, paralelo y mixtos
 - Creación de un nuevo proyecto
 - Contactos serie
 - Contactos paralelo
 - Contactos mixtos: serie y paralelo
 - Líneas de programa
 - Ejercicios
 - Ejercicio 1. Conexiones directas de entradas y salidas
 - Ejercicio 2. Conexiones series y paralelo
 - Ejercicio 3. Conexión mixta
 
4.- Contactos y bobinas negadas. Control de bits
Objetivo
Saber distinguir entre un contacto de entrada normal y un contacto de entrada negado. Saber distinguir entre una salida normal y una salida negada. Primer toma de contacto con las funciones de programa. Funcion SET, RESET y biestable. Conocer los controlos de bits más usuales y sus aplicaciones.
Contenido
- Contactos y bobinas negadas. Control de bits
 - Introducción
 - Contactos y bobinas negadas
 - Control de bits
 - Resumen
 - Ejercicios
 - Ejercicio 1. Contactos y bobinas negados
 - Ejercicio 2. Control de bits
 
5.- Temporizadores y contadores
Objetivo
Utilización de temporizadores a la conexión y a la desconexión, así como para generar impulsos a medida. Programación de contadores normales y contadores reversibles.
Contenido
- Temporizadores y contadores
 - Temporizadores
 - Generadores de impulsos a medida
 - Contadores
 - Resumen
 - Ejercicios
 - Ejercicio 1. Temporizadores
 - Ejercicio 2. Contadores
 
6.- Programación secuencial: GRAFCET (I)
Objetivo
Iniciación a la programación secuencial GRAFCET. Conceptos y primeros programas con esta téncica de programación.
Contenido
- Programación secuencial: GRAFCET (I)
 - Introducción
 - Descripción
 - Funcionamiento
 - Niveles de GRAFCET
 - Cambios de estado
 - Traspaso a código de programa
 - Ejercicios
 - Ejercicio 1. GRAFCET de cinta transportadora de piezas
 - Ejercicio 2. GRAFCET de cinta transportadora de piezas modificado
 
7.- GRAFCET (II): Programación de un cruce regulado por semáforo
Objetivo
Realizar un programa más complejo utilizando esta técnica de programación. En concreto se programa un cruce regulado por semáforos.
Contenido
- GRAFCET (II): Programación de un cruce regulado por semáforo
 - Introducción
 - Datos de partida
 - Desarrollo del GRAFCET del programa
 - Código de programa
 - Resumen
 - Ejercicios
 - Ejercicio 1
 - Ejercicio 2
 - Ejercicio 3
 - Ejercicio 4
 
8.- Áreas de memoria. Aplicación de un comparador
Objetivo
Conocer las diferentes canales de áreas de memoria y su utilización. Aplicación de las áreas de memoria para realizar un comparador.
Contenido
- Áreas de memoria. Aplicación de un comparador
 - Introducción
 - Área de datos
 - Aplicación de DM: comparador
 - Resumen
 - Ejercicios
 - Ejercicio 1
 - Ejercicio 2
 
9.- Sistemas de numeración
Objetivo
Conocer los diferentes sistemas de numeración más utilizados en programación. Con este propósito, se tratará el sistema binario, octal y hexadecimal.
Contenido
- Sistemas de numeración
 - Introducción
 - Sistemas utilizados en programación
 - Cambios de base
 - Sistema de codificación BCD
 - Tabla comparativa
 - Resumen
 - Ejercicios
 - Ejercicio 1
 - Ejercicio 2
 - Ejercicio 3
 
10.- Resumen del curso
Objetivo
Repasar los conceptos principales que se han tratado durante todo el curso.
Contenido
- Resumen del curso
 - Estructura de los autómatas
 - Dispositivos de entrada y salida. Aplicaciones
 - Contactos serie, paralelo y mixtos
 - Contactos y bobinas negadas
 - Control de bits
 - Temporizadores
 - Contadores
 - Diagrama GRAFCET
 - Programación de un cruce regulado por semáforo
 - Sistemas de numeración