Las bombas peristálticas se han convertido en herramientas imprescindibles en la investigación científica, el diagnóstico médico y los procesos industriales, ya que permiten un control preciso de los fluidos con un riesgo mínimo de contaminación.
Entre la amplia gama de bombas peristálticas disponibles, las bombas «Longer » (de Longer Precision Pump Co., Ltd) han ganado protagonismo por su fiabilidad, precisión y versatilidad.
Sus bombas peristálticas pueden controlarse a distancia desde un ordenador, lo que ofrece mayor flexibilidad y comodidad, especialmente a la hora de ejecutar programas de bombeo complejos con bucles, pausas y caudales variables.
En esta guía exhaustiva, analizaremos el control de la comunicación de las bombas peristáltic Longer , centrándonos en el funcionamiento a distancia, las cadenas de comandos y las opciones de conexión. Aunque no profundizaremos en los detalles más complejos de los protocolos de comunicación específicos de determinadas bombas Longer , esta visión general proporcionará una base sólida a los usuarios que deseen integrar las bombas Longer en sus aplicaciones.
Desde esta entrada del blog, puedes acceder a las guías detalladas sobre los métodos de control de bombas específicas de Longer utilizando Matlab o Python, y explorar una amplia variedad de tutoriales sobre el control de bombas de Longer :
- ¿Cómo controlar la bomba BT100-1L de Longer a través de MATLAB?
- ¿Cómo controlar la bomba BT100-1L de Longer mediante Python?
- ¿Cómo se controla la bomba L100-1S-2 de Longer mediante MATLAB?
- ¿Cómo controlar la bomba L100-1S-2 de Longer mediante Python?
- ¿Cómo controlar la bomba WT600-2J de « Longer » mediante MATLAB?
- ¿Cómo controlar la bomba WT600-2J de « Longer » mediante Python?
ÍNDICE
Longer Protocolo de comunicación RS485
La capacidad de interactuar y comunicarse con las bombas peristálticas de Longer mediante programación abre nuevas posibilidades para la automatización y la integración en sistemas más amplios, además de facilitar su incorporación a montajes experimentales. Tanto si te dedicas a la automatización de laboratorios, a los sistemas de manejo de fluidos o a cualquier aplicación que requiera precisión y programabilidad, es fundamental dominar los protocolos de comunicación de Longer .
El control de la comunicación se basa en el protocolo RS485 « Longer », que es un protocolo de comunicación en serie que permite enviar comandos y recibir respuestas de la bomba. Por lo tanto, para comunicarte con una bomba peristáltica Longer , necesitarás lo siguiente:
- Una bomba peristáltica « Longer » adecuada, con uncabezal de bombeoy una tube de su elección
- Unmódulo de controlRS485 que se conecta al puerto DB15 situado en la parte trasera de la bomba
- Un conector DB15 conectado al módulo de control RS485
- Un cable serie que conecta el módulo de control RS485 a tu ordenador o dispositivo
- Una plataforma de programación (Matlab o Python, en el caso que nos ocupa)
- Conocimientos básicos sobre el formato de los datos, el formato de los comandos y el formato de las PDU del protocolo de comunicación « Longer » correspondiente a la bomba en funcionamiento
Para controlar la bomba desde un ordenador externo a través de la interfaz de comunicación RS485, primero hay que cablear el conector DB15 y, a continuación, enchufarlo en el puerto DB15 situado en la parte trasera de la bomba. A continuación, hay que encender la bomba y, dependiendo del modelo, activar el módulo de control mediante el teclado o el mando de ajuste situado en la parte delantera de la bomba.
Formato de los datos
Mientras que en algunas bombas (por ejemplo, BT100-1L, L100-1S-2) es posible controlar de forma remota el arranque y la parada, el sentido de giro, la velocidad y el caudal de la bomba enviándole comandos, en otras bombas (por ejemplo, WT600-2J) solo es posible controlar la velocidad de rotación.
Además, mientras que algunas bombas (por ejemplo, la BT100-1L) tienen un único conjunto definido de parámetros de comunicación, otras (por ejemplo, la L100-1S-2) cuentan con diferentes parámetros de comunicación que pueden configurarse mediante el teclado situado en la parte frontal de la bomba o mediante un comando.
Por lo tanto, el formato de los datos se define de la siguiente manera:
- 1 bit de inicio
- 8 bits de datos
- Paridad (sin paridad, paridad par, paridad impar, dependiendo de la bomba)
- Bit de parada (1 bit de parada o 2 bits de parada, dependiendo de la bomba)
La velocidad de transmisión puede configurarse como un valor fijo e inalterable en algunas bombas (por ejemplo, 1200 bits/s en el caso de la BT100-1L), mientras que en otras (por ejemplo, la L100-1S-2), puede seleccionarse entre un conjunto de valores diferentes.
🚨🚨 Lo fundamental es que los parámetros especificados en el comando deben coincidir con los de la bomba.
Formato de los comandos de control
El formato de los comandos es el mismo en todas las series de bombas « Longer » y se define de la siguiente manera:
- un indicador de inicio: cada cadena de comando va precedida del indicador de inicio E9
- Dirección de la bomba: del 1 al 30; solo la bomba con la dirección indicada en la cadena de comando responderá y ejecutará el comando.
- la longitud de la unidad de distribución de potencia (PDU), que depende de los requisitos de la aplicación a la que se destina la bomba
- las unidades de datos de protocolo (PDU) que dependen de los requisitos de la aplicación de la bomba
- una secuencia de comprobación de trama (FCS): se obtiene calculando el XOR de la dirección de bombeo, la longitud de la PDU y la propia PDU (consulta nuestracalculadora en líneade la secuencia de comprobación de tramaXOR)
Se pueden solicitar diferentes aplicaciones a la bomba, dependiendo de la serie de la misma. Los distintos formatos de cadenas de comandos hexadecimales que se utilizan para comunicarse con las bombas Longer se explican por separado, y el control de la comunicación de cada serie de bombas Longer se detalla en entradas de blog individuales.
Aunque estas guías se centrarán en modelos específicos de bombas de Longer : la BT100-1L, la L100-1S-2 y la WT600-2J, los principios que se tratan pueden aplicarse a una gama más amplia de bombas de Longer . Tanto si trabajas con una de las bombas mencionadas anteriormente como con otros modelos, comprender los fundamentos del control de la comunicación te permitirá adaptar e implementar estos conceptos en toda la línea de productos de Longer .
🚨No dudes en utilizar nuestro generador de cadenas de comandos en línea, muy fácil de usar, para generar sin esfuerzo cadenas de comandos de control precisas para tus bombas peristálticas Longer .
Comunicación en serie mediante plataformas de programación
Una cadena de comandos de control se obtiene, en la mayoría de los casos, tras realizar algunos cálculos y conversiones. Por lo tanto, es importante preparar todos los comandos necesarios antes de iniciar el « contrôle externe » de la bomba.
Además, resulta más sencillo escribir las cadenas de comandos de control y transmitirlas a la bomba mediante un conjunto de códigos ya preparados, utilizando plataformas de programación como Matlab y Python, que escribir y enviar de vez en cuando una cadena de comandos a la bomba a través de un emulador de terminal.
Estas plataformas de programación no solo facilitan la comunicación con la bomba, sino que también simplifican la comunicación externa con un grupo de bombas y permiten crear un programa de bombeo con bucles, pausas y velocidades variables.
Nuestras guías profundizan en los aspectos específicos del uso de Python y Matlab y sirven como una introducción rápida sobre cómo comunicarse con las bombas de Longer : desde establecer una conexión, abrir el puerto serie e inicializar los protocolos de comunicación hasta escribir y ejecutar comandos de control.
Los ejemplos prácticos y los fragmentos de código te guiarán a lo largo del proceso, ayudándote a adaptar la implementación a tus necesidades específicas.
Conclusión
No te pierdas los tutoriales detallados, los casos prácticos y los análisis que te permitirán mejorar aún más tu dominio de las bombas peristáltic Longer . Descubre todo el abanico de posibilidades, desde mejorar la precisión en la manipulación de fluidos hasta integrar las bombas Longer en flujos de trabajo automatizados complejos.
🔓 ¡Aprovecha al máximo el potencial de tus bombas peristálticas Longer con un control de comunicación eficaz! 💪🏼
📧 Si tienes alguna pregunta o comentario, no dudes en ponerte en contacto con nosotros en support@darwin-microfluidics.com.



Generador de cadenas de comandos de control para bombas peristálticas « Longer »
[…] para aumentar la emoción y hacer que el control de la bomba de tu Longer sea más accesible e intuitivo que nunca […]