Carácter de
El carácter de comprobación de bloque (BCC) junto con las paridades pares, sirve para
comprobación
la transmisión segura de datos. La formación del carácter de comprobación de bloque
de bloque BCC
se lleva a cabo a través de una conexión XOR de todas las señales de mensaje. El
resultado es transmitido al final del mensaje en forma de señales BCC.
Ejemplo
La siguiente ilustración muestra a modo de ejemplo la formación de un carácter de
comprobación de bloque para un mensaje acíclico del tipo PDU 85
proceso. A través de la conexión lógica XOR de la señal SD1 ... PO3
valor 13
como última señal en el mensaje. El receptor examina individualmente todas las
señales de la paridad. Finalmente, con las señales recibidas SD1 ... PO3
siguiendo el mismo esquema, el carácter de comprobación de bloque. El mensaje ha
sido transmitido correctamente si los BCC calculados y recibidos son idénticos y no se
da ningún error de la paridad de señales. Si no es así, esto significaría que existe un
error de transmisión. Si fuera necesario habrá que repetir el mensaje.
Instrucciones de funcionamiento – Accionamientos MOVIMOT
Interface de comunicación / bus de campo
como carácter de comprobación de bloque BCC. Este BCC será enviado
hex
02
01
85
Idle
hex
hex
hex
SD1
ADR
TYP
SD1: 02
1
hex
ADR: 01
1
hex
TYP: 85
1
hex
PO1
: 00
0
hi
hex
PO1
: 06
0
lo
hex
PO2
: 20
1
hi
hex
PO2
: 00
0
lo
hex
PO3
: 0B
1
hex
hi
PO3
: B8
0
lo
hex
BCC: 13
1
hex
Función con el maestro RS-485
Datos de salida de proceso (PO)
00
06
20
hex
hex
hex
PO1
PO1
PO2
lo
hi
hi
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
1
0
0
0
0
1
0
0
®
antiexplosivos de la categoría 3D
con 3 datos de
hex
resultará el
low
se formará,
low
00
0B
B8
13
hex
hex
hex
PO2
PO3
PO3
BCC
lo
lo
hi
1
0
XOR
0
1
XOR
0
1
XOR
0
0
XOR
1
0
XOR
0
0
XOR
0
0
XOR
1
1
XOR
0
0
1
1
I
8
0 0
hex
01660CES
59