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