Protocolo De Comunicación - Bematech MP-4000 TH FI Manual Del Usuario

Ocultar thumbs Ver también para MP-4000 TH FI:
Tabla de contenido
Manual del Usuario de la Impresora MP-4000 TH FI - Revisión 1.2
Protocolo de Comunicación
Protocolo Standard
El Protocolo de Comunicación Serial es estructurado en paquetes, y posee la siguiente forma:
a) El aplicación deberá transmitir a la impresora fiscal la siguiente secuencia de bytes:
Nota: En negrita está el protocolo y abajo está un ejemplo de emisión de Lectura "X".
HEX
ASCII
DEC
Donde:
STX -
byte indicativo de comienzo de transmisión (02h).
NBL -
byte menos significativo, de la suma del número de bytes que serán enviados (suma del Byte CMD,
CSL y CSH).
NBH -
byte más significativo, de la suma del número de bytes que serán enviados (suma del Byte CMD,
CSL y CSH).
CMD - Secuencia de bytes que componen el comando y sus parámetros.
CSL -
byte menos significativo, de la suma de los valores de los bytes que componen el comando y sus
parámetros (CMD).
CSH - byte más significativo, de la suma de los valores de los bytes que componen el comando y sus
parámetros (CMD).
El número de bytes del bloque CMD está restricto a 1000 bytes.
b) Si la secuencia enviada está correcta, la impresora responderá al aplicación de la siguiente manera:
Donde:
ACK
byte indicativo de recepción correcta (06H).
ST1 y ST2
bytes de estado de la impresora fiscal. ST1 y ST2 son una composición de bits de acuerdo con la
tabla a seguir:
Em ST1:
50
STX
NBL
02
04
.
.
2
4
BIT
Mensage de la Impresora
Bit 7
Fin de papel
Bit 6
Poco papel
Bit 5
Error en el reloj
Bit 4
Impresora en error
Bit 3
Primer dato de CMD no fue ESC (1BH)
Bit 2
Comando inexistente
Bit 1
Ticket abierto
Bit 0
Número de parámetros de CMD inválido
NBH
CMD
00
1B 06
.
.
.
0
27
6
ACK
ST1
ST2
CSL
CSH
21
00
%
.
33
0
Dec.
128
64
32
16
8
4
2
1

Hide quick links:

Tabla de contenido
loading

Tabla de contenido