Bibliotecas Open-Source para PLC y HMI: Impulsando la Innovación en Automatización Industrial
Las bibliotecas open-source han sido un éxito en el mundo tecnológico, fuera de la automatización industrial, claro. El código abierto ha sido pilar fundamental de la informática desde el inicio, evidenciado por el éxito de software como Linux, mySQL, PHP, etc. Se reportó que Microsoft gastó $7.5 mil millones en la adquisición de GitHub, plataforma open-source.
Por cualquier razón, el desarrollo open-source siempre ha sido marginado en controles industriales. Para cada usuario final, OEM e integradores han creado su propia base de código personalizada y trabajado duro para mantenerla. ¡Como resultado, muchas empresas simplemente reinventan la rueda sin saberlo!
DMC, firma de automatización, ingeniería y desarrollo de software, enfrentó problema similar. Tenían tradición de desarrollar su propio código y mantener bibliotecas internas para mantener ventaja competitiva. Siemens se acercó a DMC para crear bibliotecas de objetos industriales comunes: válvulas, motores, interbloqueos. La intención era crear una biblioteca open-source para que clientes pudieran modificarla según necesidades.
Tras debate interno, se decidió que DMC movería todo su código a bibliotecas Siemens en lugar de escribir una desde cero. DMC trabajó mano a mano con Siemens creando documentación detallada de objetos centrales y cada bloque reutilizable desarrollado en 20 años. Así nació la Biblioteca Abierta de Siemens (Siemens Open Library).
La biblioteca contiene bloques de función como VFD, Motor Digital Velocidad Única, Válvula Analógica, interfaz PID, etc. Estos objetos aportan estandarización necesaria y crean mejores prácticas bien documentadas. Además, todos tienen placas frontales HMI coincidentes en software Siemens WinCC HMI.
La popularidad creció con el tiempo, al igual que mejoras, contribuciones y mejoras en documentación. La biblioteca superó casi 10,000 descargas, con contribuyentes aportando código como placas de interbloqueo mejoradas a una biblioteca Modbus RTU/TCP totalmente probada.
El lanzamiento de Simatic Visualization Architect (SiVArc) trajo la capacidad de crear reglas en TIA Portal que generan objetos HMI basados en tipos definidos por usuario en el PLC. ArchiveDE, integrador en Houston, creó reglas SiVArc, las probó y las hizo parte de la biblioteca. Hoy, un ingeniero puede empezar con Siemens Open Library, usar bloques de función probados y generar automáticamente iconos y placas HMI con código PLC asociado.
La Siemens Open Library se ha convertido en un símbolo extremadamente fuerte del éxito e importancia del desarrollo open-source en automatización. La fe depositada por la comunidad open-source también muestra que contribuciones y mejoras solo crecerán con el tiempo, poniendo a la automatización a la par del resto del mundo TI.
Sistema de control de automatización
- Robótica y Automatización: Impulsando el Futuro de la Industria 4.0
- EMO 2017 destaca el auge de la innovación invisible
- Fictiv: Revolucionando la manufactura con redes de producción distribuidas
- La robótica revoluciona la manufactura: Máquinas impulsadas por IA remodelan la producción
- Cómo las plataformas digitales impulsan la eficiencia en la fabricación moderna
- RealBotics: Aprovechando robótica para transformar manufactura
- Cómo la Automatización Aceleró la Resiliencia Manufacturera en Medio del COVID-19
- Cómo la Automatización Moldea el Futuro de la Fabricación Digital
- Control de Producción Rentable con PLCs y Ethernet en Tiempo Real
- Herramientas de Medición de Precisión: Aprovechando la Metrología Digital para Control de Calidad Basado en Datos
- Conectividad rural inteligente: Cómo el auge del broadband en 2020 moldea empresas y consumidores