Descargar Imprimir esta página

Siemens SITRANS RD200 Instrucciones De Servicio página 67

Ocultar thumbs Ver también para SITRANS RD200:

Publicidad

= 1 + no(0xEB)
= 1 + 0x14
= 0x15
Por lo tanto, el paquete de comando completo enviado = 0x01, "0026S015", 0x03 En
formato hex = 0x01 0x30 0x30 0x32 0x36 0x53 0x30 0x31 0x35 0x03
D.3
Formato de paquete de respuesta
STX
(0x02)
1. STX (0x02) - Carácter de inicio.
2. Código de comando de dos caracteres.
3. Campo de datos, si es necesario.
4. Suma de verificación dos dígitos hexadecimales ASCII (00 - FF) que representa el negativo de
la suma de todos los caracteres de datos en los campos de código de comando y datos.
5. ETX (0x03) - Carácter terminador.
Se verifican cuidadosamente todos los datos recibidos para eliminar errores. Para evitar
conflictos entre bus serie no se envía respuesta a menos que se reciban caracteres válidos
de inicio y de fin el y código de dirección adecuado. Los mensajes inválidos de más de 22
caracteres provocan el desbordamiento de búfer de recepción, y no generan una respuesta.
El funcionamiento normal se reanuda con la recepción del caracter de inicio de mensaje
siguiente.
Para ayudar el desarrollo del software de aplicación, algunos errores de sintaxis provocan
respuestas que contienen códigos de error especiales en el campo código de comando.
Código de error
Z0
Z1
Z2
Z4
Z6
Z7
SITRANS RD200
Instrucciones de servicio, 11/2022, A5E49147232-AB
Comando
Comando
Código
Código
Protocolo de comunicación serie
D.3 Formato de paquete de respuesta
Datos
Suma de ve‐
rificación
(según sea
necesario)
Descripción
Mensaje demasiado corto para ser válido
Error de suma de verificación
Código de comando inválido
Cantidad de datos incorrecta en el campo de datos
Datos inválidos en el campo de datos
Error de escritura EEPROM
Suma de ve‐
ETX
rificación
(0x03)
67

Publicidad

loading