Interrogazione e registrazione di bilance su Excel o OpenOffice
Una guida completa per leggere dati da bilance e bilance di precisione ed esportare i valori analizzati direttamente in fogli Excel o OpenOffice con associazione valore-colonna.
1. Configurazione del protocollo: Bilancia pesa RS232
Tipo di comunicazione: Ascolto passivo (continuo o stampa su richiesta)
La maggior parte delle bilance industriali invia stringhe ASCII terminate da un ritorno a capo (CR) e un avanzamento riga (LF). Utilizzare il modulo «ASCII Data Parser» del software e impostare la firma del pacchetto dati sui caratteri finali «#0D#0A». È quindi possibile estrarre il peso numerico specificando posizioni di colonna fisse o utilizzando un’espressione regolare. Inoltre, il logger contiene parser predefiniti per le bilance più diffuse.
Applicare questa configurazione di base per la connessione seriale:
{
"port": "COM1",
"baud_rate": 9600,
"data_bits": 8,
"stop_bits": 1,
"parity": "none",
"flow_control": "hardware",
"packet_end": "#0D#0A"
}
Selezione del plugin bilance per interrogare un dispositivo e analizzare i dati in arrivo.

Configurazione del plugin bilance: tipo di bilancia e intervallo di interrogazione.
Pronto a connettere Bilancia pesa RS232 a Microsoft Excel?
2. Configurazione del database: Microsoft Excel
Utilizzi il plugin di esportazione 'Connessione diretta a Excel' o 'Database locale'. RS232 Data Logger utilizza OLE/DDE per scrivere direttamente nei file .xlsx o .csv, pertanto MS Office non deve essere necessariamente installato sul server.
Utilizzare il seguente script SQL per creare la tabella di destinazione. Limiti i file attivi a 1 milione di righe (massimo di Excel). Utilizzi la funzione 'Rotazione file di registro' del software per creare automaticamente una nuova cartella di lavoro Excel giornalmente o settimanalmente, prevenendo così il danneggiamento dei file.
No SQL required. Create an Excel template with headers in Row 1 (e.g., Timestamp | Port | Value). The software will automatically append new incoming serial data starting at Row 2.

Selezione del connettore Excel diretto.

Posizione e denominazione del file Excel.

Impostazioni della cartella di lavoro Excel.

Impostazioni del foglio di lavoro Excel.

Binding: assegni i dati del parser alle colonne.
3. Risoluzione dei problemi specifici del protocollo
- Caratteri spazzatura visualizzati sullo schermo: Questo indica quasi sempre una discrepanza di baud rate o parità. 9600-8-N-1 è lo standard, ma le bilance Mettler Toledo o Ohaus meno recenti utilizzano spesso 2400 baud o parità 7-pari-1. Consultare il manuale hardware.
- È possibile elaborare solo il peso stabile e ignorare i valori intermedi?: Utilizzare uno dei nostri plugin di filtro e, ad esempio, ignorare tutti i record senza la firma «stable» in un pacchetto dati.
- È possibile elaborare valori di peso superiori a 100,0 kg?: Il plugin filtro Expressions consente di utilizzare qualsiasi espressione matematica. Ad esempio, il seguente comando: DISCARD_DATA_PACKET_IF(WEIGHT < 100).
4. Risoluzione dei problemi specifici del database
- Il file è bloccato o non può essere scritto: Se un utente ha il file Excel di destinazione aperto sul proprio desktop, il logger non può scrivervi dati in tempo reale. Pianifichi le esportazioni dei dati durante gli orari non lavorativi o registri prima in un file CSV temporaneo.
- Excel mostra un numero strano invece di un valore di data: Si tratta di un problema di formattazione. Può selezionare il tipo di dati della colonna nel nostro software come 'datetime' e selezionare il formato data necessario.
- Come posso aggiungere intestazioni di colonna per i miei dati?: Può creare un file modello vuoto e specificarlo nelle impostazioni. Quando il logger avvia un nuovo file, copia questo modello nella cartella di destinazione e inizia a scrivere i dati dalla cella configurata.
- Come utilizzare i dati nel file Excel mentre il logger scrive dati al suo interno?: Purtroppo non è possibile. Tuttavia, ad esempio, può creare un nuovo file Excel più frequentemente e utilizzare un file Excel chiuso (precedente) per le Sue esigenze. In alternativa, utilizzi un database e colleghi il Suo foglio come origine dati.