LabVIEW | Máquina de estados

Electro [Otiniano.C]
8 Nov 202328:57

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

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Mindmap

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Keywords

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Highlights

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Transcripts

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora
Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
Máquina de EstadosControl AutomáticoProgramaciónTanque de 1000 GalonesEducativoTutorialIngenieríaControl de FlujoLógica de ProgramaciónAutomatización