
Curso de Programación de PLC
Domina la programación, el cableado y las redes industriales de PLC desde cero. Este curso abarca todo, desde lógica de escalera y lenguajes IEC 61131-3 hasta sistemas de E/S, comunicaciones y diagnósticos avanzados. Ya sea que estés ingresando a la automatización o mejorando tus habilidades, terminarás listo para diseñar, poner en marcha y mantener sistemas PLC reales.
Lo que vas a aprender:
Desarrollarás un conjunto completo de habilidades en hardware de PLC, programación e integración de sistemas. El curso abarca lógica de escalera, los cinco lenguajes IEC 61131-3 e instrucciones avanzadas para manejo de datos y control de programas. Aprenderás a cablear sensores y actuadores, configurar redes industriales y diseñar programas modulares y bien documentados. También se incluyen la integración de HMI, control PID, PLC de seguridad y fundamentos de ciberseguridad. Al final, estarás preparado para llevar un proyecto de PLC desde la especificación hasta la puesta en marcha y el mantenimiento a largo plazo.
Cómo estudias de forma práctica Curso de Programación de PLC
Cómo practicas Curso de Programación de PLC
Para ti que tienes una empresa y quieres capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de la Tecnología PLC
Fundamentos de la Tecnología PLC
Lección 1 • Seguridad y Estándares en el Lugar de Trabajo
Presenta las prácticas de seguridad eléctrica y los estándares industriales relevantes para la instalación y operación de PLC. Establece hábitos seguros antes de que los estudiantes manipulen cualquier hardware.
Lección 2 • Familias de PLC y Factores de Forma
Revisa las familias de PLC micro, modulares y basados en rack, y sus aplicaciones apropiadas. Ayuda a los estudiantes a emparejar la selección de hardware con la escala y los requisitos del proyecto.
Lección 3 • Introducción a la Automatización Industrial
Cubre la evolución del control manual y basado en relevadores al control automatizado programable. Proporciona el contexto de por qué los PLC se convirtieron en la solución de control estándar en la industria.
Lección 4 • Arquitectura de Hardware del PLC
Examina los componentes físicos de un sistema PLC, incluyendo la CPU, la fuente de alimentación y los módulos de E/S. Conecta el conocimiento de hardware con las decisiones de diseño del sistema.
Lección 5 • Ciclo de Operación y Escaneo del PLC
Explica el ciclo de escaneo continuo: escaneo de entradas, ejecución del programa y escaneo de salidas. Comprender el ciclo de escaneo es esencial para escribir programas predecibles y confiables.
Capítulo 2OcultarOcultar detallesVer detallesFundamentos de Programación de PLC
Fundamentos de Programación de PLC
Lección 1 • Instrucciones a Nivel de Bit
Cubre las instrucciones examinar si cerrado, examinar si abierto y energizar salida utilizadas para controlar E/S discretas. Estos son los bloques de construcción de todos los programas de lógica de escalera.
Lección 2 • Introducción a la Lógica de Escalera
Presenta la estructura gráfica de la lógica de escalera, incluyendo líneas de programa, rieles y contactos. Conecta la notación de escalera directamente a sus orígenes en la lógica de relevadores para una comprensión intuitiva.
Lección 3 • Instrucciones de Temporizador
Enseña las instrucciones de temporizador TON, TOF y RTO, incluyendo sus valores de acumulador y preestablecido. Los temporizadores son fundamentales para la lógica de control basada en secuencias y retardos.
Lección 4 • Instrucciones de Contador
Cubre las instrucciones de contador CTU, CTD y RES para contar eventos y controlar secuencias. Los contadores complementan a los temporizadores en la construcción de programas de control de procesos completos.
Lección 5 • Tipos de Datos y Organización de Memoria
Explica las áreas de memoria del PLC, los archivos de datos y los tipos de datos comunes como BOOL, INT y REAL. La gestión adecuada de la memoria es crítica para la ejecución confiable del programa.
Capítulo 3OcultarOcultar detallesVer detallesLenguajes de Programación IEC 61131-3
Lenguajes de Programación IEC 61131-3
Lección 1 • Programación con Diagrama de Función Secuencial
Presenta SFC para programar procesos secuenciales basados en pasos con transiciones y acciones. SFC es el lenguaje preferido para secuenciación de máquinas y control por lotes.
Lección 2 • Panorama del Estándar IEC 61131-3
Presenta los cinco lenguajes de PLC estándar y las unidades de organización de programa que los estructuran. Establece un marco común utilizado en las plataformas de PLC modernas.
Lección 3 • Programación en Texto Estructurado
Enseña el lenguaje de alto nivel Texto Estructurado, similar a Pascal, para cálculos y lógica complejos. ST es ideal para tareas de control con uso intensivo de matemáticas y basadas en algoritmos.
Lección 4 • Programación con Diagrama de Bloques de Función
Cubre el lenguaje gráfico FBD usando bloques de función interconectados para el flujo de señales. FBD se utiliza ampliamente en control de procesos y aplicaciones de señales continuas.
Lección 5 • Lista de Instrucciones y Selección de Lenguaje
Cubre el lenguaje de bajo nivel Lista de Instrucciones y estrategias para mezclar lenguajes en un proyecto. Los estudiantes aprenden a emparejar la elección del lenguaje con la complejidad de la tarea y la habilidad del equipo.
Capítulo 4OcultarOcultar detallesVer detallesSistemas de E/S del PLC y Cableado
Sistemas de E/S del PLC y Cableado
Lección 1 • Cableado y Escalamiento de E/S Analógicas
Enseña el cableado de señales analógicas de 4–20 mA y 0–10 V, y el escalamiento de cuentas en bruto a unidades de ingeniería. La E/S analógica es esencial para la medición y el control de variables de proceso.
Lección 2 • Dispositivos de Salida y Cableado de Actuadores
Cubre el cableado de solenoides, arrancadores de motor, relevadores y variadores de frecuencia a las salidas de PLC. El cableado adecuado del actuador asegura una respuesta de la máquina segura y precisa.
Lección 3 • Técnicas de Diagnóstico de E/S
Presenta métodos sistemáticos para diagnosticar fallas de cableado, fusibles fundidos y puntos de E/S fallados. Las habilidades de diagnóstico reducen el tiempo de inactividad y son críticas para roles de mantenimiento.
Lección 4 • Tipos de Sensores y Selección
Revisa sensores de proximidad, fotoeléctricos, temperatura, presión y flujo utilizados con PLC. La selección del sensor afecta directamente el tipo de módulo de E/S y el diseño de la lógica del programa.
Lección 5 • Fundamentos del Cableado de E/S Discretas
Cubre las configuraciones de cableado sourcing y sinking para entradas y salidas digitales. Un cableado correcto previene daños a los módulos y asegura una detección de señal confiable.
Capítulo 5OcultarOcultar detallesVer detallesLógica de Escalera Avanzada e Instrucciones
Lógica de Escalera Avanzada e Instrucciones
Lección 1 • Instrucciones de Comparación
Cubre las instrucciones EQU, NEQ, LES, GRT, LEQ y GEQ para evaluar condiciones numéricas. Las instrucciones de comparación permiten ramificaciones basadas en datos en programas de lógica de escalera.
Lección 2 • Instrucciones de Movimiento y Copia de Datos
Cubre las instrucciones MOV, COP, FLL y MVM para transferir datos entre ubicaciones de memoria. Las instrucciones de movimiento de datos son fundamentales para la gestión de recetas y el registro de datos.
Lección 3 • Instrucciones Lógicas y de Desplazamiento de Bits
Cubre las instrucciones AND, OR, XOR, NOT, BSL y BSR para operaciones a nivel de bits y registros de desplazamiento. Los registros de desplazamiento de bits se utilizan ampliamente en aplicaciones de seguimiento de transportadores y secuenciación.
Lección 4 • Instrucciones de Control de Programa
Presenta las instrucciones JSR, RET, JMP, LBL, MCR y SBR para controlar el flujo de ejecución del programa. Estas instrucciones permiten una arquitectura de programa modular y mantenible.
Lección 5 • Instrucciones Matemáticas y Aritméticas
Enseña las instrucciones ADD, SUB, MUL, DIV, MOD y SQR para cálculos dentro del programa. Las instrucciones matemáticas son esenciales para escalamiento, totalización y cálculo de puntos de ajuste.
Capítulo 6OcultarOcultar detallesVer detallesComunicaciones y Redes de PLC
Comunicaciones y Redes de PLC
Lección 1 • EtherNet/IP y Modbus TCP
Enseña la mensajería implícita y explícita de EtherNet/IP y Modbus TCP para comunicación de PLC basada en Ethernet. Estos son los protocolos dominantes en las redes de automatización industrial modernas.
Lección 2 • Fundamentos de Redes Industriales
Presenta los conceptos del modelo OSI, las topologías de red y el papel de la Ethernet industrial en la automatización. Proporciona la base necesaria para comprender todos los protocolos de comunicación de PLC.
Lección 3 • Protocolos de Comunicación Serial
Cubre los protocolos RS-232, RS-485 y Modbus RTU utilizados para comunicación de PLC punto a punto y multipunto. Los protocolos seriales siguen siendo comunes en aplicaciones heredadas y sensibles al costo.
Lección 4 • PROFIBUS y PROFINET
Cubre el bus de campo PROFIBUS DP y la Ethernet en tiempo real PROFINET para comunicación a nivel de dispositivo. Estos protocolos son dominantes en entornos de manufactura europeos y globales.
Lección 5 • Comunicación PLC a SCADA y HMI
Explica OPC UA, OPC DA y la comunicación directa basada en etiquetas entre PLC y sistemas SCADA o HMI. Esta sección conecta las capas de control de campo y monitoreo de supervisión.
Capítulo 7OcultarOcultar detallesVer detallesDiseño de Programas de PLC y Desarrollo de Proyectos
Diseño de Programas de PLC y Desarrollo de Proyectos
Lección 1 • Diseño de Alarmas y Enclavamientos
Cubre el diseño de alarmas de proceso, enclavamientos de seguridad y lógica de paro de emergencia según estándares de la industria. Un diseño de alarma adecuado protege el equipo, la calidad del producto y la seguridad del personal.
Lección 2 • Arquitectura Modular de Programa
Enseña a organizar programas de PLC en tareas, programas y rutinas o bloques de función reutilizables. El diseño modular mejora la legibilidad, la reutilización y el mantenimiento a largo plazo.
Lección 3 • Estándares de Documentación de Programas
Establece las mejores prácticas para comentarios en líneas de programa, descripciones de etiquetas y documentación "as-built". Una buena documentación reduce el tiempo de diagnóstico y apoya las modificaciones futuras.
Lección 4 • Especificación del Sistema de Control
Cubre la traducción de los requisitos del cliente en una especificación funcional y una lista de E/S. Una especificación clara previene el desvío del alcance e impulsa todas las decisiones de diseño posteriores.
Lección 5 • Pruebas de Aceptación en Fábrica
Presenta los procedimientos FAT para verificar los programas de PLC contra la especificación funcional antes de la instalación en sitio. FAT reduce el riesgo de puesta en servicio e identifica defectos tempranamente.
Capítulo 8OcultarOcultar detallesVer detallesDiagnóstico, Mantenimiento y Optimización de PLC
Diagnóstico, Mantenimiento y Optimización de PLC
Lección 1 • Edición y Monitoreo de Programas en Línea
Cubre la realización de cambios en el programa en vivo, el forzado de etiquetas y el monitoreo de tablas de datos mientras el PLC está en funcionamiento. Las habilidades de edición en línea son esenciales para minimizar las interrupciones de producción.
Lección 2 • Metodología de Diagnóstico de Fallas
Enseña un proceso estructurado de búsqueda de fallas usando diagnósticos del PLC, registros de fallas y monitoreo en línea. Un enfoque sistemático reduce el tiempo medio de reparación en entornos de producción.
Lección 3 • Gestión de Respaldos, Restauración y Firmware
Establece procedimientos para respaldar programas, restaurar después de una falla y gestionar actualizaciones de firmware. Las prácticas de respaldo confiables son la base de la recuperación ante desastres en PLC.
Lección 4 • Planificación del Mantenimiento Preventivo
Cubre tareas de mantenimiento programadas, incluyendo reemplazo de batería, inspección de módulos y revisiones ambientales. El mantenimiento preventivo extiende la vida del hardware y previene interrupciones no planificadas.
Lección 5 • Optimización del Tiempo de Escaneo
Identifica las causas del tiempo de escaneo excesivo y las técnicas para reducirlo sin sacrificar la funcionalidad. El tiempo de escaneo optimizado mejora la capacidad de respuesta del sistema y reduce la carga de la CPU.
Tu certificado válido de finalización
Este curso es para ti:
Técnicos de mantenimiento: listos para ir más allá de las reparaciones mecánicas e incursionar en los sistemas de control.
Aprendices de electricidad: buscan añadir automatización programable a sus habilidades técnicas.
Profesionales de ingeniería: entrar al mundo laboral sin experiencia práctica en proyectos con PLC.
Personas que cambian de carrera: vienen del área de TI o electrónica y buscan roles en automatización industrial.
Aficionados y creadores: serios sobre entender la tecnología detrás de las máquinas de fábrica.
[target_audience] Técnicos de mantenimiento listos para ir más allá de las reparaciones mecánicas y adentrarse en diagnósticos de sistemas complejos.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, fácil de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en México?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















