2.4.1. SYSplus
cuenta con la posibilidad de integrar este tipo de hardware con
la facturación del sistema, para poder hacer uso de esta función en primera
instancia se debe certificar la comunicación entre la balanza y la terminal
(Computador) mediante un cable serial, esto se puede validar por medio de un Software diseñado para
estas configuraciones, para este proceso se recomienda para esta tarea el
software Hyperterminal Private Edition Versión 6 o posterior, después de tener
instalado el software en el equipo de cómputo se debe ejecutar, después en la
configuración Inicial del programa se debe indicar el País donde se encuentra
en el momento (Colombia) y el código
de la ciudad que en este caso es 57,
los demás campos se deben dejar como los trae por defecto el programa
Cuando se cree la conexión en
el Hyperterminal se abrirá la ventana en la cual se debe definir el puerto de
comunicación entre la Balanza y el equipo de cómputo (generalmente las balanzas
vienen creadas para establecer conexión por puerto COM) en la casilla Connect Using identificando el número
de puerto que está usando en el equipo la Balanza (COM1, COM2, COM3, entre
otros), para finalizar se guarda esta configuración dando clic en Aceptar (Las
demás casillas de la ventana se deben dejar como las trae el sistema por defecto)
Cuando ya se hayan generado todas las configuraciones ya señaladas el comunicador (Hyperterminal) abrirá la Ventana o panel de lectura que mostrará la información que envía la balanza al equipo de cómputo en tiempo real, en esta lectura se debe definir si la balanza es de transmisión continua o si se solicita la información de lectura por medio de combinación de teclas (El tipo de lectura del dispositivo se identifica si en la lectura que se refleja en pantalla trae constantemente repeticiones en horizontal o vertical del peso que detecta la balanza - Continua - o simplemente arroja una sola lectura de peso y para que se refleje la siguiente se requiere combinación de teclas - Discontinua -).
Teniendo ya certificada la transmisión de información entre balanza y equipo de cómputo es necesario tomar una de las líneas de lectura (sin repetir caracteres e identificando inicio y final de una lectura), copiarla y pegarla en un archivo de edición de texto (Bloc de Notas, Word, entre otros) y por medio de conteo concluir el total de caracteres (Incluyendo letras, números, símbolos y espacios) que componen la línea el cual se identificará en SYSplus como Longitud de Cadena de peso.
Así mismo si se cuenta de izquierda a derecha se puede determinar la Posición del Peso en Cadena, la cual es la ubicación donde termina el valor del peso menos 6 caracteres, por ejemplo si el último dígito del peso está en la posición 13, en la columna de posición del dato se coloca 7, el cálculo de estos datos es de vital importancia en la parametrización que se haga en SYSplus.
Con el cálculo ya listo de la longitud de la cadena y posición del peso se deben ingresar los siguientes datos:
Puerto: Nombre del puerto serial
(COM) en donde se conecta la balanza. Ejemplo: COM1. Consulte el administrador de dispositivos
de Windows para confirmarlo.
Pos. Peso: Posición donde empieza el dato del peso, en la imagen del ejemplo corresponde a la posición 4.
Lon. Dato: Longitud total de cada línea del texto transmitido por la balanza sin contar los caracteres de fin de línea y retorno de carro. En el ejemplo: 13
Invertido: Marcar esta columna si el dato entregado aparece de derecha a izquierda, si no dejar en blanco.
Factor: Factor de conversión del peso entregado a la unidad principal del producto. Por ejemplo si la balanza entrega el peso en kilos pero la unidad principal del producto en SYSplus es gramo, el factor es 1000. Tenga presente que TODOS los productos que se venden pesados deben tener la misma unidad principal, ya sea el gramo, la libra o el kilo. Si la unidad que entrega la balanza es la misma del producto en SYSplus el factor será 1. Si por el contrario la balanza entrega el peso en gramos pero la unidad del producto en SYSplus es Kilo, el factor de conversión es 0.001
Cadena fin: Si la balanza no muestra los datos terminados en un ENTER o retorno de carro, es decir que cuando se lee en Hyperyterminal la cadena sale de forma contínua repitiendo el dato varias veces en el mismo renglón, se debe indicar a SYSplus una secuencia de caracteres que interprete como el final de la línea, por ejemplo: se pude usar la cadena Kg en la imagen de ejemplo. Este dato se puede dejar en blanco si como en la imagen de ejemplo cada repetición del peso se transmite en un renglón diferente.
Solicitar dato: en caso de que la transmisión de cadenas de la balanza sea discontinua se debe marcar el check de Solicitar dato a la balanza para que SYSplus constantemente esté solicitando información a la balanza con el fin de que la sincronización de información sea siempre en línea,
Lon. Pesio: Número de carcateres que confirman el peso transmitido por la balanza sin contar los caracteres de fin de línea. En el ejemplo: 6