Interfacciamento Bilancia Kern Labview RS232 USB - GEASS Torino
Tutorial

Interfaccia Bilancia per LabVIEW

Marzo 2024
subdirectory_arrow_left Pagina precedente
Interfacciamento Bilancia Kern Labview RS232 USB - GEASS Torino

Indice dei contenuti

2. GEASS Service

Quando si deve collegare una bilancia ad un computer, per rilevare i dati di pesata, ci sono diverse modalità, interfacciamento (RS232, RS485, USB, Ethernet…) e protocolli di comunicazione (ASCII, Modbus, Profibus, ecc…).  In questo articolo affrontiamo il collegamento a LabVIEW tramite interfaccia bidirezionale RS232.

Interfaccia seriale RS232 bilancia su LabVIEW:
elaborazione dati pesata

Introduzione:

Questa guida illustra come interfacciare bilance analitiche o tecniche con porta seriale RS232, a LabVIEW per l’acquisizione e l’elaborazione dei dati di pesata. Bisogna tener presente che la distanza massima tra la bilancia e il computer non può essere maggiore di 12 metri, per i limiti tecnici della connessione RS232.

Prerequisiti:

  • LabVIEW
  • Bilancia con porta seriale RS232
  • Cavo seriale RS232 (max 10-12 metri)

Configurazione:

  1. Collegare la bilancia al PC tramite il cavo seriale RS232.
    Per maggiori informazioni sull’interfaccia seriale RS232 consulta la guida a questo LINK
  2. Impostare la porta seriale in LabVIEW aggiungendo la funzione “Configurazione porta seriale” in “Strumenti di comunicazione”. Impostare corretta, la velocità di baudrate (es.:4800), la parità (Even/Odd) i Bit di stop (es.: 7 Bit) ed eventuali altri parametri necessari come Checksum e Handshake.
  3. Impostare la porta seriale nella BILANCIA Configurare i parametri di comunicazione della bilancia che devono corrispondere a quelli configurati in LabVIEW
  4. Inviare un comando alla bilancia per ottenere i dati di pesata. Il comando specifico dipende dalla bilancia utilizzata. Consultare il manuale della bilancia per i dettagli. Per esempio in una bilancia Mettler Toledo con protocollo SICS, il parametro “S” restituisce un “invio valore di peso stabile” oppure il parametro “Z” viene utilizzato per “azzeramento” della bilancia.
  5. Acquisire i dati dalla bilancia utilizzando la funzione “Lettura seriale” dalla tavolozza “Strumenti di comunicazione”.
  6. Elaborare i dati di pesata in LabVIEW utilizzando le diverse funzioni per estrarre il valore di peso, come ad esempio “Analizza stringa”.

Esempio:

Ecco un esempio di codice LabVIEW per acquisire e visualizzare il valore di peso da una bilancia:

Snippet di codice

//Configurazione porta seriale
Configurazione porta seriale (COM1, 9600, 8, Nessuno, 1)

//Invia comando
Scrivi stringa seriale (“P”)

//Acquisisci dati
Lettura seriale (stringa peso, 10)

//Estrai valore peso
Analizza stringa (stringa peso, “%f”, peso)

//Visualizza valore peso
Indicatore numerico (peso)

Funzionalità :

  • È possibile utilizzare LabVIEW per acquisire e memorizzare i dati di pesata in un file.
  • È possibile creare un’interfaccia utente per visualizzare i dati di pesata in tempo reale.
  • È possibile comandare da remoto una bilancia con alcune funzioni, come l’azzeramento, l’apertura delle porte motorizzate, effettuare la calibrazione interna motorizzata, verificare il livellamento elettronico “bolla” se presente.
  • È possibile utilizzare LabVIEW per analizzare i dati di pesata e per generare grafici e report.

Risorse:

  • Guida di LabVIEW per la comunicazione seriale
  • Manuale della bilancia: Consultare il manuale della bilancia utilizzata per i dettagli sui comandi e sui dati di pesata
  • Esempio di LabVIEW per l’interfacciamento con una bilancia: [URL non valido rimosso]

Note:

  • Assicurarsi di utilizzare i parametri di configurazione corretti per la porta seriale e la bilancia.
  • Consultare il manuale della bilancia per i dettagli sui comandi e sui dati di pesata.
  • È possibile utilizzare LabVIEW per interfacciare diverse tipologie di bilance con porta seriale RS232.

In caso di problemi:

  • Assicurarsi che il cavo di interfaccia della bilancia sia correttamente collegata al computer
  • Verificare che la configurazione della porta seriale in LabVIEW corrisponda a quella della bilancia.
  • Consultare il manuale della bilancia per i dettagli sulle istruzioni operative i comandi relativi ai dati di pesata.

GEASS Service

Ricordati che puoi avere una consulenza tecnica dal nostro service, sulla scelta della bilancia più adatta alle tue esigenze e tips per il l’interfacciamento delle bilance, contattando il nostro reparto service.