Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar su propia máquina para acceder a la página web publicada por labview sin acceder a Internet?

¿Cómo utilizar su propia máquina para acceder a la página web publicada por labview sin acceder a Internet?

Tecnología de panel remoto

La tecnología de panel remoto es una extensión de la tecnología de prueba remota en el proceso de diseño de instrumentos virtuales. Usando tecnología de panel remoto, los usuarios pueden operar directamente el software de medición y control en la computadora de control principal en el sitio de medición y control a través de la red, observar datos de medición y control en tiempo real y completar tareas de medición y control. Se analiza el esquema de diseño de software y hardware de la regulación remota de velocidad del motor de CC basado en tecnología de panel remoto. La tecnología de panel remoto simplifica el diseño del sistema y cumple con los requisitos de diseño para una transmisión correcta, comunicación en tiempo real y seguridad de la red. A partir de LabVIEW 6.1, LabVIEW integra tecnología de panel remoto. Los usuarios pueden abrir y operar directamente el panel frontal de un VI en la computadora local (cliente) de una manera muy simple, o incluso incrustar la ventana del panel frontal de los VI de LabVIEW en una página web para operación directa. La imagen muestra el diagrama de liberación del panel de control remoto.

Antes de configurar el servidor web de LabVIEW para usar el panel remoto en el cliente, primero debe ejecutar LabVIEW en la computadora servidor y configurar el servidor web. El servidor web requiere las siguientes tres configuraciones:

I. Ruta del archivo y configuración de red

Seleccione el servidor web: Configuración en el cuadro de lista desplegable del cuadro de diálogo Opciones, cambie a Ruta del archivo y red Configure la página de configuración y seleccione Habilitar servidor web para iniciar el servidor web de LabVIEW. El puerto HTTP predeterminado para el servidor web de LabVIEW es 80. Generalmente, los números de puerto 49152 ~ 65535 son puertos de red recomendados para aplicaciones TCP/IP definidas por el usuario.

Dos. Configuración de derechos de acceso del cliente

Seleccione Servidor web: Acceso al navegador en la lista desplegable del cuadro de diálogo de opciones, cambie a la página de configuración de derechos de acceso del cliente y configure los clientes a los que se les permite o prohíbe hacer preguntas. y sus derechos de acceso. Mejorar la seguridad de la red.

Tres. Configuración de permiso de acceso a VIS

Seleccione Servidor web: VI visibles en el cuadro de lista desplegable del cuadro de diálogo de opciones, cambie a la página de configuración de permisos de VI y configure los VI a los que los clientes pueden acceder.

Configurar y usar un panel remoto en LabVIEW 5.1.1

Solo hay dos pasos para configurar y usar un panel remoto en LabVIEW:

Paso 1: En Abra el servicio del servidor web de LabVIEW en la computadora del lado del servidor web de LabVIEW.

Paso 2: Conectar y ejecutar el panel remoto en el ordenador cliente. Actualmente, hay dos formas de operar el panel remoto en la computadora cliente: operar directamente el panel remoto en el entorno LabVIEW o usar un navegador web para operar directamente el panel remoto en la página web.

5.2 Basado en tecnología de panel remoto, se estableció un sistema de regulación de velocidad de motores DC.

El marco de hardware del sistema se muestra en la figura. La capa inferior de la prueba utiliza instrumentos virtuales, dando rienda suelta a las potentes capacidades de control del programa del módulo de instrumento virtual para probar el equipo de motor de CC en la capa inferior. . El servidor de pruebas y el servidor de datos conectan instrumentos virtuales y usuarios finales a través de la red para formar un sistema de pruebas en red escalable.

Marco de hardware del sistema

Diseño de software

1. Diseño del programa de medición de velocidad

Para realizar el ajuste automático de la velocidad del motor. , primero debemos diseñar un programa de medición de velocidad para determinar la relación entre la velocidad y el voltaje de control. Los sensores fotoeléctricos se pueden utilizar como fuentes de señales de entrada para medir la velocidad del motor. Cuando se utiliza un sensor fotoeléctrico, generalmente se pega una lámina de aluminio reflectante de cierto ancho en el eje y el rotor emite una señal de pulso cada vez que gira. Después del acondicionamiento de la señal, la señal de pulso es recopilada por la tarjeta de adquisición PCI-6221 de NI y, finalmente, la velocidad del motor se obtiene contando el número de pulsos.

2. Diseño del programa de control de velocidad

Debido a que diferentes velocidades corresponden a diferentes voltajes de control del motor, se pueden obtener dos conjuntos de datos a través de la medición, uno es el valor de velocidad del motor, y el otro es el valor de velocidad del motor. Un grupo es el valor de voltaje de control del motor correspondiente al valor de velocidad de rotación. La relación funcional aproximada entre la velocidad de rotación y el voltaje de control se puede obtener mediante el ajuste polinómico general vi (nodo de ajuste de curva). La relación obtenida en este sistema es: y = 0.000206 x+1.101549, donde y representa el valor del voltaje de control y x representa el valor de la velocidad del motor.

Luego convierta el valor de velocidad en el valor de voltaje de control correspondiente a través del nodo de fórmula, use aoupdatechannel.vi para emitir desde el puerto de salida analógica de la tarjeta de adquisición y finalmente conecte el voltaje de salida al extremo de entrada del dispositivo de control de rotación del motor, que Puede accionar el motor a una velocidad determinada. Girar. Número de dispositivo PCI, número de muestreo DAQ y frecuencia de muestreo, y luego, a través de la comunicación con el codificador de hardware, use una fórmula para calcular el número de pulsos dentro de un cierto período de tiempo, utilizando el algoritmo M/T del codificador fotoeléctrico. El valor de velocidad calculado se transfiere a Valor de velocidad y luego se muestra en el marcado rápido.

3. Control de circuito cerrado del ajuste de velocidad

Debido a la influencia del entorno, es posible que la velocidad real del motor no coincida con la velocidad especificada. Para superar estas desventajas, este artículo introduce retroalimentación en el proceso de diseño. Primero, se proporciona una velocidad para hacer girar el motor, y luego la señal de velocidad se devuelve a la computadora después de la conversión A/D, y luego el programa de medición de velocidad mide la velocidad real. Después de comparar la velocidad real con la velocidad dada, se proporciona una señal de control de velocidad para controlar la velocidad del motor hasta que el error esté dentro del rango permitido, de modo que la velocidad real se acerque a la velocidad especificada dentro de un cierto rango de precisión.

5.3 Utilice el panel remoto para realizar la medición y el control del motor en tiempo real.

Diseñe el programa de ajuste de velocidad en el servidor de prueba y luego configure el servidor web de LabVIEW de acuerdo con el método anterior. Finalmente, inicie LabVIEW en el cliente, seleccione Operación → Conectar panel remoto en la barra de menú de LabVIEW y aparecerá el cuadro de diálogo Conectar panel remoto. En el cuadro de diálogo "Conectar panel remoto", ingrese la dirección IP, el nombre de dominio o el nombre de la computadora del servidor, como 192.168.4.23, www.ni.com, Lao Li, e ingrese el nombre del VI remoto que desee. para controlar en la columna de nombre del VI, como por ejemplo regulación de velocidad del motor.vi Ingrese el puerto http configurado en la configuración del servidor web en la barra de puertos (el valor predeterminado es 80, si desea controlar el panel remoto inmediatamente, marque Solicitud); Opción de control (también puede hacer clic derecho en el panel remoto para obtener el control). En este momento, se presenta al usuario el programa del panel de control de velocidad del motor del lado del servidor, como se muestra en la figura. Los usuarios pueden operarlo como un panel de programa en esta máquina.

Las teclas de control ubicadas en el panel incluyen: cuadros de entrada para velocidad y precisión determinadas, diales y pantallas digitales para la velocidad real, perillas de control de velocidad para inicio/parada, control de velocidad manual y control de velocidad automático. cuadro de visualización de forma de onda y botón de cierre del programa. Haga clic en el botón Ejecutar en la barra de herramientas Ejecutar para ejecutar el programa. En este momento, el cambio entre el ajuste de velocidad manual y el ajuste de velocidad automático está en el estado de ajuste de velocidad manual. Ajuste lentamente el puntero en la perilla de inicio/parada para arrancar el motor suavemente. Cuando el motor funciona normalmente, el interruptor se puede cambiar al estado de ajuste automático de velocidad y luego se puede ingresar la velocidad y precisión dadas. En este momento, el valor de velocidad real se mostrará en el dial y en el cuadro de visualización de velocidad. Si desea dejar de ejecutar, debe cambiar el interruptor a regulación de velocidad manual, ajustar lentamente el puntero a escala cero, hacer clic en el botón cerrar y el programa finalizará.

Panel de control remoto

El capítulo 6 resume el texto completo.

El desarrollo de instrumentos virtuales es un punto candente en el campo de la medición y el control automáticos. Los instrumentos virtuales se utilizan principalmente para construir sistemas de análisis de pruebas por computadora y sistemas de control automático. Utiliza software para reemplazar los instrumentos electrónicos tradicionales, aprovechando al máximo el potencial de gran capacidad y alta velocidad de la nueva generación de computadoras. Es un medio importante de recopilación y análisis de datos. Con el desarrollo de la tecnología de redes, el lema "la red es un instrumento" ha propuesto una nueva dirección de desarrollo para el desarrollo de instrumentos virtuales, es decir, instrumentos virtuales remotos. La investigación sobre sistemas de instrumentos virtuales remotos tiene amplias perspectivas de aplicación en los campos de la industria, la enseñanza y la medicina.

