software libre como habilitador en la industrua 4.0 - librecon 2016
TRANSCRIPT
© 2016 Plethora 1
Software libre como habilitador en la industria 4.0
LibreCon, Palacio Euskalduna, Bilbao22 Noviembre 2016Carlos [email protected]
© 2016 Plethora 2
• Grupo Etxe-tar
• Aplicaciones
• Uso de licencias
• Ventajas y desventajas
Agenda
© 2016 Plethora 3
Automati-zación
Máquinas montajeTest de fugas
Mecanizado de
componente eólicos & Industria pesada
Industria pesadaTornos CNC
Máquinas para la
transformación del cartón
Mecanizado, Soldadura y Pintura de
componentes de
bienes de equipo
Centro I+D
Desarrollo y Fabricación
de Aplicacione
sLáser
Ingeniería electrónica
Ingeniería software
SOLUCIONES DE FABRICACIÓN SERVICIOS INDUSTRIALES TECNOLOGÍAS DE LA INFORMACIÓN
CENTRO I+D
Ciberseguridad
industrial
Máquina herramientaAutomociónEnergía & Industria pesada
© 2016 Plethora 4
FRANCIAITALIA
POLONIAREINO UNIDO
CANADÁ
BRASIL
SUECIARUSIA
TURQUÍA
ARGENTINA
COREAJAPÓN
EEUU
MÉXICO
ALEMANIA
INDIA
ESPAÑA
CHINA
Oficinas de Servicio propias
Servicio a través de Agentes
ALGERIATÚNEZ
SUDÁFRICA
© 2016 Plethora 5
Local: grupo industrial situado en Gipuzkoa, con 8 plantas productivas, incluyendo diseño, fabricación, montaje y metrología.
Global: clientes entre compañías líderes en sectores como el de automoción, industria pesada, energía y transformación del cartón. Con instalaciones en cuatro continentes y más de 15 países, la exportación supone más del 90% de nuestra facturación.
Recursos humanos: con un equipo de aproximadamente 400 empleados (41% Titulados) orientados al diseño, ingeniería e I+D, con talento e implicación, y una sólida red de proveedores estratégicos.
Orientados a la solución: ofrecemos soluciones con alto valor tecnológico, flexibles y adaptadas a las necesidades específicas de nuestros clientes.
Sostenible: nuestra estructura accionarial integra a entidades financieras y a empleados comprometidos con nuestro proyecto empresarial.
© 2016 Plethora 6
• Construcción OS embebidos
• Lectura de datos en tiempo real
• Almacenamiento y sincronización
• Análisis y pronóstico
Aplicaciones
© 2016 Plethora 7
Yocto project:• Creación de Linux para embebidos• Ofrece:
• Plantillas• Herramientas• Métodos
Robot Operating System (ROS):• Sistema ligero para robots• Ofrece:
• Librerias• Tiempo real• Convenciones
Uso de sistemas operativos
© 2016 Plethora 8Origen: http://www.yoctoproject.org/docs/1.8/mega-manual/figures/yocto-environment.png
© 2016 Plethora 9
Zephyr Project:• Linux ligero optimizado para tiempo real• Herramientas, librerías
Preempt RT:• Parche Linux• Tiempo de respuesta fijo
Tiempo real
© 2016 Plethora 10
Preempt RT Test - Raspberry Pi (2014)
Origen: https://cdn.emlid.com/wp-content/uploads/2014/05/RT-Tests.png
© 2016 Plethora 11
Comunicación con máquina:o OPC-UA:
Open Platform Communications – Unified Architecture ASNeG – C++ Licencia Apache 2.0 FreeOpcUa – Python, C++ Licencia LGPL
o S7: Propietario SIEMENS SNAP7 – C++ Licencia LGPL
Lectura de datos en tiempo real
© 2016 Plethora 12
© 2016 Plethora 13Origen: http://www.lunatipower.com/media/images/ProSeriesCrank.JPG
© 2016 Plethora 14
• Temperatura
• Revoluciones por minuto
• Potencia
• Consumo
Lectura de datos en tiempo real
© 2016 Plethora 15
© 2016 Plethora 16
© 2016 Plethora 17
Cassandra:• NoSQL• Rápidez en escritura• Distribución fácil y sólida de datos• DataStax Cassandra-Driver –
Python• Apache License 2.0
BitTorrent:• Control de ancho de banda• Big Data• Libtorrent – Python
Almacenamiento y sincronización de datos
© 2016 Plethora 18
© 2016 Plethora 19
Machine Learning• scikit-learn – Python:o Clasificacióno Agrupación
• Pronóstico:o Gastoso Posibles errores
Análisis y pronóstico
Origen: http://scikit-learn.org/0.15/_images/plot_classifier_comparison_0011.png
© 2016 Plethora 20
© 2016 Plethora 21
• OpenCV:o Análisis de imágeneso Licencia BSD
Análisis y pronóstico
Origen: http://qvision.sourceforge.net/opencv-delaunay.png
© 2016 Plethora 22Origen: http://img833.imageshack.us/img833/6078/dscn0931y.jpg
© 2016 Plethora 23
Uso de licencias
PermisosCondiciones
GNU LGPL
Uso comercial
Distribución
Modificación
Uso privado
Patentable
Distribución código fuente
Misma licencia (Copyleft)
Notificar cambios hechos
Copia de licencia con el
código
© 2016 Plethora 24
Uso de licencias
PermisosCondiciones
Apache 2.0
Uso comercial
Distribución
Modificación
Uso privado
Patentable
Notificar cambios hechos
Copia de licencia con el
código
© 2016 Plethora 25
Ventajas:• Gran comunidad • Desarrollo continuo• Costos
Desventajas:• Soporte limitado• Cambio de licencias
Ventajas y desventajas