Herunterladen Inhalt Inhalt Diese Seite drucken

Suma De Comprobación (Crc16) - ECOLAB Versatronic Modbus Beschreibung

Mehrkanalmessgerät
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

3.7
Suma de comprobación (CRC16)
Esquema de cálculo
Según la suma de comprobación (CRC16) se reconocen errores de transmisión. Si se
determina un error en la evaluación, el instrumento no responde.
CRC = 0xFFFF
si bien (no todos los ByteOfMessage elaborados);
¡AVISO!
El Low-Byte de la suma de comprobación se transmite primero!
Ejemplo: la suma de comprobación CRC16 CC DD se transmite y se
muestra con el orden DD CC.
Ejemplo
Consultar el valor binario del temporizador de enjuague 1 a la dirección 0x14E5:
Instrucción: lee la palabra de la dirección 0x14E5
01
Esclavo
Respuesta (CRC16 = 0x8479)
01
Esclavo
Palabra 1 = 1 significa que el valor binario del temporizador de enjuague 1 es igual a 1.
CRC = CRC XOR ByteOfMessage
For (1 a 8)
03
14 E5
Función
Dirección
03
02
Función
Número de bytes
27
Principio de maestro-esclavo
CRC = SHR(CRC)
cuándo (desplazada hacia la derecha la marca
Flag = 1)
luego CRC = CRC XOR
0xA001
00 01
Leer una palabra
00 01
Palabra 1
417102397 Rev. 1-10.2019
en otros aspectos
90 0D
CRC
79 84
CRC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis