Skip to content

CrissCCL/Bioreactor_HMI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Bioreactor HMI – LabVIEW

LabVIEW Control Instrumentation Process License

πŸ“Œ Overview

This repository contains a LabVIEW-based Human–Machine Interface (HMI) developed between 2017–2018 for an academic bioreactor laboratory, with a strong focus on process instrumentation, supervision, and operator interaction.

Although originally developed for a laboratory environment, the system addresses challenges commonly found in industrial process monitoring, such as sensor supervision, threshold-based control, data logging, and safe operator operation.

The repository includes the original LabVIEW code and a complete operations manual used by laboratory users.

πŸ“‚ Contents

  • /App bioreactor β†’ LabVIEW VIs for HMI, data acquisition, and control logic.
  • /Manual de operaciones bioreactor β†’ Operation manual and supporting documentation (Spanish).

πŸ“Š Project Status

Legacy project – developed between 2017–2018, completed and archived.

πŸ§ͺ Process Description

The system centralizes the supervision of two independent bioreactors, each instrumented with:

  • pH transmitter
  • Dissolved Oxygen (DO) transmitter

The HMI interfaces with two Emerson Rosemount 1056 transmitters, used for pH and Dissolved Oxygen measurement, providing a unified monitoring and control interface.

A National Instruments NI USB-6002 data acquisition device is used to receive pH and Dissolved Oxygen measurements from the transmitters and to control the peristaltic pumps through digital on/off outputs.

🧩 System Architecture

The system integrates Emerson Rosemount 1056 transmitters, a National Instruments NI USB-6002 data acquisition device, and a supervisory HMI developed in LabVIEW.

pH and Dissolved Oxygen signals are acquired via the NI USB-6002, processed in LabVIEW for visualization and data logging, and used to drive the on/off control of peristaltic pumps through digital outputs.

Signal flow and connection overview between transmitters, data acquisition hardware, and HMI.

βš™οΈ Control Strategy

  • On/Off control of peristaltic pumps
  • Manual / Automatic operation modes
  • Threshold-based pH control logic
  • Operator-selectable control direction (above or below threshold)

This strategy prioritizes operational simplicity, safety, and robustness, which are key requirements in laboratory, pilot-plant, and auxiliary industrial systems.

πŸ“Š HMI Features

  • Centralized monitoring of two Emerson Rosemount 1056 transmitters
  • Real-time visualization of pH and Dissolved Oxygen
  • Trend plots for both variables
  • Threshold and parameter configuration
  • Sensor calibration using linear adjustment
  • Data acquisition with logging to .xlsx files
  • Centralized operator control panel
  • Visual indicators for pump status and operating mode

πŸ–₯️ HMI and System Setup

HMI – Idle State & Operating Mode

Interface layout without active signals (idle) and HMI operating with live pH and Dissolved Oxygen signals.

HMI idle HMI operating

Instrumentation and Laboratory Setup

field wiring lab setup

πŸ“˜ Documentation

A complete Operations Manual is included in this repository, originally developed for laboratory deployment.

The manual covers:

  • System overview and application purpose
  • Detailed HMI description
  • General operating procedures
  • Parameter configuration and sensor calibration
  • Sampling period configuration
  • Data logging workflow
  • Manual and automatic pH control operation

All figures and interface captures included in the manual correspond to the original application used in a real academic laboratory environment.

πŸ“„ See:
Manual_Operaciones_Biorreactor.pdf (Spanish)

🧰 Software

  • LabVIEW 2013

🏭 Industrial Relevance

The concepts and architecture implemented in this project are directly transferable to industrial environments, including:

  • Process instrumentation and sensor supervision
  • Operator-focused HMI design
  • Threshold-based control strategies
  • Manual / automatic operation modes
  • Data acquisition and historical logging
  • Safe handling of process actuators

These principles are commonly applied in mining, chemical processing, water treatment, and energy systems, particularly in pilot plants, test benches, and auxiliary process units.

πŸ“š Lessons Learned

  • Importance of clear operator-focused HMI design
  • Robust handling of industrial transmitter signals
  • Benefits of centralized supervision for multiple process units
  • Practical considerations for threshold-based control in laboratory systems

⚠️ Disclaimer

This project is provided for documentation and reference purposes only.

  • Originally developed for an academic laboratory environment.
  • Not intended for direct industrial deployment without further engineering, validation, and safety assessment.
  • Hardware references correspond to the original experimental setup.

The repository aims to showcase instrumentation, control logic, and HMI design practices, rather than a production-ready system.

🀝 Support projects

Support me on Patreon https://www.patreon.com/c/CrissCCL

πŸ“œ License

MIT License

About

Supervisory control and instrumentation system for bioreactor processes with real-time monitoring, data acquisition, and pump actuation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors