Stop
Este bloque de función detiene un escenario en ejecución cuando recibe una señal booleana TRUE. Está pensado para usarse en modo UI continuo, donde una solicitud de parada manual o programática debe detener el escenario de forma ordenada.
📥 Entradas
Boolean Una señal booleana que, cuando es TRUE, solicita la detención del escenario (solo efectivo en modo UI continuo).
📤 Salidas
Este bloque de función no proporciona salidas.
🕹️ Controles
Este bloque no tiene controles interactivos. Actúa únicamente sobre la señal booleana entrante.
🎨 Características
Solicitud de parada ordenada para escenarios que se ejecutan en modo UI continuo.
Minimalista y dedicado: diseñado únicamente para aceptar un disparador booleano para detener el escenario.
Seguro de colocar en secciones de salida donde se requiera una condición final de paro.
📝 Instrucciones de uso
Coloca el bloque en el área de
outputsde tu escenario.Proporciona una fuente booleana al
inputque se volverá TRUE cuando quieras que el escenario se detenga.Ejecuta el escenario en modo UI continuo — cuando la entrada sea TRUE se disparará la parada.
📊 Evaluación
Cuando la señal booleana de entrada se vuelve TRUE mientras el escenario se ejecuta en modo UI continuo, el bloque emite una solicitud de parada. Si el entorno no se está ejecutando en modo UI continuo, la solicitud de parada no tendrá efecto.
💡 Consejos y trucos
Usa
Logic Inputpara un botón de parada manual en pantalla que puedas alternar durante la ejecución.Usa
Keyboard/Barcode Readerpara detener el escenario con una pulsación de tecla o un escaneo de código de barras.Usa
Rising Edgepara convertir una señal TRUE sostenida en un único evento de parada (evita solicitudes repetidas).Usa
Debug Inputpara inspeccionar y verificar la señal booleana enviada a este bloque al solucionar problemas.Combínalo con patrones
Set - Resetpara controlar cuándo está permitido activar la condición de parada.
🛠️ Solución de problemas
No ocurre nada al activarlo: Confirma que el escenario se esté ejecutando en modo UI continuo — la parada se ignora en otros modos de ejecución.
La parada se dispara repetidamente: Usa
Rising Edgeo un esquemaSet - Resetpara asegurar un único evento de parada.La señal no llega al bloque: Verifica que la fuente booleana esté conectada y produzca un valor booleano correcto; usa
Debug Inputpara comprobar la señal.
Última actualización
¿Te fue útil?