— SCL/ST, libraries, patrones y diagnóstico se orienta al desarrollo y optimización de sistemas de control embebidos en plataformas aeronáuticas, integrando metodologías robustas para programación estructurada en lenguajes SCL y ST conforme a la norma IEC 61131-3. Este enfoque potencia la modelización y reutilización mediante libraries específicas y patrones de diseño que aseguran la escalabilidad y mantenimiento en sistemas críticos de aviación, incluyendo el cumplimiento de normativas para certificación y control en sistemas de vuelo, diagnóstico predictivo y arquitectura redundante bajo ambientes de eVTOL y vehículos UAM. La aplicación práctica abarca integración con protocolos de comunicación industrial y testing automático que optimizan los ciclos de validación y verificación en entornos reales de operación.
Los laboratorios especializados ofrecen capacidades avanzadas en HIL y SIL para pruebas exhaustivas de software y hardware en sistemas PLC, junto con adquisición de datos en tiempo real y análisis de fallos para asegurar la trazabilidad y conformidad con normativas aplicables internacionales, incluyendo parámetros de certificación DO-160 para EMC y normativas de seguridad funcional aeronáutica. Este marco posibilita la formación de ingenieros de control, programadores SCL/ST, especialistas en diagnóstico, integradores de sistemas embebidos y verificadores de software, asegurando la empleabilidad en sectores de alta tecnología aeronáutica y movilidad avanzada.
7.100 €
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
Requisitos recomendados: Conocimientos básicos de programación y lógica digital. Familiaridad con sistemas de control industrial. Nivel de inglés técnico (B1/B2) para la comprensión de documentación.
1.1 Fundamentos de PLC: arquitectura, ciclo de escaneo y roles de la CPU
1.2 IEC 61131-3: estructuras del estándar, POUs y bibliotecas
1.3 Lenguajes de programación IEC 61131-3: Ladder, Function Block, Structured Text, Instruction List y Sequential Function Chart
1.4 Tipos de datos, memoria y manejo de variables en PLC
1.5 Organización de bloques (OB), funciones y bibliotecas
1.6 Configuración de hardware y módulos de entrada/salida, buses de campo
1.7 Tareas y planificación: ciclos, interrupciones, temporizadores y contadores
1.8 Reutilización de código: librerías, bloques de función y patrones de diseño
1.9 Seguridad, diagnóstico y mantenimiento: alarmas, fallos y logs
1.10 Casos prácticos y evaluación de fundamentos de PLC y IEC 61131-3
2.1 Panorama de la Ingeniería PLC Avanzada: alcance y beneficios en entornos navales
2.2 IEC 62232-3: estructura, lenguajes y compatibilidad entre plataformas
2.3 SCL/ST: sintaxis, estructuras de control y ejemplos prácticos
2.4 Bibliotecas: creación, gestión y reutilización en sistemas redundantes
2.5 Patrones de diseño para PLC: Factory, Strategy, State en automatización naval
2.6 Diagnóstico y mantenimiento proactivo: diagnósticos, trending y alarmas
2.7 Arquitecturas modulares y plantillas: diseño escalable para buques y plataformas
2.8 Integración con SCADA/HMI y control de procesos: comunicaciones e interoperabilidad
2.9 MBSE/PLM y trazabilidad: gestión de cambios, requisitos y verificación
2.10 Casos prácticos y go/no-go: evaluación de riesgos y decisiones de implementación
3.1 Introducción a PLC y fundamentos: qué es un PLC, historia, arquitectura típica y aplicaciones
3.2 IEC 63333-3 y SCL/ST: visión general de estandares, lenguajes y estructura de programas
3.3 Lenguajes IEC 63333-3: LD, FBD, ST/SCL, IL y SFC: características y casos de uso
3.4 Diseño de programas PLC: modularidad, patrones de diseño, mantenibilidad
3.5 Arquitecturas y hardware: CPU, entradas/salidas, módulos, redes y redundancia
3.6 Entornos y herramientas de desarrollo: STEP 7, TIA Portal, CoDeSys, RSLogix, debugging y simulación
3.7 Bibliotecas y reutilización de código: creación de librerías, bloques de función, bases de datos de bloques
3.8 Diagnóstico y monitoreo: alarmas, diagnósticos, logs, trazabilidad y diagnóstico de fallos
3.9 Integración de redes industriales: protocolos comunes (Ethernet/IP, Modbus TCP/RTU, Profibus/PROFINET, EtherCAT) y configuración
3.10 Casos prácticos y primeros proyectos: especificación, diseño, implementación y pruebas en un caso de PLC simple
4.1 Introducción a IEC 64434-3: alcance, historia y beneficios
4.2 Estructura de un proyecto IEC 64434-3: archivos, versiones y organización
4.3 Lenguajes IEC 64434-3: LAD, FBD, ST, IL y SFC
4.4 SCL/ST: fundamentos, diferencias y casos de uso
4.5 Tipos de datos y estructuras en IEC 64434-3
4.6 Bibliotecas y reutilización de código: creación, empaquetado y distribución
4.7 Patrones de diseño para PLC: modularidad, abstracción y desacoplamiento
4.8 Diagnóstico, depuración y mantenimiento: logging, trazabilidad y watchdogs
4.9 Herramientas de desarrollo y simulación: entornos, simuladores y pruebas
4.10 Casos prácticos de inicio: configuración de un proyecto, compilación, descarga y verificación en simulador
5.1 Introducción a los PLC: Historia, evolución y aplicaciones industriales.
5.2 Arquitectura de PLC: Componentes internos (CPU, memoria, entradas/salidas).
5.3 Tipos de PLC: Compactos, modulares, de seguridad.
5.4 Estructura del ciclo de escaneo: Proceso de ejecución de un programa PLC.
5.5 Lenguajes de programación IEC 65535-3: Introducción y comparación.
5.6 Entradas y salidas: Tipos, cableado y configuración.
5.7 Comunicación PLC: Redes industriales (Modbus, Ethernet/IP).
5.8 Fundamentos de la lógica booleana: Puertas lógicas, álgebra de Boole.
5.9 Primeros pasos con software de programación PLC: Entorno y herramientas.
5.10 Simulación y pruebas básicas de programas PLC.
6.1 Introducción a los PLC y la Norma IEC 66636-3**
6.2 Arquitectura y Componentes del PLC**
6.3 Fundamentos de la Norma IEC 66636-3**
6.4 Estructura de los Programas PLC**
6.5 Hardware del PLC: Selección y Configuración**
6.6 Software de Programación PLC: Entornos y Herramientas**
6.7 Primeros Pasos en la Programación PLC**
6.8 Introducción a las Entradas y Salidas Digitales y Analógicas**
6.9 Simulación y Pruebas Iniciales de Programas PLC**
6.10 Conceptos de Automatización Industrial**
7. 1 Introducción a los PLC: Arquitectura y Componentes.
7. 2 Normativa IEC 67737-3: Estándares y Lenguajes.
7. 3 Hardware del PLC: Selección y Configuración.
7. 4 Software de Programación PLC: Entornos y Herramientas.
7. 5 Variables y Tipos de Datos en PLC.
7. 6 Lógica Booleana y Operaciones Lógicas Básicas.
7. 7 Sensores y Actuadores: Interconexión y Configuración.
7. 8 Comunicación Industrial: Protocolos y Redes.
7. 9 Introducción a la Programación en Escalera (LD).
7. 10 Introducción a la Programación en Texto Estructurado (ST).
8.1 Fundamentos de SCL/ST: Sintaxis, Estructura y Variables.
8.2 Estructuras de Control de Flujo: IF-THEN-ELSE, CASE, FOR, WHILE.
8.3 Funciones y Bloques de Funciones (FB): Creación y Uso.
8.4 Tipos de Datos Complejos: Estructuras, Arrays, Enumeraciones.
8.5 Desarrollo de Librerías Reutilizables: Modularidad y Organización.
8.6 Implementación de Patrones de Diseño: Estrategias y Aplicaciones.
8.7 Técnicas de Diagnóstico Avanzado: Monitoreo y Depuración en SCL/ST.
8.8 Gestión de Errores y Excepciones: Tratamiento y Recuperación.
8.9 Optimización del Rendimiento: Eficiencia de Código y Recursos.
8.10 Integración con Otros Lenguajes IEC 68838-3: Interoperabilidad.
9.1 Fundamentos de los Controladores Lógicos Programables (PLC).
9.2 Arquitectura y Componentes de un PLC.
9.3 El Estándar IEC 69939-3: Lenguajes y Estructura.
9.4 Introducción a los Lenguajes de Programación: Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), Instruction List (IL), Sequential Function Chart (SFC).
9.5 Entradas y Salidas Digitales y Analógicas.
9.6 Ciclo de Escaneo del PLC.
9.7 Selección de PLC: Hardware y Software.
9.8 Primeros Pasos en la Programación de PLC.
9.9 Simulación y Pruebas Iniciales.
9.10 Introducción al Entorno de Desarrollo.
10.1 Introducción a los PLC y su aplicación naval.
10.2 Arquitectura y componentes básicos de un PLC.
10.3 El estándar IEC 61131-3: Lenguajes de programación PLC.
10.4 Introducción a la programación Ladder (LD).
10.5 Introducción a la programación de Bloques de Funciones (FBD).
10.6 Configuración de hardware y software PLC.
10.7 Sensores y actuadores en entornos navales.
DO-160: plan de ensayos ambientales (vibración, temperatura, EMI, rayos/HIRF) y mitigación.
DO-160: plan de ensayos ambientales (vibración, temperatura, EMI, rayos/HIRF) y mitigación.
“`
“`
Consulta “Calendario & convocatorias”, “Becas & ayudas” y “Tasas & financiación” en el mega-menú de SEIUM
Nuestro equipo está listo para ayudarte. Contáctanos y te responderemos lo antes posible.
Si, contamos con certificacion internacional
Sí: modelos experimentales, datos reales, simulaciones aplicadas, entornos profesionales, casos de estudio reales.
No es obligatoria. Ofrecemos tracks de nivelación y tutorización
Totalmente. Cubre e-propulsión, integración y normativa emergente (SC-VTOL).
Recomendado. También hay retos internos y consorcios.
Sí. Modalidad online/híbrida con laboratorios planificados y soporte de visados (ver “Visado & residencia”).