Reto
El cliente necesita actualizar su línea de producto de los hornos industriales, sustituyendo la actual plataforma que se ha quedado obsoleta. También le interesa añadir funcionalidades y mejorar el UX y las capacidades multimedia de sus productos.
Solución
Se ha diseñado y desarrollado el control, por un lado, con la tecnología de IBM para el desarrollo de todas las máquinas de estado del control y la interface gráfica y por el otro, Qt para el desarrollo del GUI enriquecidos y creación de animaciones que permiten mejorar la experiencia de usuario (UX).
La solución incluye una tarjeta de entradas y salidas conectada a través de CAN y que ejecuta una aplicación en tiempo real. Esto permite dividir las partes más críticas del control que necesitan de determinismo, de la parte de GUI que ofrece al usuario final un control amigable de la aplicación. Para dar respuesta a los requisitos de capacidades multimedia de los equipos de gama alta, se ha seleccionado un SOM de gama alta (iMX8) que permite la reproducción y codificación de diferentes archivos multimedia.
Características
Herramientas empleadas
IBM Engineering Systems Design Rhapsody (Rational Rhapsody)
Qt
Little VGL
Características
Digi iMX.6 ULL SOM
Infineon XMC 4700
Linux Kernel version 4.9
Infineon XMC 1400
FreeRTOS