Elige tu idioma
Curso de programador de PLC
Más de 2 millones de estudiantes en todo el mundo

Curso de programador de PLC

5

Domina la programación de PLC desde el cableado del hardware hasta las redes industriales avanzadas en un solo curso exhaustivo. Construirás programas de control reales, configurarás lazos PID y diagnosticarás sistemas en vivo utilizando herramientas y métodos estándar de la industria. Este curso cubre todo lo que un programador de PLC en activo necesita para realizar el trabajo correctamente.

Dedika para empresas

Lo que vas a aprender:

Comenzarás con los fundamentos del hardware de PLC y las prácticas de cableado seguro, para luego pasar a la programación en lógica de contactos utilizando temporizadores, contadores e instrucciones de manejo de datos. A partir de ahí, configurarás lazos de control analógico y ajustarás algoritmos PID para aplicaciones reales de procesos. El curso cubre protocolos de comunicación industrial como EtherNet/IP, Modbus TCP y OPC-UA para que puedas conectar PLCs a HMIs, variadores y sistemas SCADA. También aprenderás diseño estructurado de programas, procedimientos de puesta en marcha y métodos sistemáticos de diagnóstico de fallos que se utilizan en la planta de producción a diario.

Cómo estudias de forma práctica Curso de programador de PLC

Cómo practicas Curso de programador de PLC

Para ti que eres empresa y quieres formar 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.

Haz clic aquí

Contenido del curso

8 Capítulos • 40 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Introducción a los PLC y a la automatización

  • Lección 1 • Fundamentos de seguridad y normativa

    Presenta las prácticas de seguridad eléctrica y las normas de seguridad funcional relevantes para entornos con PLC. Garantiza que los estudiantes trabajen de forma segura antes de tocar cualquier equipo con tensión.

  • Lección 2 • Tipos de sistemas PLC

    Compara las familias de PLC compactos, modulares y de bastidor según su escala y aplicación. Orienta a los estudiantes en la selección de la plataforma adecuada para una tarea de automatización determinada.

  • Lección 3 • ¿Qué es un PLC?

    Define los PLC, su historia y cómo sustituyeron a los sistemas de control basados en relés. Establece la base conceptual para todos los temas de programación posteriores.

  • Lección 4 • Componentes hardware del PLC

    Identifica la CPU, la fuente de alimentación, los módulos de E/S y los puertos de comunicación. Comprender el hardware es un requisito previo para cablear y configurar cualquier sistema PLC.

  • Lección 5 • Fundamentos de automatización industrial

    Cubre el control en lazo abierto frente al control en lazo cerrado, los sensores y los actuadores en sistemas automatizados. Conecta la teoría de la automatización con las aplicaciones reales de PLC que los estudiantes programarán.

Capítulo 2Ver detalles

Cableado del hardware del PLC y configuración de E/S

  • Lección 1 • Cableado y escalado de E/S analógicas

    Explica el cableado de señales de 4–20 mA y 0–10 V para sensores y dispositivos de control. Los estudiantes cablean y verifican los canales analógicos antes de aplicar el escalado por software.

  • Lección 2 • Direccionamiento de E/S y configuración de módulos

    Asigna las posiciones físicas de los terminales a las direcciones de E/S del software según las convenciones del fabricante. Un direccionamiento preciso evita errores lógicos en todos los ejercicios de programación posteriores.

  • Lección 3 • Cableado de módulos de entrada digitales

    Demuestra las topologías de cableado sourcing y sinking para dispositivos de entrada discretos. Los estudiantes conectan pulsadores, finales de carrera y sensores de proximidad a los terminales de entrada.

  • Lección 4 • Cableado de módulos de salida digitales

    Cubre el cableado de módulos de salida de relé, transistor y triac para cargas como motores y solenoides. Desarrolla la competencia en la protección de salidas mediante fusibles y supresión.

  • Lección 5 • Fundamentos eléctricos para el cableado de PLC

    Revisa los conceptos de tensión CC/CA, corriente y puesta a tierra, esenciales para un cableado seguro del PLC. Proporciona la teoría eléctrica necesaria antes de conectar cualquier dispositivo de campo.

Capítulo 3Ver detalles

Fundamentos de programación en lógica de contactos

  • Lección 1 • Visión general del lenguaje de diagrama de contactos

    Presenta los escalones, los carriles, los contactos y las bobinas como los bloques básicos de la lógica de contactos. Conecta las convenciones de los esquemas de relés con sus equivalentes en el editor de software del PLC.

  • Lección 2 • Circuitos de enclavamiento y retención

    Implementa circuitos de autorretención mediante contactos de enclavamiento y bobinas de enganche/desenganche. Estos patrones constituyen la base de la lógica de arranque-paro de motores y control de alarmas.

  • Lección 3 • Instrucciones de temporizador

    Programa temporizadores con retardo a la conexión, retardo a la desconexión y retentivos para controlar secuencias basadas en tiempo. El dominio de los temporizadores es necesario para aplicaciones de cintas transportadoras, mezcla y control de procesos.

  • Lección 4 • Instrucciones de contador

    Utiliza instrucciones de conteo ascendente, descendente y bidireccional para realizar el seguimiento de eventos y cantidades. Los estudiantes aplican contadores a escenarios de control de lotes y conteo de producción.

  • Lección 5 • Instrucciones lógicas básicas

    Programa lógica AND, OR y NOT utilizando disposiciones de contactos en serie, paralelo y negados. Los estudiantes resuelven problemas de lógica combinacional utilizando únicamente instrucciones de contactos y bobinas.

Capítulo 4Ver detalles

Instrucciones de manejo de datos y comparación

  • Lección 1 • Instrucciones de movimiento y copia

    Programa las instrucciones MOV, COPY y de movimiento de bloques para transferir datos entre registros. Estas instrucciones son la base de las rutinas de gestión de recetas y carga de parámetros.

  • Lección 2 • Instrucciones aritméticas

    Programa las instrucciones ADD, SUB, MUL, DIV y MOD para realizar cálculos dentro del PLC. Los estudiantes calculan totales de flujo, ratios de eficiencia y conversiones a unidades de ingeniería.

  • Lección 3 • Instrucciones de comparación

    Utiliza las instrucciones EQU, NEQ, LES, GRT, LEQ y GEQ para activar lógica basada en condiciones numéricas. Las instrucciones de comparación permiten el control basado en puntos de consigna y umbrales de alarma.

  • Lección 4 • Memoria del PLC y tipos de datos

    Explica los tipos de datos bit, byte, entero, real y cadena de caracteres, y su organización en memoria. La selección correcta del tipo de dato evita errores de desbordamiento en todos los programas de manejo de datos.

  • Lección 5 • Instrucciones lógicas y de desplazamiento de bits

    Aplica instrucciones AND, OR, XOR y de desplazamiento de bits para manipular palabras de datos empaquetados. Estas operaciones permiten la decodificación de palabras de estado y la generación de patrones secuenciales.

Capítulo 5Ver detalles

Organización del programa y diseño estructurado

  • Lección 1 • Bloques de función definidos por el usuario

    Construye bloques de función reutilizables con entradas, salidas y estado interno definidos. La encapsulación permite la reutilización coherente de plantillas de control de motores, válvulas y PID.

  • Lección 2 • Estándares de documentación del programa

    Aplica convenciones de nomenclatura, comentarios de escalón y descripciones de tags para producir programas autodocumentados. Una documentación adecuada reduce el tiempo de puesta en marcha y facilita el mantenimiento a largo plazo.

  • Lección 3 • Subrutinas e instrucciones de salto

    Crea subrutinas llamadas de forma condicional o incondicional para modularizar programas de contactos. Las subrutinas reducen la duplicación de código y simplifican la resolución de problemas en programas extensos.

  • Lección 4 • Ejecución del programa y ciclo de scan

    Explica el ciclo de scan del PLC: fases de lectura de entradas, ejecución del programa y escritura de salidas. Comprender el orden de ejecución es fundamental para escribir lógica de control determinista y libre de errores.

  • Lección 5 • Fundamentos de diagrama de bloques funcionales y texto estructurado

    Introduce el diagrama de bloques funcionales y el texto estructurado IEC 61131-3 como complementos a la lógica de contactos. Los estudiantes reconocen cuándo cada lenguaje es más eficiente para una tarea determinada.

Capítulo 6Ver detalles

Control analógico y programación PID

  • Lección 1 • Procesamiento de señales analógicas en el PLC

    Escala los conteos analógicos brutos a unidades de ingeniería utilizando instrucciones de escalado lineal. Un escalado preciso es el requisito previo para comparaciones fiables de PID y puntos de consigna de alarma.

  • Lección 2 • Supervisión de alarmas y límites para lazos analógicos

    Programa alarmas de nivel alto, bajo, alto-alto y bajo-bajo en variables de proceso utilizando lógica de comparación. La gestión de alarmas protege los equipos y activa notificaciones al operador automáticamente.

  • Lección 3 • Métodos de ajuste PID

    Aplica el método de prueba de escalón en lazo abierto y los métodos de Ziegler-Nichols para calcular las ganancias PID iniciales. Los estudiantes refinan iterativamente las ganancias para lograr un rendimiento del lazo estable y con capacidad de respuesta.

  • Lección 4 • Configuración del bloque de instrucción PID

    Configura la instrucción PID del fabricante del PLC con el modo, punto de consigna y límites de salida correctos. Los estudiantes configuran algoritmos PID en forma de posición y de velocidad.

  • Lección 5 • Revisión de la teoría de control PID

    Resume las acciones proporcional, integral y derivativa y su efecto en la respuesta del proceso. Proporciona la base de teoría de control necesaria para configurar y ajustar bloques PID.

Capítulo 7Ver detalles

Comunicaciones y redes de PLC

  • Lección 1 • Protocolos industriales basados en Ethernet

    Configura conexiones EtherNet/IP, Modbus TCP y PROFINET para la integración de dispositivos de alta velocidad. Los estudiantes configuran el direccionamiento IP, los parámetros de conexión y las tablas de mapeo de datos.

  • Lección 2 • Protocolos de comunicación serie

    Configura enlaces serie RS-232 y RS-485 utilizando Modbus RTU para la comunicación de dispositivos. Los estudiantes leen y escriben registros Modbus entre un PLC y un variador de frecuencia.

  • Lección 3 • Integración OPC-UA y SCADA

    Conecta datos de PLC a sistemas SCADA y MES mediante la configuración del servidor OPC-UA. Los estudiantes mapean tags de PLC a nodos OPC-UA y verifican el flujo de datos hacia un cliente de supervisión.

  • Lección 4 • Fundamentos de redes industriales

    Cubre las capas del modelo OSI relevantes para las redes industriales, las topologías y los tipos de medios. Proporciona el vocabulario de redes necesario para configurar cualquier protocolo de comunicación de PLC.

  • Lección 5 • Enlace PLC a PLC y entre controladores

    Implementa tags producidos/consumidos y mensajería punto a punto entre múltiples PLC. Las arquitecturas de control distribuido requieren un intercambio fiable de datos entre controladores.

Capítulo 8Ver detalles

Resolución de problemas, diagnóstico y puesta en marcha

  • Lección 1 • Metodología sistemática de resolución de problemas

    Introduce un proceso estructurado de aislamiento de fallos: observar, formular hipótesis, probar y verificar. Una metodología repetible reduce el tiempo medio de reparación en todos los tipos de sistemas PLC.

  • Lección 2 • Diagnóstico de errores lógicos y de programa

    Identifica lógica de escalón incorrecta, errores de temporizadores/contadores y discrepancias de tipo de dato que causan un comportamiento inesperado. Los estudiantes corrigen errores de programa mediante casos de prueba estructurados y simulación.

  • Lección 3 • Diagnóstico de fallos de hardware

    Diagnostica módulos de E/S averiados, fusibles fundidos, fallos de cableado y problemas de fuente de alimentación utilizando medidores e indicadores. Los estudiantes sustituyen y verifican módulos sin interrumpir las secciones no afectadas del sistema.

  • Lección 4 • Puesta en marcha del sistema y pruebas de aceptación

    Ejecuta una secuencia de puesta en marcha: comprobaciones previas a la conexión, verificación de E/S, prueba en vacío y prueba de aceptación con carga. Los estudiantes elaboran una lista de comprobación de puesta en marcha y un paquete de documentación de aprobación.

  • Lección 5 • Uso del software de programación del PLC para diagnóstico

    Utiliza la monitorización online, las funciones de forzado y los búferes de diagnóstico para aislar fallos en programas en ejecución. Las herramientas de software aceleran el diagnóstico sin necesidad de mediciones físicas con medidores.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Electricista: listo para pasar del cableado a la programación y el control de sistemas automatizados.

  • Técnico de mantenimiento: quiere diagnosticar fallos en PLC en lugar de esperar asistencia externa.

  • Ingeniero mecánico: necesita comprender la lógica de control para colaborar eficazmente con equipos de automatización.

  • Persona que cambia de profesión: procede de IT o electrónica y se orienta hacia la automatización industrial como nuevo campo.

  • Ingeniero recién titulado: adquiere competencias prácticas en PLC que los programas académicos rara vez abordan en profundidad.

  • Aficionado o creador: se toma en serio el paso de proyectos de bricolaje a la automatización industrial de nivel profesional.

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... agradezco todo lo que hacéis, ya os he recomendado a otras personas...
Giulio Carlo
Giulio CarloAlumno de Marketing Digital
Me gusta cómo las lecciones van directas al grano y cómo puedo cambiar de capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresAlumna de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de vídeos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaAlumna de Diseño de Uñas
La plataforma es rápida, fácil de usar. La diversidad de contenido y los vídeos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeAlumno de Ingeniería de Prompts

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en España?

¿Los cursos son gratuitos?

¿Cuál es la carga lectiva 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 coste o precio de los cursos?

¿Qué es un curso EAD u online y cómo funciona?

Curso en PDF