Generación de aplicaciones ejecutables para creación rápida de prototipos

Generación de aplicaciones ejecutables para creación rápida de prototipos

El paquete de software integrado basado en el modelo SCADE ahora presenta una generación automática de aplicaciones ejecutables HMI desde un solo modelo en una variedad de objetivos, incluidas tabletas Android o iOS y otros dispositivos similares.

El código generado a partir de los modelos SCADE es fundamentalmente independiente de la plataforma de destino, ya sea el hardware y los controladores asociados o el sistema operativo, ya que no se realizan llamadas al sistema en este código generado. Se facilita así la portabilidad de los modelos SCADE HMI como aplicaciones ejecutables, ya que las necesidades de adaptación residen entonces únicamente en los bucles principales de ejecución e interacción, o en la gestión del sistema de ventanas. La adopción de estándares internacionales como OpenGL (para dibujos) EGL (como sistema de ventanas asociado) también facilita esta tarea.

Tanto SCADE Display, para el diseño y generación de HMI integrados, como SCADE LifeCycle Rapid Prototyper, para la creación rápida de conducción de simulación, admiten la generación automática de HMI interactivos, o paneles de creación rápida de prototipos, a partir de un solo modelo de entrada. Lo hacen por los dos PC de escritorio/portátiles con Windows (todos capaces de administrar aplicaciones OpenGL, ya sea a través de chips de gráficos dedicados o adaptadores de gráficos integrados en la placa base) y Dispositivos móviles compatibles con Apple iOS o Android , como smartphones o tabletas táctiles, a través de los nativos soporte de OpenGL ES 1.1 y 2.0 (ES significa sistemas integrados y es el sabor de OpenGL implementado en la mayoría de estos objetivos móviles).

Las capacidades de diseño de SCADE de los conceptos de interactividad a nivel de modelo, como elementos básicos llamados interactores (punteros, teclados, áreas activas interactivas), combinadas con la independencia del código generado por SCADE de la plataforma de destino, brindan a los diseñadores de HMI posibilidades para crear publicaciones multitáctiles. -Interfaces WIMP que se pueden implementar rápidamente en el destino.



Los comportamientos, las interacciones y las modalidades no están integrados ni ocultos en la herramienta y todo está diseñado y gestionado como un modelo. Esto brinda a los desarrolladores y diseñadores de HMI la flexibilidad y las capacidades avanzadas para crear sus propias interfaces naturales, basadas en modelos, sin la necesidad de conocer o manipular conceptos de bajo nivel.

Las aplicaciones generadas por SCADE Display y SCADE LifeCycle Rapid Prototyper cuentan con una capa de comunicación integrada, que puede activarse o no en opción, lo que permite establecer una comunicación remota a través de la red, generalmente a través de Wi-Fi para dispositivos móviles, entre el panel gráfico generado por SCADE y cualquier otra aplicación SCADE, o simuladores remotos o entorno de prueba . Esto permite, por ejemplo, conducir y monitorear una sesión de simulación de múltiples dominios de ANSYS Simplorer en tiempo real, posiblemente incluyendo componentes de software generados por SCADE, desde una tableta, a través de un panel de control gráfico diseñado con los elementos integrados de la biblioteca de widgets de Rapid Prototyper. .