Crc Chk (Verificación) - Delta DVP-ES2 Manual De Operación

Tabla de contenido

Publicidad

PLC→PC
" 01 03 10 00 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 72 98"
Mensaje de retroalimentación:
Nombre de campo
START
Dirección de esclavo
Código de comando
Conteo de bytes
Datos alta (T20)
Datos baja (T20)
Datos alta (T21)
Datos baja (T21)
Datos alta (T22)
Datos baja (T22)
Datos alta (T23)
Datos baja (T23)
Datos alta (T24)
Datos baja (T24)
Datos alta (T25)
Datos baja (T25)
Datos alta (T26)
Datos baja (T26)
Datos alta (T27)
Datos baja (T27)
CRC CHK baja
CRC CHK Alta
END
4.3.3 CRC CHK (verificación)
La verificación CRC inicia desde la "Dirección de esclavo" y termina en "el último contenido de
datos". Cálculo de CRC:
Paso 1: Establezca el registro de 16 bits (registro CRC) = FFFFH.
Paso 2: Opere XOR en el primer mensaje de 8 bits (dirección) y los 8 bits más bajos del registro
CRC. Guarde el resultado en el registro CRC
Paso 3: Desplace a la derecha el registro CRC para un bit e ingrese "0" en el bit más alto.
Paso 4: Verifique el bit más bajo (bit 0) del valor desplazado. Si el bit 0 es 0, ingrese el nuevo valor
obtenido en el paso 3 al registro CRC; Si el bit 0 NO es 0, opere XOR en A001H y el valor
desplazado y guarde el resultado en el registro CRC.
Ejemplo (Hex)
Sin entrada de datos ≥ 10 ms
01
03
10
00
01
00
02
00
03
00
04
00
05
00
06
00
07
00
08
72
98
Sin entrada de datos ≥ 10 ms
4. Comunicaciones
4-9

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido