El asistente de secuencia se ha probado con éxito. 30240 es el número real. ¿Cómo puedo mostrar el número real en el editor?
Además, ¿supongo que estos no son los datos COM de su instrumento de pesaje?
Estamos trabajando en un sistema anti-trampas para básculas de suelo
Para poder adaptarnos a los datos de todos los instrumentos de pesaje, debemos configurar algo en el programa. lecturas.
Para la longitud de los datos, puede colocar el cursor en una posición que crea que es la primera posición y luego presionar la tecla "derecha" para calcular su longitud. A veces, presiona ". Tecla" derecha ", pero el cursor no se mueve, lo que también debe calcularse. Debido a que los datos entrantes están en hexadecimal y es posible que no se muestren decimales, debe calcular si la longitud de los datos entrantes del instrumento de pesaje general es 12 o 16. A veces puede calcular hasta 15, no importa.
El primer carácter que usualmente usamos en tu imagen es "Pequeño Octágono", pero este es un carácter hexadecimal y no puedes ingresarlo directamente, por lo que debes averiguar su código decimal hexadecimal y luego ingresar su código hexadecimal.
La primera posición del peso es donde está el primer carácter de su 30240 en la cadena.
La longitud del peso, normalmente 5-6.
Carácter de cola. Algunos instrumentos tienen caracteres de cola. Puedes ingresarlos o no. Presta atención a los caracteres especiales y verifica sus códigos hexadecimales.
La ubicación y características de los símbolos positivos y negativos Debido a que el instrumento de pesaje también necesita mostrar su número negativo, los símbolos positivos y negativos son necesarios. Hay muchos instrumentos que usan 2 o 0 para representar negativo. números.
Entonces, con estas funciones, puedes programar para recuperar números.
No sé cómo calcular la longitud de los caracteres en Delphi ni cómo obtenerlos. Pero creo que también habrá algunos comandos, similares a mid u otros comandos en VB.
Después de un breve juicio entre números positivos y negativos, se extraerán los datos.
Después de sacar el número, verifica si el valor es correcto.
Debería haber un botón Establecer 0 en la báscula. Primero mantenga los datos en la báscula y luego presione Establecer 0. Eso es todo.