• Rancagua, Chile.
Nunca se termina de aprender
   Miguel Fuenzalida
INSTRUMENTACIÓN Y AUTOMATIZACIÓN

Controladores PLC

Arquitectura de hardware, entradas y salidas digitales y analógicas, lenguajes de programación según norma IEC 61131-3 (Ladder, FBD, ST) y aplicaciones en control industrial.
Controladores PLC

💻 Controladores Lógicos Programables (PLC)
Fundamentos · Entradas/Salidas · Programación Ladder · Marcas y Aplicaciones

¿Qué es un PLC?

Un PLC (Programmable Logic Controller) es una computadora de grado industrial diseñada para operar en ambientes hostiles (con ruido electromagnético, vibración, polvo y temperatura variable), ejecutando instrucciones en tiempo real para gobernar procesos secuenciales, bombas, cintas transportadoras y lazos PID.

Ciclo de Scan del PLC:
1. Lectura de Entradas (Input Scan) → 2. Ejecución del Programa de Usuario (Logic Execution) → 3. Actualización de Salidas (Output Scan) → 4. Autodiagnóstico y Comunicación interna.

Módulos de Entradas y Salidas (I/O)

  • Entradas Digitales (DI): Señales discretas Todo o Nada (ON/OFF), habitualmente en 24 Vcc (PNP o NPN) procedentes de pulsadores, finales de carrera o sensores fotoeléctricos.
  • Salidas Digitales (DO): Pueden ser a Relé (libres de potencial, aptas para 220 Vca o cargas mixtas) o a Transistor (rápidas, aptas para trenes de pulso PWM o control de servomotores).
  • Entradas Analógicas (AI): Convierten señales continuas de 4-20 mA o 0-10 V mediante conversores ADC (12 a 16 bits) para lecturas de presión, nivel, flujo o temperatura.
  • Salidas Analógicas (AO): Generan señales 4-20 mA o 0-10 V para modular válvulas proporcionales o la consigna de frecuencia en un VFD.

Lenguajes de Programación Estándar (IEC 61131-3)

Lenguaje Tipo Descripción y Uso Típico
LD (Ladder Diagram) Gráfico Diagrama de contactos y bobinas. El lenguaje más universal y fácil de diagnosticar por electricistas.
FBD (Function Block Diagram) Gráfico Bloques de funciones lógicas (AND, OR, temporizadores, contadores) conectados entre sí.
ST (Structured Text) Texto estructurado Sintaxis similar a Pascal/C. Ideal para cálculos matemáticos complejos, bucles y gestión de datos.

Energía Fotovoltaica