Objetivo
El curso TR3025 pretende capacitar a los asistentes para el desarrollo de aplicaciones con TwinCAT 3 y su funcionalidad PLC. Algunas aplicaciones pueden requerir de librerías o suplementos específicos que no se cubren en este curso. Beckhoff dispone de documentación y ejemplos para estas librerías o suplementos.
Duración, horario y ubicaciones
Este curso tiene una duración de 4 días. El horario es intensivo de 09:00am a 04:00pm con un descanzo de una hora para la comida. El curso se imparte en las oficinas de Beckhoff en el estado de méxico u opcionalmente en la ciudad de Querétaro.
Requisitos de los asistentes
Para alcanzar el objetivo del curso los asistentes deben contar con conocimientos generales de programación de PLCs y de automatización.
Material empleado y documentación
Beckhoff puede proporcionar un PC con TwinCAT 3 durante las capacitaciones que se lleven a cabo en la oficina de Beckhoff, demo kits, capacidad para 5 personas (1 persona x Kit), carpeta, cuaderno y USB con documentación del curso.
Información adicional
Beckhoff ofrece formación en sus oficinas en México. Se otorga certificado de formación con un mínimo de 80% de asistencia y haber aprobado el examen final.
No Incluye:
- Viáticos de los participantes
- Hospedaje
- Alimentos fuera del curso
En caso de capacitaciones en planta del cliente o fuera de las oficinas de Beckhoff el asistente debera de utilizar su propia computadora e instalar la paqueteria de software necesaria.
Temario
Presentación Beckhoff Automation
- Inicios de Beckhoff
- Beckhoff en el Mundo
Introducción a TwinCAT 3
- Arquitectura de TwinCAT en una computadora
- Sistema de licenciamiento TwinCAT 3
- Funcionamiento "Real-Time" de TwinCAT y sus tareas
Explicación de CPU y terminales
- Conectores y LEDS de computadoras Beckhoff
- Sistemas de terminales de entrada y salida
- Alimentación de control y de potencia "Us - Up"
Primer proyecto paso a paso
- Configuración IP
- Crear ruta remota entre un CX y otro
- Crear rutas entre dos PCs manualmente
- Creación de rutas a sistemas TwinCAT
- Exploración de entradas y salidas
- Vinculación de variables con entradas y salidas
- Activar configuración, LOGIN y ejecución del PLC
- Creación de “Boot project”
Texto estructurado
- Estructuras de Control de Flujo (IF, CASE, WHILE, FOR)
- Instancia de un Function Block
Tipos de datos
- Tipos de datos elementales
- Enumeraciones, arrays, estructuras y tipos de datos personalizados
Tipos de POUS (programas, function blocks y funciones)
- Programas, function blocks y funciones
Gestión de tareas
- Tiempo base, Tiempos de Ciclo y prioridades de tareas
- Asignación de tareas a núcleos
- Diagnóstico de tareas
- Tareas con mapeo de variables
Gestión de código PLC y depuración
- Opciones de Depuración
Código fuente y librerías
- Librerías habituales
- Creación de librerías y protección del código fuente
Datos remanentes
- Cómo guardar las variables remanentes en función del HW usado
Licencias de TwinCAT 3
- Niveles de licencia
- Activación de licencia
- Licencias de pruebas de 30 días
- Licencias hardware
Introducción a TwinCAT 3 PLC-HMI
- Edición de elementos comunes
Scope View
- Monitoreo de variables con Scope View
Remote Manager
- Gestión de diferentes versiones de TwinCAT con el Remote Manager
Gestión del sistema operativo
- Big Windows (Windows 10, Windows 7, WES 7…)
- Windows CE
Backups del Sistema Operativo
- Beckhoff Service Tool
Protección de Tarjeta de Memoria
- Filtro FBWF para protección contra escritura de la tarjeta de memoria Filtro EWF
Device Manager
- Diagnóstico WEB de IPCs
Presentación EtherCAT
- Principios funcionales
- Concepto de relojes distribuidos
- Topologías
Diagnóstico EtherCAT
- Estados de los esclavos EtherCAT
- Working Counters -WC
- Tareas síncronas
- Sync Units
- Diagnostico con librería TcEtherCAT.lib
Protección de Código
- Generación de Certificados de OEM
- Base de datos de usuarios
- Gestión de permisos
- Datos del pedido
- Introducción a TwinCAT 3
- Número de pedido
- TR3025
- Categoría
- Basics
- Duración de la formación
- 4 días