LabVIEW | Máquina de estados
Summary
TLDREl guion describe el proceso de creación de una máquina de Estados para controlar el llenado y vaciado de un tanque de 1000 galones. Se detalla la configuración del tanque, la definición de estados como 'inicio', 'incremento' y 'decremento', y la implementación de controles y temporización. Se utiliza un 'ch register' para monitorear el estado del tanque y otro para el estado actual. La máquina se programa para llenar el tanque en incrementos de 10 galones y vaciarlo de la misma manera, con transiciones basadas en condiciones de comparación. Finalmente, se ajustan errores y se prueba la máquina para asegurar su funcionamiento continuo y cíclico.
Takeaways
- 😀 El objetivo del ejercicio es crear una máquina de Estados para llenar y descargar un tanque de 1000 galones.
- 🛠 Se define un tanque con una capacidad máxima de 1000 galones y se utiliza un display digital para mostrar su nivel.
- 🔁 La máquina de Estados se estructura en ciclos continuos de carga (incremento) y descarga (decremento) del tanque.
- 💡 Se crea un bloque principal llamado 'máquina de Estados' que contiene todos los elementos necesarios para el funcionamiento.
- 🔄 Se implementa un control de stop y una estructura de tiempo para el programa, siendo fundamental para el desarrollo de la máquina.
- 📈 Se utiliza un 'ch register' para mantener un registro del estado del tanque y otro para el estado actual de la máquina de Estados.
- 🔢 Se establecen constantes numéricas para controlar la cantidad de galones que se incrementan o decrementan en cada ciclo.
- 🔄 Se programan transiciones entre estados (inicio, incremento, decremento, fin) basadas en condiciones lógicas.
- ⏱ Se añaden condiciones de selección para determinar si el tanque está lleno o vacío y, en consecuencia, si se debe incrementar o decrementar.
- 🔁 Se implementa un bucle que permite que la máquina de Estados regrese al estado inicial una vez que el tanque esté vacío para comenzar de nuevo el ciclo.
Q & A
¿Cuál es el objetivo principal de la máquina de Estados descrita en el guion?
-El objetivo principal es crear una máquina de Estados que pueda llenar y descargar un tanque de 1000 galones en un ciclo continuo.
¿Cómo se define el tamaño del tanque en la máquina de Estados?
-Se define el tamaño del tanque poniendo su capacidad máxima en 1000 galones y utilizando una variable digital display para mostrar su valor instantáneamente.
¿Qué tipo de control se crea para la máquina de Estados?
-Se crea un control de stop para la máquina y también se implementa un control de tiempo, lo cual es esencial para el funcionamiento de la máquina.
¿Cómo se estructura la máquina de Estados en términos de estados?
-La máquina de Estados se estructura en estados de inicio, incremento, decremento y fin, cada uno con su algoritmo correspondiente.
¿Qué función realiza el estado 'incremento' en la máquina de Estados?
-El estado 'incremento' se encarga de llenar el tanque en incrementos de 10 galones por interacción hasta llegar a la capacidad máxima.
¿Cuál es la función del estado 'decremento' en la máquina de Estados?
-El estado 'decremento' se encarga de descargar el tanque en decrementos de 10 galones por interacción hasta que el tanque esté vacío.
¿Cómo se determina si el tanque ha llegado a su capacidad máxima o está vacío?
-Se utiliza un selector de comparación para determinar si el valor del tanque es igual a 1000 para llenarlo o cero para descargarlo.
¿Qué sucede cuando el tanque llega a su capacidad máxima en la máquina de Estados?
-Cuando el tanque llega a su capacidad máxima de 1000 galones, la máquina de Estados pasa al estado 'decremento' para comenzar a descargar el tanque.
¿Cómo se vuelve a iniciar el ciclo de llenado una vez que el tanque está vacío?
-Una vez que el tanque está vacío, la máquina de Estados se dirige al estado 'fin' y desde allí vuelve al estado 'inicio' para comenzar de nuevo el ciclo de llenado.
¿Qué es un 'ch register' y cómo se usa en el contexto de la máquina de Estados?
-Un 'ch register' es un registro que se utiliza para almacenar el estado actual del tanque y el valor de estado actual de la máquina, permitiendo así el seguimiento y control del proceso.
Outlines
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowMindmap
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowKeywords
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowHighlights
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowTranscripts
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowBrowse More Related Video
Estructura CASE - SWITCH en Labview (Parte 1)
💡 ⚡LLENADO DE TANQUE-MANUAL/AUTOMATICO-LOGO 8-FACTORY I/O ⚡💡
TEM. 1 CAP. 9 Ejemplos de uso de Solid Works en IEAE
DIAGRAMA LADDER EJEMPLOS | Ejercicios Básicos KOP | LADDER LOGIC PLC
SINUTRAIN - ShopTurn _ CREAR PROGRAMA
MI COMPRESOR DEJO DE CARGAR PRESIÓN DE AIRE, SOLUCIÓN"
5.0 / 5 (0 votes)