Descripción de la interfaz SSI
Ejemplo de un cálculo CRC-8 para X2 SSI2 canal B (valor de posición con codificación binaria)
Posición de 27 bits con codificación binaria (resolución estándar de 0,1 mm)
+ 1 bit de error
+ 8 bit CRC
Posición bruta (27 bits con codificación binaria)
001 0011 0111 1101 0001 1101 0100
MSB
Posición bruta con bit de error adjunto (estándar)
0010 0110 1111 1010 0011 1010 100
MSB
Rellenar en 32 bits para el cálculo CRC-8
001001101111101000111010100
MSB
* Si el valor de posición se transmite sin bit de error o a través de la configuración se modifica la cantidad
de bits del valor de posición, la cantidad de bits de relleno para el cálculo CRC-8 se debe ampliar a 24 o
32 bits.
Los bits de relleno tienen siempre el valor 0.
Cálculo CRC-8
0010 0110
0x26
El algoritmo CRC recibe el campo de datos { 0x26, 0xFA, 0x3A, 0x80}.
El resultado CRC-8 es: 1101 1000 bin (0xD8)
Flujo de bit de la salida SSI con CRC-8 para canal B (valor de posición con codificación binaria)
0010 0110
Valor de posición binario
Medidas de integridad de datos para el FBPS 617i
NOTA
Como medidas de integridad de datos del sistema de comunicación de bus, en el control/maes-
tro de seguridad, se solicitan, entre otras cosas, controles de la plausibilidad de los dos canales
entre sí.
Leuze electronic GmbH + Co. KG
LSB
1111 1010
0011 1010
0xFA
1111 1010
0011 1010
bin (20435412dez)
LSB
bin (27 bits de posición + 1 bit de error)
0
LSB
Bit de error
(El bit de error forma parte del cálculo
CRC-8)*
bin (32 bits para el cálculo CRC)
0
0000
Bit de error
Bit de relleno
100
0
0000
0x3A
0x80
100
0
Bit de error
FBPS 607i
1101 1000
CRC-8
78