Tiempo De Espera De Comunicación; Formato Del Paquete De Mando - Nordson EFD Ultimus V Manual De Instrucciones

Tabla de contenido

Publicidad

Dosificador de fluido de Alta Precisión Ultimus V
Apéndice B — Protocolo de Conexión Al RS‑232
(continuación)
1.4 Tiempo de espera de comunicación
Para garantizar que los paquetes RS‑232 no comprometan el funcionamiento de la pantalla LCD, el Ultimus V tiene
una salvaguardia de tiempo de espera de comunicación. Tan pronto como el Ultimus V recibe la entrada ACK
(Acknowledge) del host, la pantalla LCD ingresa a un estado de espera de comunicación y espera comandos. Si no
hay comunicación entre los dos grupos, el Ultimus V envía un "A2" al host y elimina la retención de comunicación.
Cualquier carácter recibido por el Ultimus V restablecerá el tiempo de espera.

1.5 Formato del Paquete de Mando

Cada paquete de mando contendrá la siguiente información y será configurado como se muestra abajo.
[STX] [No. of Byte] [Command] [Data] [Checksum] [ETX]
1.5.1 STX
Cada paquete de mando empezará con los caracteres ASCII (0x02h)‑ Inicio del Paquete
1.5.2 No. de Bytes
El número de bytes de un paquete de mando es la suma de los caracteres en el Mando y las partes de Información
del paquete de mando. Este valor se expresa en forma hexadecimal (2 dígitos) desde 0x04h hasta 0xFFh. El valor
hexadecimal está codificado como carácter ASCII.
1.5.3 Orden
Luego sigue la parte de la Orden del paquete de comando. La lista de comandos disponibles está listada en la
siguiente sección. La parte del comando es de 4 caracteres de longitud. Si el comando no tiene cuatro caracteres,
los caracteres restantes deben ser el carácter ASCII (0x20h).El comando se transmite en caracteres ASCII.
1.5.4 Información
La parte Información sigue la de la Orden. La longitud de la Información puede ser de 0(0x00h) hasta 251(0xFB)
caracteres. La longitud depende de la orden. La información se transmite en caracteres ASCII.
1.5.5 Checksum (Suma de Verificación)
La "Checksum" es la siguiente parte del paquete de comando. La "checksum" es una forma de verificación de
errores en el paquete de comando. La suma de comprobación se calcula restando el valor real de cada byte
ASCII ("0" en ASCII es 0x20 en hexadecimal, 32 en decimal) desde cero (0x00h). El byte menos significativo del
valor negativo resultante es el valor de suma de comprobación. Cada byte (carácter ASCII) que comienza con
No. de Bytes (1.5.2) a través de Datos (1.5.4) se usa para calcular la suma de comprobación. Convertir el byte
menos significativo (2 dígitos en hexadecimal) en caracteres ASCII y anexarlos al resto del paquete de comandos
proporciona el valor de suma de comprobación. Si la suma de comprobación se calcula incorrectamente, el
Ultimus V responde con un comando de falla ("A2").
La suma de control también se puede entender como:
Checksum =
Where "n" = the number of bytes
40
www.nordsonefd.com/es
Contamos con una red mundial de ventas y servicio para los sistemas dosificadores de Nordson EFD.
n
0‑∑ bytes [n]
0
Latin America: espanol@nordsonefd.com; 800-556-3484 España: iberica@nordsonefd.com; +34 963 132 243

Publicidad

Tabla de contenido
loading

Tabla de contenido