Consulta y registro de básculas de pesaje en archivos CSV
Una guía completa para leer datos de básculas y balanzas y exportar los valores analizados directamente a un archivo CSV con vinculación de columnas de valores y rotación de archivos de registro
1. Configuración del protocolo: Báscula de peso RS232
Tipo de comunicación: Escucha pasiva (continua o impresión bajo demanda)
La mayoría de las básculas industriales envían cadenas ASCII terminadas con retorno de carro (CR) y avance de línea (LF). Utilice el módulo «ASCII Data Parser» del software y configure la firma del paquete de datos con los caracteres finales «#0D#0A». Luego puede extraer el peso numérico especificando posiciones de columna fijas o utilizando una expresión regular. Además, el registrador contiene analizadores predefinidos para las básculas más populares.
Aplique esta configuración base para la conexión serie:
{
"port": "COM1",
"baud_rate": 9600,
"data_bits": 8,
"stop_bits": 1,
"parity": "none",
"flow_control": "hardware",
"packet_end": "#0D#0A"
}
Selección del complemento de básculas y balanzas para sondear un dispositivo y analizar los datos entrantes.

Configuración del complemento de básculas y balanzas: tipo de báscula e intervalo de sondeo.
¿Listo para conectar Báscula de peso RS232 a Archivo CSV?
2. Configuración de la base de datos: Archivo CSV
Utilice el módulo de exportación integrado 'Base de datos local'. No se requieren controladores externos.
Utilice el siguiente script SQL para crear su tabla de destino. No registre datos continuamente en un solo archivo CSV durante años. Utilice la configuración 'Rotación de archivos de registro' del software para iniciar automáticamente un nuevo archivo diariamente (por ejemplo, `Log_YYYYMMDD.csv`). Esto evita que los archivos se vuelvan demasiado grandes para abrirlos en Excel.
No SQL required. You can define a custom header row in the plugin settings to match the exported variables.

Selección de complemento para exportar datos analizados a archivos CSV o de texto.

Exportación CSV: selección del tipo de archivo y ajustes finos.

Reglas de formato de datos CSV (fecha, números, etc.).

Configuración de columnas en archivos CSV.
3. Solución de problemas específicos del protocolo
- Aparecen caracteres basura en la pantalla: Esto casi siempre indica una discrepancia en la velocidad en baudios o la paridad. 9600-8-N-1 es el estándar, pero las básculas Mettler Toledo u Ohaus más antiguas suelen usar 2400 baudios o paridad 7-par-1. Consulte el manual del hardware.
- ¿Es posible procesar solo el peso estable e ignorar los valores intermedios?: Utilice uno de nuestros complementos de filtro y, por ejemplo, ignore todos los registros sin la firma «stable» en un paquete de datos.
- ¿Es posible procesar valores de peso superiores a 100,0 kg?: El complemento de filtro Expressions le permite usar cualquier expresión matemática. Por ejemplo, el siguiente comando: DISCARD_DATA_PACKET_IF(WEIGHT < 100).
4. Solución de problemas específicos de la base de datos
- Excel abre el archivo pero todos los datos aparecen comprimidos en una sola columna: Este es un problema de configuración regional. En Norteamérica, el separador de listas es una coma (,), pero en Europa suele ser un punto y coma (;). Asegúrese de que el delimitador establecido en el Data Logger coincida con la configuración regional del equipo que abre el archivo.
- ¿Cómo hacer que mi serial.print se escriba en un archivo CSV?: Este es el caso más simple. El registrador no necesita procesar nada en su caso. Simplemente active el registro en un archivo antes del análisis y cambie la extensión del archivo de registro a 'csv'.
- ¿Puedo escribir datos CSV en un recurso compartido de red para usarlos desde mi computadora?: Sí, puede especificar la ruta de destino como '\\servidor\carpeta\archivo.csv'. Si sus datos entrantes son rápidos, es mejor crear un nuevo archivo de registro con frecuencia, por ejemplo, cada hora.