IDEC FC5A Serie Manual Del Usuario página 360

Tabla de contenido
17: I
NSTRUCCIONES DE COMUNICACIÓN DEL USUARIO
BCC (Carácter de comprobación de bloque)
Se pueden adjuntar caracteres de comprobación de bloque a los datos de transmisión. La posición de inicio para el cálculo
de BCC se puede seleccionar desde el primer byte hasta el 15º. El BCC puede ser de 1 ó 2 dígitos.
Los módulos de la CPU actualizados también pueden usar ADD-2comp, Modbus-ASCII y Modbus-RTU para calcular el BCC.
STX
"A"
"B"
La posición de inicio para el cálculo de BCC
se puede seleccionar en este intervalo.
Intervalo de cálculo de BCC al empezar con el primer byte de datos.
Posición de inicio de cálculo de BCC
La posición de inicio para el cálculo de BCC se puede especificar desde el primer byte hasta el 15º. El BCC se calcula para
el intervalo que comienza en la posición designada hasta el byte inmediatamente anterior al BCC de los datos de
transmisión.
Ejemplo: Los datos de transmisión constan de 17 bytes más 2 dígitos BCC.
(1) Posición de inicio de cálculo = 1
STX
"A"
"B"
(2) Posición de inicio de cálculo = 2
STX
"A"
"B"
Fórmula de cálculo de BCC
La fórmula de cálculo de BCC se puede seleccionar desde operaciones mediante XOR (OR exclusivo), ADD (suma),
ADD-2comp, Modbus ASCII o Modbus RTU.
Ejemplo: Los resultados de la conversión de los datos de transmisión constan de 41h, 42h, 43h y 44h.
Datos ASCII
"A"
"B"
(41h)
(42h)
(1) Fórmula de cálculo de BCC = XOR
Resultado del cálculo = 41h ⊕ 42h ⊕ 43h ⊕ 44h = 04h
(2) Fórmula de cálculo de BCC = ADD
Resultado del cálculo = 41h + 42h + 43h + 44h = 10Ah → 0Ah (Sólo los últimos 2 o 1 dígito se usan como BCC.)
(3) Fórmula de cálculo de BCC = ADD-2comp
Resultado del cálculo = FEh, F6h (2 dígitos sin conversión digital)
(4) Fórmula de cálculo de BCC = Modbus ASCII
Resultado del cálculo = 88 (ASCII)
(5) Fórmula de cálculo de BCC = Modbus RTU
Resultado del cálculo = 85h 0Fh (binario)
17-10
"C"
"D"
"E"
"C"
"D"
"E"
Intervalo de cálculo de BCC
"C"
"D"
"E"
Intervalo de cálculo de BCC
"C"
"D"
(43h)
(44h)
M
ANUAL DEL USUARIO DE
15º
16º
17º
18º
19º
"0"
CR
LF
BCC
BCC
BCC
(2 dígitos)
15º
16º
17º
18º
19º
"0"
CR
LF
BCC
BCC
BCC
(2 dígitos)
15º
16º
17º
18º
19º
"0"
CR
LF
BCC
BCC
BCC
(2 dígitos)
M
S
FC5A
ICRO
MART

Hide quick links:

Tabla de contenido
loading

Tabla de contenido