Yaskawa CIMR-AU 200V Manual del usuario

Página 749

Advertising
background image

El ejemplo de la

Tabla C.4

muestra el cálculo de CRC-16 para la dirección esclava 02H y el código de función 03H, que

arroja el resultado D140H.

Nota:

Este ejemplo no muestra el cálculo para un comando de MEMOBUS/Modbus completo. Normalmente, los datos siguen en el cálculo.

Tabla C.4 Ejemplo de cálculo de la suma de control de CRC-16

Descripción

Cálculo

Excedente

Descripción

Cálculo

Excedente

Valor inicial (FFFFH)

1111 1111 1111 1111

Código de función 03H

0000 0000 0000 0011

Dirección 02H

0000 0000 0000 0010

XOR c/resultado

1000 0001 0011 1101

XOR c/valor inicial

1111 1111 1111 1101

Cambio 1

0100 0000 1001 1110

1

Cambio 1

0111 1111 1111 1110

1

XOR c/A001H

1010 0000 0000 0001

XOR c/A001H

1010 0000 0000 0001

Resultado de XOR

1110 0000 1001 1111

Resultado de XOR

1101 1111 1111 1111

Cambio 2

0111 0000 0100 1111

1

Cambio 2

0110 1111 1111 1111

1

XOR c/A001H

1010 0000 0000 0001

XOR c/A001H

1010 0000 0000 0001

Resultado de XOR

1101 0000 0100 1110

Resultado de XOR

1100 1111 1111 1110

Cambio 3

0110 1000 0010 0111

0

Cambio 3

0110 0111 1111 1111

0

Cambio 4

0011 0100 0001 0011

1

Cambio 4

0011 0011 1111 1111

1

XOR c/A001H

1010 0000 0000 0001

XOR c/A001H

1010 0000 0000 0001

Resultado de XOR

1001 0100 0001 0010

Resultado de XOR

1001 0011 1111 1110

Cambio 5

0100 1010 0000 1001

0

Cambio 5

0100 1001 1111 1111

0

Cambio 6

0010 0101 0000 0100

1

Cambio 6

0010 0100 1111 1111

1

XOR c/A001H

1010 0000 0000 0001

XOR c/A001H

1010 0000 0000 0001

Resultado de XOR

1000 0101 0000 0101

Resultado de XOR

1000 0100 1111 1110

Cambio 7

0100 0010 1000 0010

1

Cambio 7

0100 0010 0111 1111

0

XOR c/A001H

1010 0000 0000 0001

Cambio 8

0010 0001 0011 1111

1

Resultado de XOR

1110 0010 1000 0011

XOR c/A001H

1010 0000 0000 0001

Cambio 8

0111 0001 0100 0001

1

Resultado de XOR

1000 0001 0011 1110

XOR c/A001H

1010 0000 0000 0001

Realice operaciones con los datos siguientes (código de función)

Resultado de XOR

1101 0001 0100 0000

CRC-16

1101 0001 0100 0000

D 1 4 0

(Inferior) (Superior)

Continúe desde aquí con los datos siguientes.

n

Datos de respuesta

Realice un cálculo de CRC-16 en los datos del mensaje de respuesta, según lo descrito más arriba, como verificación de

validación. El resultado debe coincidir con la suma de control de CRC-16 que se recibió en el mensaje de respuesta.

C.7 Formato del mensaje

YASKAWA ELECTRIC SISP C710616 41E Variador de CA YASKAWA A1000 Manual Técnico

749

C

Comunicaciones MEMOBUS/Modbus

Advertising