TestStand - Interfaz de ejecución única

Proceso de operación de la interfaz de usuario

inserte la descripción de la imagen aquí
Elementos básicos del diseño de la interfaz de usuario: controles de gestión, controles visuales, conexiones, inicio y cierre de aplicaciones, registro de eventos, manejo de eventos.
En LabVIEW, los eventos se registran a través de Regesiter Event Callback.
Los eventos comunes de LabVIEW-TestStand incluyen:

evento describir
Salir de la aplicación El control de gestión de aplicaciones genera este evento para solicitar salir de la aplicación.
Esperar El control de gestión de aplicaciones genera este evento para establecer el cursor del sistema en un estado ocupado o normal.
ReportError Los controles de administración de aplicaciones generan este evento para informar errores de la aplicación.
DisplaySequenceFile El control de gestión de la aplicación genera este evento para mostrar un archivo de secuencia específico.
VisualizaciónEjecución Los controles de gestión de aplicaciones generan este evento para indicar una ejecución específica.

rutina

Una rutina para una interfaz de usuario de ejecución única y una interfaz de usuario de ejecución múltiple https://download.csdn.net/download/weixin_43781045/87320396
Aquí hay un ejemplo de ejecución de banco de pruebas de interfaz de usuario de ejecución única\Single Execution-LabVIEW\Simple UI .lvproj

Crear un panel frontal

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
Haga clic con el botón derecho en el botón-Property Browser-Caption, modifique el texto de visualización del botón
inserte la descripción de la imagen aquí

Configurar la ventana principal de la interfaz de usuario

Cree un nodo de método y seleccione la clase ActiveX, seleccione el método GetEngine: inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
conecte Application Manager, nodo de método y TestStand-Set TestStand Application Window.vi (este VI configurará el VI actual como la ventana principal de la interfaz de usuario del banco de pruebas)
inserte la descripción de la imagen aquí

Configuración de control del panel frontal

Conecte el botón y el nodo del método, el botón está conectado al método ConnectCommand, la lista desplegable SequenceFile está conectada al método ConnectSequenceFileList, el control de vista de secuencia de visualización de ejecución está conectado al método ConnectExecutionView y la vista de informe de informe está conectada al método ConnectReportView
inserte la descripción de la imagen aquí

evento de usuario

Cree eventos de usuario, complete el registro de eventos y el inicio del programa;
cree estructuras de eventos, procese eventos de usuario;
complete el desregistro y la destrucción de eventos.
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_43781045/article/details/128375633
Recomendado
Clasificación