Leuze electronic BPS 8 Serie Instrucciones Originales De Uso página 87

Tabla de contenido
Protocolos para la emisión del valor de posición
Datos de diagnóstico
Si en el byte de estado está puesto a 1 el bit de diagnóstico DIB, significa que hay datos de diagnóstico
que pueden recogerse.
Al activar el bit DIAG (bit 0) en el byte de solicitud se consultan los datos de diagnóstico. El bit de
diagnóstico DIB permanece puesto a 1 mientras haya datos. Una vez que la memoria de los datos de
diagnóstico está vacía, se pone el bit 0 y el LED de estado cambia al modo normal.
Los datos de diagnóstico se emiten en forma de valor hexadecimal ASCII en los bytes de datos 2 ... 4.
Byte de datos 2:
Byte de datos 3:
Byte de datos 4:
Datos de diagnóstico posibles:
E01 = problema con la interfaz
E02 = problema con el motor
E03 = problema con el láser
E04 = problema interno
E05 = datos de posición fuera del rango de medición
E09 = código de barras de control no válido
NOTA
Mientras en el byte de solicitud el bit 2 OFF esté puesto a 1, y en el byte de estado el bit 2
DIB tenga el valor 1, el BPS 8 está en el modo Standby (láser y motor de rueda poligonal
desconectados). Si en el byte de solicitud se pone a 0 el bit 2 OFF, después de un tiempo de
inicio de aprox. 5s el BPS 8 regresa al modo de posicionamiento. Si se interroga al BPS 8
durante el tiempo de inicio y aún no hay datos de posición válidos, se generará el mensaje de
error Ningún código de barras decodificable (bit OUT).
Ejemplo: salida de los datos de diagnóstico
Datos de diagnóstico: E05
Byte de datos 2 = E = 45
Byte de datos 3 = 0 = 30
Byte de datos 4 = 5 = 35
Nº de
Denominación
byte
0
Byte de estado
1
Byte de datos 1
2
Byte de datos 2
3
Byte de datos 3
4
Byte de datos 4
5
Enlace XOR
Leuze electronic GmbH + Co. KG
1er carácter de datos de diagnóstico
2º carácter de datos de diagnóstico
3º carácter de datos de diagnóstico
= 01000101
h
b
= 00110000
h
b
= 00110101
h
b
Bit 7
0
0
0
0
0
Enlace OR exclusivo de los bytes 0 a 4
Bit 6
Bit 5
Bit 4
Q1
Q0
0
0
0
0
1
0
0
0
1
1
0
1
1
BPS 8
Bit 3
Bit 2
Bit 1
0
DIB
OUT
0
0
0
0
1
0
0
0
0
0
1
0
Bit 0
ERR
0
1
0
1
87
Tabla de contenido
loading

Tabla de contenido