Este documento presenta un tutorial básico sobre programación de controladores lógicos programables (PLC). Introduce los PLC describiendo su historia, campos de aplicación, ventajas e inconvenientes. Explica la estructura interna y externa de los PLC, incluyendo sus fuentes de alimentación, unidades de programación, CPU, unidades de entrada/salida y interfaces. Luego cubre conceptos generales de programación como lenguajes de programación, ciclo de trabajo, números y datos. Finalmente incluye ejemplos prácticos de programación para aplicaciones ind