cnfptobal.ini

SYSplus BALANZAS: Importancia de configurar correctamente el puerto COM en el archivo cnfptobal.ini

Objetivo

Explicar la importancia de configurar correctamente el puerto de comunicación en el archivo 'cnfptobal.ini', utilizado por SYSplus para establecer la comunicación con dispositivos conectados mediante puerto serial (COM), como balanzas electrónicas.

¿Qué es el archivo cnfptobal.ini?

El archivo cnfptobal.ini almacena la configuración de comunicación entre SYSplus y la balanza electrónica. En él se definen parámetros como el puerto COM, la velocidad de transmisión (BaudRate), bits de datos, bits de parada, paridad y control de flujo.

Ejemplo de configuración

[ComPort1]
Port=COM1
BaudRate=9600
StopBits=1
DataBits=8
Parity=None
FlowControl=None

Importancia de configurar el puerto correcto

El parámetro Port indica el puerto serial que utilizará SYSplus para comunicarse con la balanza. Si el puerto configurado no coincide con el asignado por Windows, el sistema no podrá establecer comunicación con el dispositivo.

·         El sistema no recibe el peso de la balanza.

·         No es posible capturar automáticamente la información.

·         Se presentan errores de comunicación.

·         Es necesario ingresar el peso manualmente.

·         El dispositivo parece no responder aunque esté correctamente conectado.

Ubicación correcta del archivo cnfptobal.ini

Además de configurar correctamente el puerto COM, el archivo cnfptobal.ini debe ubicarse en la carpeta desde donde se ejecuta el módulo correspondiente, ya que SYSplus únicamente leerá la configuración desde esa ubicación.

Cuando se factura desde POS

Si la empresa utiliza el módulo POS, el archivo cnfptobal.ini debe copiarse en la carpeta principal de instalación de SYSplus (carpeta general), junto al ejecutable del POS.

Cuando se factura desde el módulo de Facturación

Si la empresa factura desde el módulo de Facturación, el archivo cnfptobal.ini debe ubicarse dentro de la carpeta Facturación, junto al ejecutable de Facturación.

¿Qué ocurre si el archivo no está en la carpeta correcta?

·         SYSplus no cargará la configuración del archivo.

·         No abrirá el puerto COM.

·         No establecerá comunicación con la balanza.

·         No leerá automáticamente el peso.

·         Será necesario ingresar el peso manualmente o la balanza no responderá.

¿Cómo verificar el puerto correcto?

1.  Abrir el Administrador de dispositivos de Windows.

2.  Ingresar a 'Puertos (COM y LPT)'.

3.  Identificar el puerto asignado a la balanza (por ejemplo COM3 o COM5).

4.  Modificar el parámetro Port del archivo para que coincida con el puerto identificado.

5.  Guardar los cambios y reiniciar SYSplus.

Recomendaciones

·         Verificar que el archivo cnfptobal.ini se encuentre en la carpeta correcta según el módulo utilizado (POS o Facturación).

·         Confirmar que el parámetro Port coincida con el puerto COM asignado por Windows.

·         No modificar los demás parámetros salvo indicación del fabricante de la balanza.

·         Si la balanza cambia de puerto USB, validar si Windows asignó un nuevo puerto COM y actualizar el archivo.

Conclusión

La correcta ubicación del archivo cnfptobal.ini y la configuración adecuada del parámetro Port son indispensables para que SYSplus abra el puerto de comunicación y establezca correctamente la conexión con la balanza electrónica. Estas validaciones deben ser las primeras en realizarse cuando existan inconvenientes en la lectura automática del peso.