Ir al contenido

← Todos los packs de proyecto

Gateway Modbus TCP↔RTU para control de biorreactores

Un M-Duino expone toda la planta por Modbus TCP y gobierna chillers, variadores y caudalímetros por RS485.

Funciona en: M-Duino — sketches de Arduino (.ino).

La aplicación

Un laboratorio de bioprocesos necesitaba controlar dos fermentadores (temperatura, agitación y caudal) desde su SCADA sin cablear cada equipo a la red. Un M-Duino actúa de gateway: por arriba es esclavo Modbus TCP (puerto 502) con un mapa de registros único de toda la planta; por abajo es maestro Modbus RTU sobre RS485 gobernando 2 chillers, 2 variadores y 2 caudalímetros, además de E/S físicas para sensores y pilotos.

Arquitectura

  • SCADA ↔ Modbus TCP (mapa único: coils, holding e input registers)
  • M-Duino maestro Modbus RTU a 9600 sobre RS485 half-duplex
  • Chillers: marcha y setpoint de temperatura (reg. 0x06/0x0A)
  • Variadores: consigna RPM (0x0144) y lectura real 32 bits (0x2149)
  • Caudalímetros: totalizador 32 bits (0x100) con reset remoto

Lista de materiales

  • M-Duino — controlador de Industrial Shields
  • 2× chiller termoeléctrico Modbus — control térmico
  • 2× variador de frecuencia Modbus — agitación
  • 2× caudalímetro Modbus — litros acumulados

Qué contiene el pack

  • chiller-control-rtu.ino
  • flow-meter-reading.ino
  • gateway-modbus-tcp-rtu.ino
  • modbus-register-map.ino
  • vfd-rpm-control.ino
  • Lista de materiales + README

Recibe el pack por email — gratis

Rellena el formulario y te enviamos el pack completo a tu correo en pocos minutos.

Enviamos el pack a esta dirección.
Opcional.
Acepto que Industrial Shields trate mis datos para enviarme los ficheros solicitados, según la política de privacidad.
También quiero recibir contenido técnico y novedades de producto de Industrial Shields de vez en cuando (opcional — baja cuando quieras).