Utilice labview para leer los datos de la báscula electrónica a través del puerto serie. ¿Por qué no se pueden leer los datos mediante una programación como esta?
Este es un ejemplo del uso directo de "Basic Serial Write and Read.vi"...
También existe el método de leer tantos bytes como haya en el puerto serie. después del retraso, el ejemplo solo muestra las diversas operaciones del puerto serie y utiliza el "número de bytes del puerto serie", que solo se aplica en casos individuales.
También hay terminales para configurar el puerto serie. Si utilizas el valor predeterminado, no es necesario conectarlos. Si usa otros valores fijos, simplemente use constantes. Demasiados controles de entrada no utilizados se verán desordenados en la interfaz, y también puede deberse a que los valores predeterminados de los controles no están configurados, por lo que debe completar esos valores. Cada vez que los abres, hay valores predeterminados que también pueden cambiarse accidentalmente, provocando errores difíciles de detectar.
Si estás enviando un comando para obtener un número y la báscula electrónica devuelve un valor, también puedes cambiarlo a esto:
El botón de parada está en otro evento. rama, y también se incluye la función para cerrar el puerto serie. Después de obtener los caracteres, utilice la función "Escanear cadena" o "Restaurar desde cadena" para obtener los datos. Luego conecte controles como gráficos de formas de onda.
Si la báscula electrónica sigue enviando datos por sí sola, también puedes cambiarla a esto: