- Impresión
Ejecución de aplicaciones en producción
Conozca las estaciones y las diferentes versiones de las aplicaciones.
From r283 onwards, display devices are renamed interfaces.
Esta guía detalla cómo se ejecutan las apps a través de Tulip y las formas de crear diferentes Versiones de apps mientras están en producción. Aprenderás a asignar aplicaciones a Estaciones y también a probar y ejecutar aplicaciones. Si eres nuevo en Tulip o todavía estás aprendiendo, este artículo te ayudará a entender cómo optimizar la construcción de tu aplicación en línea con la producción.
¿Qué es una estación?
Una estación es el espacio virtual que ejecuta tus aplicaciones. Cada instancia necesita tener una estación configurada para funcionar. Las estaciones están pensadas para imitar las estaciones de la vida real en la planta de proceso, para que pueda tener un entorno listo para la producción para utilizar sus aplicaciones.
Las estaciones son diferentes de Interfaces (dispositivos de visualización), en que las estaciones representan una ubicación física, mientras que las interfaces son los dispositivos físicos utilizados para ejecutar su aplicación. Cada estación debe corresponder a una interfaz.
Más información sobre interfaces.
Página de estación
La página de estación proporciona información asociada a la aplicación asignada a una estación. Su aspecto es el siguiente
- Panel de navegación entre estaciones y Grupos de estaciones
- Nombre de la estación y vista previa en vivo de las aplicaciones que se ejecutan en esa estación
- Crear una nueva estación o grupo de estaciones
- Información de la estación, como el operador de la aplicación, los eventos ejecutados anteriormente y los dispositivos conectados actualmente
- Información de configuración sobre asignaciones de aplicaciones
- Información del dispositivo, incluida la interfaz, la zona horaria seleccionada y los dispositivos Edge conectados
Asignar aplicaciones a una estación
La asignación de una aplicación a una estación determina el lugar desde el que se ejecutará la aplicación, como una tableta o una máquina. Proporciona a su aplicación un lugar virtual dentro de sus instalaciones.
Para asignar una aplicación a una estación
- Navega a la página de estaciones pasando el ratón por encima de la pestaña Shop Floor en la barra de navegación superior.
- Seleccione la estación que desea utilizar y haga clic en Editar junto a las asignaciones de aplicaciones de estación.
- Haga clic en el menú desplegable Añadir una aplicación y seleccione la aplicación que desea asignar de la lista.
- Haga clic en Guardar.
Más información
- Cómo configurar una estación
- Gestión de estaciones y grupos de estaciones
- Cómo configurar estaciones compartibles
Versiones de la aplicación
Al crear una aplicación, existen dos versiones diferentes: una versión de desarrollo y una versión publicada. Una versión de desarrollo es una iteración de la aplicación que no se ha puesto a disposición del público, mientras que una versión publicada se ha publicado y está lista para los usuarios.
Las versiones de desarrollo de las aplicaciones son útiles cuando se realizan modificaciones en una versión ya publicada; los usuarios pueden seguir utilizando la versión publicada de la aplicación mientras los desarrolladores trabajan en los cambios. Sus datos permanecen en el mismo estado cuando publica una nueva versión de la aplicación, arrastrando los de la anterior.
Probar aplicaciones en modo desarrollador
Al crear una aplicación, es crucial que pruebes su funcionalidad para asegurarte de que los botones, widgets, pasos y otros activos funcionan según lo previsto. Aquí es donde el Modo Desarrollador se convierte en esencial para las pruebas.
Developer Mode is meant to run in Google Chrome.
El Modo Desarrollador es una ventana separada del Editor de Aplicaciones que le permite utilizar su aplicación sin afectar su utilización en producción. Esto significa que la información que introduzcas no se escribirá en tablas, complementos o conectores. Las tablas se reflejan tal y como se inician cuando abres el Modo Desarrollador. Ningún cambio que hagas en los datos se reflejará en los registros reales de la app.
El Modo Desarrollador es útil para dar información de depuración sobre los activos y funciones de tu app para asegurarte de que tu lógica funciona correctamente. Puedes diagnosticar problemas rápidamente para entender los errores que necesitan atención. Al probar en Modo Desarrollador también tienes acceso a las Variables y Marcadores de Posición de Registro que se utilizan en cada paso.
Aggregations currently aren’t supported in Developer Mode.
Para entrar en el Modo Desarrollador, haga clic en el botón Probar situado en la parte superior derecha de las páginas App Info y App Editor. Se abrirá una nueva ventana que mostrará su aplicación en Modo Desarrollador.
Más información sobre las funciones disponibles en el modo de desarrollador.
Ejecutar aplicaciones en Tulip Player
Tulip Player está diseñado para ejecutar tus aplicaciones y cambiar entre ellas sin esfuerzo. En el Tulip Player, experimentas exactamente lo que hacen tus usuarios, con la capacidad de llamar a funciones del conector, escribir en tablas y hablar con máquinas externas.
Tulip Player es una aplicación externa que ejecuta tus aplicaciones, permitiéndote cambiar entre aplicaciones bajo tu instancia. La ejecución de aplicaciones a través de Tulip Player debe realizarse cuando la aplicación esté lista para su uso.
Antes de ejecutar una aplicación en el reproductor, tendrás que descargar Tulip Player, lo que puedes hacer aquí: Descargar Tulip Player.
Para abrir una aplicación en Tulip Player, haz clic en el botón Ejecutar situado en la esquina superior derecha de las pantallas App Info y App Editor (junto al botón Probar ). Se abrirá Tulip Player y podrás empezar a ejecutar tu aplicación.
Para obtener una visión general de cómo probar aplicaciones en Tulip Player, consulta Probar aplicaciones en Tulip Player.
¿Has encontrado lo que buscabas?
También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otros se han enfrentado a una pregunta similar.