Apendice 4: Protocolos de Balanza
Respecto a las balanzas electrónicas:
La versión actual de registradora soporta 3 protocolos / tipos de balanza.
1) Los datos de la balanza se envían manualmente (opción por defecto)
El atributo "Balanza" del PLU se tendría que habilitar en este caso.
2) Los datos de la balanza se mandan por un comando de la registradora
Directamente pulsando la tecla [X] se obtienen los datos de la balanza, donde el peso se convierte en la
cantidad del PLU o Dpto.
3) Los datos de la balanza se envían continuamente.
Directamente pulsando la tecla [X] se leen los datos de la balanza, donde el peso se convierte en la cantidad
del PLU o Dpto.
Toda la comunicación expresada arriba se produce sobre RS-232 con parámetros: 9600, 1 Start, 1 Stop, Sin
Paridad.
1) Primer tipo: Toledo Mini-Tiger
Después de pulsar la tecla [Accumulation] en la balanza, la salida es:
STX SIG MSD X X X X LSD SPACE 'K' 'G' SPACE(Peso)
MSD X X X X X LSD SPACE(Precio)
MSD X X X X X LSD CR LF(Importe)
Donde...
STX Carácter 02
SIG: Signo, peso negativo = 2DH, peso positivo = 20H
MSD: El dígito significativo mas alto.
LSD: El dígito significativo mas bajo.
CR: 0DH
LF: 0AH
2) Segundo tipo: Dahua ACS-15
Cuando la registradora envía 50H a la balanza, la salida es:
STX SPACE SPACE X '.' XXX SPACE 'K' 'G'
o bien
STX SPACE SPACE X X '.' X X SPACE 'K' 'G'
3) Tercer tipo: APT15
La balanza automáticamente envía a la salida:
'S' 'T' SPACE 'N' 'T' SPACE X X X X '.' X X X 'k' 'g'
Nota: La caja registradora solo soporta los protocolos descritos arriba.
Para un modelo que no se ajuste a estos formatos, se debe abrir un proyecto de interconexión a fábrica,
aportando la documentación necesaria.
37