Bloque De Control De Código (Bcc); Tabla De Código - Hitachi SJ300 Serie Manual De Instruccion

Ocultar thumbs Ver también para SJ300 Serie:
Tabla de contenido

Publicidad

B–18
Información de Referencia para la Comunicación
Bloque de
Control de
Código (BCC)
Tabla de Código
ASCII
Esta sección muestra como el protocolo del inverter comprueba el bloque de control de código
BCC. El BCC es calculado para cada paquete transmitido y se usa para verificar la integridad
del dato transmitido. Ejemplo: muestra el comando 01 que ajusta frecuencia del inverter a 5Hz
Form. paquete
STX Nodo
Comando
El bloque de control de código es calculado en código ASCII (ver abajo) y aplica una operación
OR exclusiva (XOR). Comienza con el primer par de bytes, el resultado de esta operación se
usa para el cálculo con el tercer par de byte, y asi sucesivamente. Para este ejemplo, el cálculo
BCC se muestra abajo.
Datos
3 0
3 1
3 0
3 1
0 1
3 1
0 0
3 0
La tabla debajo muestra sólo los códigos ASCII para los parámetros dados.
Caracter
Cód. ASCII
STX
0 2
ACK
0 6
CR
0 D
NAK
1 5
0
3 0
1
3 1
2
3 2
3
3 3
Dato
BCC [CR]
0 1
0 1
0 0 0 5 0 0
0
3 0
3 0
3 0
3 5
0 0
3 0
0 5
3 5
Caracter
Cód. ASCII
4
3 4
5
3 5
6
3 6
7
3 7
8
38
9
39
A
4 1
B
4 2
Dód. ASCII
(0x 02)
(0x 30 31)
(0x 30 31)
(0x 30 30 30 35 30 30)
(0x 30 35)
(0x 0D)
3 0
3 0
XOR
resultados intermedios
0 5
BCC
Caracter
Cód. ASCII
C
4 3
D
4 4
E
4 5
F
4 6
H
4 8
P
5 0

Publicidad

Tabla de contenido
loading

Tabla de contenido