3.4
Longitud y formato de bloque de datos (DB)
La longitud y el formato son variables y dependen de PI y FF.
Los valores transmitidos tienen el formato siguiente:
8 bits
7 bits
Segunda representación de complemento
16 bits
byte LS primero
15 bits
byte LS primero, segunda representación de complemento
32 bits
byte LS primero
31 bits
byte LS primero, segunda representación de complemento
8 / 16 bits
byte LS primero
4
Validez de comando – Unidades y alcance de datos
El A2000 comprueba los carácteres del comando recibido según las tablas siguientes:
Abreviado:
Carac. n°
Criterio
1
10h
2
FF = codificación función válida, véase cap. 3.2 página 7
3
Direcc. Addr ó 255,, véase cap. 3.1 página 7
4
00h
5
PS = Addr ó 255 + FF
6
16h
Si el master transmite valores FF y PI incorrectos, el aparato responde con un NACK. Si los datos de
usuario no se encuentran dentro del rango especificado respectivo, el aparato responde con un registro
abreviado que incluye un bit ACD y se pone el bit "valor invalido" en la palabra de estado de error nº 2.
GMC-I Messtechnik GmbH
número sin signo
número con signo
número sin signo
número con signo
número sin signo
número con signo
campo de bits
Control completo:
Carac. n°
Criterio
1
68h
2
Longitud de CS y marca final
3
Carácter 3 = carácter 2
4
68h
5
FF, compare "Estructura del campo de función:" auf
Seite 7
6
Direcc. Addr ó 255, compare cap. 3.1 página 7
7
00h
8
PI = índice parámetro válido,
véase cap. 3.3 página 8
. . .
Bloque datos
Long. + 5
PS = suma bits sin desbordar todos los carácteres
iniciando con el campo función hasta incluir total de
control (checksum)
Long. + 6
16h
9