59 AUTOMATIZACIÓN La falta de prestaciones es debida a una multitud de factores que se derivan de la ejecución en un entorno —el navegador web— que nunca fue pensado para monitorización de datos en tiempo real, y a la obligada necesidad de disponer de un ‘servidor web’ u otro dispositivo de hardware que medie entre los PLCs y las tabletas electrónicas. Cuando se trata de representar información usando un iPad, la tecnología utilizada condiciona en gran medida el resultado final que podemos esperar, tanto desde el punto de vista funcional como estético-visual. No es sorprendente que una compañía como LinkedIn reemplazara hace un tiempo su antigua aplicación web por una aplicación to- talmente nativa. La diferencia es más que notable. Apli- car el mismo concepto en el campo de las interfaces hombre-máquina (HMI) para tabletas electrónicas pro- porciona claras ventajas. El sistema HMI Pad El nuevo sistema HMI Pad de SweetWilliam para la pla- taforma iPad de Apple rompe con los esquemas existen- tes hasta la fecha, al haber sido diseñado desde el princi- pio como una aplicación nativa. Aporta una serie de características que no están al alcance de las soluciones tradicionales, basadas en web. HMI Pad se posiciona como la plataforma más adecuada en aquellos casos en los que se prima la experiencia del usuario y no se quiere o puede depender de servidores o hardware intermedio para disponer de una avanzada interfaz hombre-máquina de altas prestaciones sobre los dispositivos iPad de Apple. El iPad de Apple con HMI Pad instalado es una al- ternativa a los clásicos paneles táctiles que aporta funcio- nalidad, movilidad y conveniencia. Usando uno de los protectores disponibles en el mercado, el conjunto se convierte en incluso más robusto que muchas pantallas clásicas de panel. En la siguiente tabla se enumeran algunas de las diferen- cias importantes que caracterizan la plataforma HMI Pad en relación a los sistemas basados en web: HMI basado en Web HMI Nativo (HMI Pad) Eficiencia condicionada a la disponibilidad de gran ancho de banda, y a las prestaciones del navegador. La aplicación es monoproceso (single-thread). Aplicación completamente multiproceso (multithread). Está diseñada desde la base con el objetivo de conseguir la máxima eficiencia y velocidad. Es pues, sustancialmente distinta, en este aspecto, al resto de soluciones. Interfaces basadas en antiguos diseños ya existentes, en oca- siones poco flexibles o con limitaciones. Interfaz de usuario mejor y más adaptable a necesidades especiales. Excelente experiencia del usuario final. Interactividad limitada, a veces incluso con escasa realimen- tación de las acciones del usuario. Respuesta inmediata a acciones del usuario o cambios en el PLC. Dependen de un PC, u otro dispositivo intermedio, general- mente de un único fabricante. Comunicación directa con los autómatas. No se necesitan dispositivos intermedios. No se aprovechan las características técnicas o los estilos vi- suales propios del dispositivo móvil. Soporta los sensores del iPad: de aceleración, gravedad, ge- olocalización, rotación del dispositivo, así como las prestacio- nes multi-touch, reconocimiento de gestos, y los controles estándar del dispositivo móvil. La solución completa requiere múltiples componentes de hardware y software. Se necesita un único componente hardware: un iPad. Seguridad difícil o comprometida. Sólo posible al nivel del na- vegador web. Seguridad implementada a todos los niveles. Difícil control de actualizaciones particularizadas y de perso- nalización de proyectos. Filosofía del café para todos. Implementación y actualización sencilla de proyectos en dispositivos de clientes o usuarios particulares (con un simple ‘tap’). HMI web vs HMI iPad tecnología