
Resumen Profesional
Soy Técnico Superior en Automatización y Mantenimiento Industrial con experiencia directa en plantas de procesado de minerales. Mis puntos fuertes son:
• Programación de PLC Siemens TIA Portal y Schneider EcoStruxure
• Desarrollo SCADA/HMI (Atvise JavaScript, Wonderware InTouch)
• Software industrial en C++/Qt y Node.js sobre Linux
• Diseño de bases de datos (Oracle, SQLite, MongoDB) e integración con SAP-ERP
Me centro en la mejora continua, la reducción de tiempos de parada y la entrega de documentación técnica clara.
Demostraciones prácticas
Clasificador automático con robot KUKA y visión artificial
Sistema automatizado desarrollado con PLC Siemens S7-1200 y TIA Portal v15. El proyecto integra una célula con cinta transportadora, palpador, cámara de visión (LabVIEW + OPC UA) y un brazo KUKA controlado vía PROFINET.
Diseñé y ejecuté toda la solución: concepción, cableado, programación Ladder y SCL (GRAFCETs, FIFO, sincronización de señales).
Funcionalidad: identificar color, girar piezas si es necesario y clasificarlas automáticamente.
Descarga del proyecto: Integración KUKA
CONTROL pid
Proyecto de control desarrollado en PLC Siemens S7-1200 con TIA Portal.
El sistema mantiene el nivel de un depósito mediante válvulas de llenado y vaciado, controladas por un algoritmo PID programado en SCL.
Implementé y afiné la regulación ajustando kp
, ki
y kd
manualmente, con tratamiento de saturación (anti-wind-up) y respuesta a disturbios.
Se integraron visualizaciones en porcentaje para supervisión HMI y se probaron distintos escenarios operativos (drenado parcial, vaciado completo, emergencia).
Descarga del proyecto: Depósito PID

Sistema de pesaje y trazabilidad de sacos con PLC CODESYS y OPC UA
Demo industrial basada en un PLC CODESYS (Modbus Master) que recibe el peso estabilizado de una báscula Mettler-Toledo vía RTU.
Implementé lógica en Structured Text para detectar el flanco “estable”, clasificar OK/NOK con tolerancia configurable y almacenar los últimos 64 valores en un buffer circular.
El proyecto incorpora botonera física (Start/Stop, Tara, Auto/Manual, Accept/Reject, Reset, E-Stop) además de permitir conectividad por OPC UA para lectura del sistema de etiquetaje y SCADA.
Me encargué del mapeo Modbus, programación completa y pruebas de comunicación con servidor de etiquetaje y SCADA.
Descarga del proyecto: Báscula Modbus

Especialidades
Programación de PLC
Lógica nueva o modificación en Ladder, ST, FBD y SFC para controladores Siemens y Schneider, con integración de buses de campo (PROFINET, PROFIBUS, Modbus, OPC UA).
SCADA & HMI
Visualización en tiempo real con HMI y SCADA Atvise, gestión de alarmas y tendencias.
Software industrial
Aplicaciones C++, Qt y Node.js para producción, trazabilidad y documentación; capa de datos en Oracle/SQLite/MongoDB.
Integración de datos
APIs y middleware que conectan datos de planta con SAP u otros ERP.
Conocimientos
- PLC (Siemens & Schneider)
- Protocolos industriales (OPC UA, Modbus, PROFINET)
- C / C++ / Qt Framework
- Node.js & JavaScript
- Bases de datos (Oracle, SQLite, MongoDB)
- Inglés C1
Experiencia
2024 –
S.A. Reverté Productos Minerales
Programador PLC y aplicaciones industriales
• Desarrollo, conversión y depuración de código PLC para líneas de procesado de minerales.
• Creación y mantenimiento de SCADA (Atvise JS) y HMIs.
• Aplicaciones Linux en C++ y Node.js para control de producción, con Oracle/SQLite/MongoDB e integración con SAP.
2010 – 2024
Programador freelance
• Diseño de herramientas C++ para análisis y visualización de datos de mercados financieros.
• Creación y mantenimiento de una base de datos de instrumentos financieros.