Le pompe peristaltiche sono diventate strumenti indispensabili nella ricerca scientifica, nella diagnostica medica e nei processi industriali, garantendo un controllo preciso dei fluidi con un rischio minimo di contaminazione.
Tra la vasta gamma di pompe peristaltiche disponibili, le pompe “Longer ” (prodotte da Longer Precision Pump Co., Ltd) si sono distinte per la loro affidabilità, precisione e versatilità.
Le loro pompe peristaltiche possono essere controllate a distanza da un computer, offrendo maggiore flessibilità e praticità, soprattutto per l'esecuzione di programmi di pompaggio complessi con cicli, pause e portate variabili.
In questa guida completa, analizzeremo il controllo della comunicazione delle pompe peristaltiche Longer , concentrandoci sul funzionamento remoto, sulle stringhe di comando e sulle opzioni di interfacciamento. Pur non addentrandoci nei dettagli complessi dei protocolli di comunicazione specifici per determinate pompe Longer , questa panoramica fornirà una solida base agli utenti che desiderano interfacciare le pompe Longer nelle loro applicazioni.
Da questo post del blog è possibile accedere alle guide dettagliate sui metodi di controllo di specifiche pompe Longer utilizzando Matlab o Python ed esplorare un'ampia gamma di tutorial sul controllo delle pompe Longer :
- Come controllare la pompa BT100-1L di Longer tramite Matlab?
- Come controllare la pompa BT100-1L di Longer tramite Python?
- Come controllare la pompa L100-1S-2 di Longer tramite Matlab?
- Come controllare la pompa L100-1S-2 di Longer tramite Python?
- Come controllare la pompa WT600-2J dell’ Longer tramite Matlab?
- Come controllare la pompa WT600-2J di Longer tramite Python?
INDICE
Longer Protocollo di comunicazione RS485
La possibilità di interfacciarsi e comunicare con le pompe peristaltiche Longer tramite programmazione apre nuove prospettive per l’automazione e l’integrazione in sistemi più ampi, oltre a facilitare il loro inserimento in configurazioni sperimentali. Che si tratti di automazione di laboratorio, sistemi di gestione dei fluidi o qualsiasi applicazione che richieda precisione e programmabilità, la padronanza dei protocolli di comunicazione Longer è fondamentale.
Il controllo della comunicazione si basa sul protocollo RS485 ( Longer ), un protocollo di comunicazione seriale che consente di inviare comandi e ricevere risposte dalla pompa. Pertanto, per comunicare con una pompa peristaltica Longer , è necessario disporre di quanto segue:
- Una pompa peristaltica Longer abbinata, dotata di unatestata di pompaggioe di una tube a scelta
- Un modulo di controlloRS485 che si collega alla porta DB15 sul retro della pompa
- Un connettore DB15 collegato al modulo di controllo RS485
- Un cavo seriale che collega il modulo di controllo RS485 al computer o al dispositivo
- Una piattaforma di programmazione (nel caso specifico, Matlab o Python)
- Una conoscenza di base del formato dei dati, del formato dei comandi e del formato delle PDU del protocollo di comunicazione “ Longer ” relativo alla pompa in funzione
Per comandare la pompa tramite un computer esterno attraverso l'interfaccia di comunicazione RS485, occorre innanzitutto cablare il connettore DB15 e poi inserirlo nella porta DB15 situata sul retro della pompa. Successivamente, è necessario accendere la pompa e, a seconda del modello, attivare il modulo di controllo utilizzando la tastiera o la manopola di regolazione situata sulla parte anteriore della pompa.
Formato dei dati
Mentre per alcune pompe (ad es. BT100-1L, L100-1S-2) è possibile controllare a distanza l'avvio/arresto, il senso di rotazione, la velocità e la portata della pompa inviandole dei comandi, per altre pompe (ad es. WT600-2J) è possibile controllare solo la velocità di rotazione.
Inoltre, mentre alcune pompe (ad es. BT100-1L) dispongono di un unico set definito di parametri di comunicazione, altre (ad es. L100-1S-2) presentano parametri di comunicazione diversi che possono essere impostati tramite la tastiera situata sulla parte anteriore della pompa o tramite comando.
Il formato dei dati è quindi definito come segue:
- 1 bit di start
- 8 bit di dati
- Parità (senza parità, parità pari, parità dispari, a seconda della pompa)
- Bit di stop (1 bit di stop o 2 bit di stop a seconda della pompa)
Per alcune pompe, la velocità di trasmissione può essere impostata come valore fisso e immutabile (ad esempio 1200 bit/s nel caso della BT100-1L), mentre per altre pompe (ad esempio la L100-1S-2) è possibile selezionarla tra una serie di valori diversi.
🚨🚨È fondamentale che i parametri specificati nel comando corrispondano a quelli della pompa.
Formato dei comandi di controllo
Il formato dei comandi è uniforme per tutte le serie di pompe " Longer " ed è definito come segue:
- un flag di inizio: ogni stringa di comando è preceduta dal flag di inizio E9
- indirizzo della pompa: da 1 a 30; solo la pompa con l'indirizzo specificato nella stringa di comando risponderà ed eseguirà il comando
- la lunghezza della PDU, che dipende dalle esigenze applicative della pompa
- le unità di dati di protocollo (PDU) richieste dall'applicazione e fornite dalla pompa
- una sequenza di controllo del frame (FCS): ottenuta calcolando l'operazione XOR tra l'indirizzo della pompa, la lunghezza della PDU e la PDU stessa (consultail nostrocalcolatore onlinedella sequenza di controllo del frameXOR)
A seconda della serie di pompe, è possibile richiedere diverse applicazioni. I vari formati delle stringhe di comando esadecimali utilizzati per comunicare con le pompe Longer sono spiegati separatamente, mentre il controllo della comunicazione di ciascuna serie di pompe Longer è descritto in dettaglio in singoli post del blog.
Sebbene queste guide si concentrino su specifici modelli di pompe Longer : la BT100-1L, la L100-1S-2 e la WT600-2J, i principi illustrati possono essere applicati a una gamma più ampia di pompe Longer . Che si tratti di una delle pompe sopra menzionate o di altri modelli, la comprensione dei fondamenti del controllo della comunicazione vi consentirà di adattare e implementare questi concetti nell’intera linea di prodotti Longer .
🚨Non esitate a utilizzare il nostro generatore di stringhe di comando online, facile da usare, per generare senza sforzo stringhe di comando precise per le vostre pompe peristaltiche Longer .
Comunicazione seriale tramite piattaforme di programmazione
Una stringa di comandi di controllo viene ottenuta, nella maggior parte dei casi, dopo aver effettuato alcuni calcoli e conversioni. È quindi importante preparare tutti i comandi necessari prima di avviare l'contrôle externe e della pompa.
Inoltre, è più semplice scrivere le stringhe di comando di controllo e trasmetterle alla pompa tramite una serie di codici già predisposti, utilizzando piattaforme di programmazione come Matlab e Python, piuttosto che scrivere e inviare di tanto in tanto una stringa di comando alla pompa tramite un emulatore di terminale.
Queste piattaforme di programmazione consentono non solo una comunicazione più agevole con la pompa, ma anche una comunicazione esterna più semplice con un gruppo di pompe e permettono di scrivere un programma di pompaggio con cicli, pause e velocità variabili.
Le nostre guide approfondiscono gli aspetti specifici dell'utilizzo di Python e Matlab e fungono da breve introduzione alle modalità di comunicazione con le pompe Longer : dalla creazione di una connessione, all'apertura della porta seriale e all'inizializzazione dei protocolli di comunicazione, fino alla scrittura e all'esecuzione dei comandi di controllo.
Esempi pratici e frammenti di codice ti guideranno lungo il processo, aiutandoti ad adattare l'implementazione alle tue esigenze specifiche.
Conclusione
Restate sintonizzati per tutorial approfonditi, casi di studio e approfondimenti che vi consentiranno di migliorare ulteriormente la vostra padronanza delle pompe peristaltiche Longer . Scoprite l'intera gamma di possibilità, dal miglioramento della precisione nella gestione dei fluidi all'integrazione delle pompe Longer in complessi flussi di lavoro automatizzati.
🔓 Sfrutta appieno il potenziale delle tue pompe peristaltiche Longer grazie a un efficace sistema di controllo della comunicazione! 💪🏼
📧 Se avete domande o commenti, non esitate a contattarci all'indirizzo support@darwin-microfluidics.com.



Generatore di stringhe di comando per le pompe peristaltiche Longer
[…] entra, fai salire l'entusiasmo e rendi il controllo della pompa del tuo Longer più accessibile e intuitivo che mai […]