Programación de autómatas Siemens con TIA Portal: aplicaciones prácticas
Programación autómatas Siemens con TIA Portal
Objetivo
Programar autómatas S7 con la herramienta TIA Portal.
Dirigido a:
Este curso se dirige a personal técnico que trabaje o busque empleo en el área de automatización industrial.
Personal de las áreas de ingeniería, mantenimiento, producción, calidad de industrias de diferentes sectores o de servicios que usen autómatas programables en sus instalaciones.
Personal que diseñe y mantenga cualquier tipo de instalación con componentes de automatización que puedan incorporar autómatas Siemens S7-1200 o S7-1500, tanto máquinas y procesos en industria como domótica, control de iluminación, refrigeración, calefacción y resto de instalaciones en lugares como hoteles, restaurantes, gimnasios, etc.
Requisitos:
Se requiere disponer de un ordenador con el software TIA Portal instalado, preferiblemente en su versión V19, o si no se dispone del software disponer de una cuenta en la web de Siemens para poder descargar el software TIA Portal en versión de evaluación y PLC SIM. Si no se dispone de licencia, 20 días de evaluación.
Las características mínimas del ordenador donde esté instalado TIA Portal son las siguientes: procesador i5 o similar, 16 MB RAM RAM, monitor de 15".
PROGRAMA DEL CURSO
1 - Descarga e instalación de Siemens TIA Portal y PLC SIM
Objetivo
Instalar TIA Portal. Configurar TIA Portal usando TIA Administrator. Reconocer los programas que componen TIA Portal y qué dispositivos se pueden programar con esta herramienta.Duración de la unidad
3 Horas 45 MinutosContenido
2 - Aprender a navegar por la herramienta TIA Portal
Objetivo
- Mostrar y ocultar menús
- Ubicar dónde está cada una de las ventanas que componen el proyecto
Duración de la unidad
3 Horas 40 MinutosContenido
3 - Configuración del hardware
Objetivo
- Insertar CPUS de la familia S7 y módulos IO
- Instalar una periferia descentralizada
- Ajustar las direcciones de cada dispositivo dentro de la red
- Mapear los espejos de entradas y salidas en cada módulo IO
- Instalar dispositivos de otros fabricantes con los archivos GSD y actualizar catálogos de hardware HSP
- Crear una red Profinet y una Profibus
Duración de la unidad
4 Horas 40 MinutosContenido
4 - Conexión online, compilación y transferencia
Objetivo
Aprender a conectarnos online con los dispositivos.
Compilar y cargar la configuración de hardware.
Compilar y cargar el software
Duración de la unidad
2 Horas 45 MinutosContenido
5 - Funcionamiento del ciclo de un PLC Siemens S7
Objetivo
- Ajustar los límites del tiempo de ciclo
Duración de la unidad
2 Horas 10 MinutosContenido
6 - Tipos de variables y mapeo en las memorias del PLC
Objetivo
- Reconocer los diferentes tipos de datos
- Crear tablas de variables y declarar y mapear variables
Duración de la unidad
3 Horas 15 MinutosContenido
7 - Bloques de organización OB
Objetivo
- Programar diferentes OB de ciclo de programa y gestionar el orden de ejecución
- Programar y ajustar OBs de interrupción cíclica
Duración de la unidad
1 Hora 35 MinutosContenido
8 - Funciones FC
Objetivo
- Programar bloques FC como funciones y como subrutinas
- Declarar los parámetros y argumentos de las funciones
Duración de la unidad
2 HorasContenido
9 - Bloques de función FB
Objetivo
- Programar e instanciar bloques FB como objetos
- Programar un bloque FB con multi-instancia
Duración de la unidad
2 Horas 20 MinutosContenido
10 - Bloques de datos DB generales
Objetivo
- Crear y configurar bloques DB generales y usar los datos declarados en los programas
- Crear estructuras y arrays dentro de los bloques DB
- Utilizar las herramientas de los bloques DB
- Declarar tipos de datos UDT
Duración de la unidad
2 Horas 20 MinutosContenido
11 - Estructura de los programas y lenguajes de programación
Objetivo
Crear una estructura de carpetas para organizar el proyectoDuración de la unidad
1 Hora 40 MinutosContenido
12 - Instrucciones lógicas con bits
Objetivo
- Programar instrucciones básicas con bits, contactos, asignación.
- Programar flancos
- Programar instrucciones Set y Reset con diferentes prioridades de ejecución
Duración de la unidad
3 Horas 20 MinutosContenido
13 - Temporizadores
Objetivo
- Programar Temporizadores con retardo a la conexión, con retardo a la desconexión y de pulso
Duración de la unidad
1 Hora 55 MinutosContenido
14 - Contadores
Objetivo
- Programar contadores ascendentes, descendentes y ascendentes/descendentes
Duración de la unidad
1 Hora 20 MinutosContenido
15 - Instrucciones de comparación
Objetivo
- Programar instrucciones de comparación
- Programar funciones que evalúen si un dato está dentro de un rango o si está fuera de un rango
Duración de la unidad
1 Hora 15 MinutosContenido
16 - Funciones matemáticas
Objetivo
- Usar aritmética básica (suma, resta, multiplicación, división y módulo) y la función Calculate
Duración de la unidad
1 Hora 45 MinutosContenido
17 - Instrucciones de transferencia y conversión
Objetivo
- Convertir diferentes tipos de datos y transferir datos entre variables
Duración de la unidad
1 Hora 10 MinutosContenido
18 - Herramientas de monitorización y diagnóstico
Objetivo
- Configurar una línea de tendencia para que comience a grabar un trace un tiempo antes de que suceda el evento de la variable de disparo
- Crear tablas de variables y forzar entradas y salidas con la tabla de forzado permanente