Integración del sistema de instrumentos virtuales y tecnología de bus, una es diseñar el instrumento como una tarjeta de E/S de la PC e insertarlo directamente en la ranura de expansión de E/S de la computadora para integrar diferentes instrumentos en uno. sistema, reduciendo enormemente los costos. Los sistemas típicos están basados ​​en PC. Memoria, analizador lógico, generador de funciones arbitrarias, multímetro digital, frecuencímetro, diversos tipos de dispositivos especiales, instrumentos, etc. La tarjeta de instrumento integrada en un bloque según las necesidades se puede insertar directamente en la ranura de expansión de E/S de la PC para formar un instrumento integrado multifuncional. Todas estas tarjetas de instrumentos funcionan con soporte de software que cumple con estándares unificados. * * *Disfruta de los recursos informáticos. El segundo es convertir la placa principal del instrumento de prueba en una estructura de bus.

Insertando complementos funcionales como entrada/salida analógica, entrada/salida digital, entrada/salida de frecuencia o impulsos en las ranuras de la placa posterior del bus se pueden formar sistemas de prueba de diferentes tamaños y funciones. El gabinete de medición y control está conectado a la computadora a través del bus de interconexión, y el equipo de prueba está conectado a la red de computadoras a través del bus de campo para formar un sistema automatizado de medición y control. La tecnología de bus se utiliza ampliamente en instrumentos virtuales.

Estudio en profundidad de la estructura de software y hardware de instrumentos virtuales y sistemas de instrumentos virtuales remotos. A través de la investigación y comparación de varias tecnologías de desarrollo de instrumentos virtuales remotos, se propone un plan de desarrollo para un sistema de instrumentos remotos y se describe en detalle su proceso de desarrollo. Se estudia el hardware de conexión física del sistema de instrumentos virtuales remotos, incluyendo la aplicación de una tarjeta de adquisición de datos basada en bus PCI y la implementación de monitoreo físico basado en bus serie. Entre ellos, en el sistema de tarjeta de adquisición de datos basado en el bus PCI, se estudió la estructura del sistema, ejemplos de adquisición de datos y control de velocidad del motor DC. En el sistema de control basado en el bus serie, se estudió su composición estructural y proceso de comunicación. y a Ejemplos de comunicación específicos. Diseñó experimentos de simulación virtual y control físico para la profesión de medición y control, y estudió varios algoritmos de control, incluidos algoritmos de control clásicos, algoritmos de control modernos y algoritmos de control inteligentes y sus aplicaciones, proporcionando una base teórica para el control de sistemas de instrumentos virtuales remotos. Utilizando estos algoritmos, desarrollamos experimentos para cursos como principios de control automático utilizando un péndulo invertido como objeto. Este artículo presenta la aplicación del sistema de instrumentos virtuales remotos en la enseñanza experimental: el desarrollo y la implementación de un laboratorio virtual de control y medición de redes. El sistema de laboratorio virtual de control y medición de red es un sistema enorme y muy complejo. No sólo es necesario planificar y conectar adecuadamente la preparación para experimentos virtuales, sino que también deben mejorarse las funciones de gestión del laboratorio, incluido el diseño de clientes y servidores.

Además, el almacenamiento y gestión de información experimental, información del usuario y datos experimentales también son funciones que el laboratorio debe implementar. En el diseño específico, este artículo analiza los objetivos y funciones generales del sistema, aclara la estructura y funciones de cada componente y luego los diseña e implementa respectivamente. Hasta ahora, la tecnología del sistema virtual de control y medición de red ha madurado y puede ejecutarse en la red de área local. El sistema proporciona un sitio web de control y medición de laboratorio completamente funcional. Después de ingresar al sitio web, los estudiantes pueden elegir libremente realizar varios experimentos registrándose e iniciando sesión. Al mismo tiempo, el sistema puede controlar los permisos de los usuarios experimentales y administrar el acceso remoto. El sistema tiene una gran apertura y flexibilidad, y se pueden agregar continuamente nuevas funciones de acuerdo con las necesidades reales en el uso futuro.

Este tema abarca los campos de los sensores de medición y control, la recopilación de datos, el procesamiento de señales, el control automático y la construcción y gestión de sitios web informáticos. Requiere conocimiento de muchos aspectos. Debido a limitaciones de software, hardware y tiempo, todavía existen algunas deficiencias.