Programación estructurada de labview: ¿Como realizarla?
Publicado por REGA (164 intervenciones) el 11/08/2011 20:47:45
Hola...
É estado trabajando en labview durante algún tiempo, pero siempre tengo dudas acerca de como realizar una buena estructura de datos.
Por ejemplo no es de resaltar, que la LabVIEW se guié por el flujo de datos: Ninguna operación se realiza sin que el total de datos necesarios parar realizar la operación se encuentren disponibles.
Regularmente se utilizan estructuras While para generar un "Maquina de estado", permitiendo tener la particularidad de determinar cuando parar un proceso. Pero no solo se pueden utilizar While para este objeto, existen algunos procesos que están delimitados por los "Eventos" que suceden en el panel frontal, esto minimiza el uso de memoria que existe en la PC, pero por el contrario esta limitado a los eventos, si no existe evento, el proceso se mantiene estático.
En la mayoría de las grandes aplicación se pueden ver uno o varios While, pero como se definen, cuando y porque se debe utilizar un While en paralelo y cuales las reglas para utilizarlos?
Es necesario mantener siempre un While en funcionamiento y la adquisición de datos debe estar en función del tiempo en el cual el while realiza sus iteraciones?
Son algunas dudas que tengo siempre rondando mi cabeza... y debo decir que nunca e tenido una formación en labview propiamente académica, solo a base de varios ejemplos que me han servido para desarrollar una aplicación de grandes dimensiones, por ello mis dudas.
Saludos y gracias por detenerse a leer este pequeño texto lleno de dudas.
É estado trabajando en labview durante algún tiempo, pero siempre tengo dudas acerca de como realizar una buena estructura de datos.
Por ejemplo no es de resaltar, que la LabVIEW se guié por el flujo de datos: Ninguna operación se realiza sin que el total de datos necesarios parar realizar la operación se encuentren disponibles.
Regularmente se utilizan estructuras While para generar un "Maquina de estado", permitiendo tener la particularidad de determinar cuando parar un proceso. Pero no solo se pueden utilizar While para este objeto, existen algunos procesos que están delimitados por los "Eventos" que suceden en el panel frontal, esto minimiza el uso de memoria que existe en la PC, pero por el contrario esta limitado a los eventos, si no existe evento, el proceso se mantiene estático.
En la mayoría de las grandes aplicación se pueden ver uno o varios While, pero como se definen, cuando y porque se debe utilizar un While en paralelo y cuales las reglas para utilizarlos?
Es necesario mantener siempre un While en funcionamiento y la adquisición de datos debe estar en función del tiempo en el cual el while realiza sus iteraciones?
Son algunas dudas que tengo siempre rondando mi cabeza... y debo decir que nunca e tenido una formación en labview propiamente académica, solo a base de varios ejemplos que me han servido para desarrollar una aplicación de grandes dimensiones, por ello mis dudas.
Saludos y gracias por detenerse a leer este pequeño texto lleno de dudas.
Valora esta pregunta
0