Biopharma & Life Sciences Instrument Integration Catalog
Comprehensive Research & Engineering Reference for Connecting Upstream, Downstream, PAT, Aseptic Fill-Finish, and GMP Utility Instruments to the GxPHistorian GxP Industrial Historian
1. Executive Summary: Why Biopharma Instruments Connect to a Historian
In cGMP biopharmaceutical manufacturing (monoclonal antibodies, viral vectors, mRNA, cell and gene therapies, and recombinant proteins), regulatory frameworks—FDA 21 CFR Part 11, EU GMP Annex 11, ICH Q8/Q9/Q10 (Quality by Design & PAT), and EU GMP Annex 1 (Manufacture of Sterile Medicinal Products)—mandate continuous, tamper-evident archiving of Critical Process Parameters (CPPs), Critical Quality Attributes (CQAs), and Critical Material Attributes (CMAs).
Historically, life sciences facilities deployed the proprietary OSIsoft / AVEVA PI System (using PI Interface for OPC DA, PI Connector for OPC UA, PI Interface for Modbus/BACnet, and PI Batch / Event Frames) to aggregate data from islands of automation on the cleanroom floor.
GxPHistorian GxP Industrial Historian provides a drop-in, open-source 4-Pillar replacement that connects to every major bioprocess skid, Process Analytical Technology (PAT) analyzer, chromatography workstation, cell & gene therapy system, lyophilizer, stability chamber, and cleanroom Environmental Monitoring System (EMS) using standardized industrial protocols while enforcing cryptographic 21 CFR Part 11 data integrity.
1.5 Visual Field Guide: How Physical Connectors on Lab & Cleanroom Equipment Map to GxPHistorian
If you are a bioprocess scientist, lab manager, cleanroom operator, or QA specialist looking at the back panel of an instrument in your lab or cleanroom, every piece of biopharma equipment connects to GxPHistorian using one of four physical connectors:

| What You See on the Back of the Instrument | What Cable / Adapter to Buy | How It Connects to GxPHistorian |
|---|---|---|
1. Standard RJ45 Ethernet Jack (LAN / X2 / Port 1) | Standard Cat6 / Cat6A Shielded Ethernet Patch Cable ($10) | Plug directly into your Cleanroom / Lab Ethernet wall jack. Connects via OPC UA (Port 4840), Modbus TCP (Port 502), BACnet/IP (UDP 47808), S7comm (Port 102), or SMB Shared Folder. |
2. Circular Metal Screw-Lock Connector (M12 D-Coded / X-Coded) | M12-to-RJ45 Washdown Industrial Patch Cord (IP67, $25) | Screws into the stainless washdown skid bulkhead on one end and clicks into a standard RJ45 Ethernet wall jack on the other end. |
3. 9-Pin D-Sub Serial Port (DB9 RS-232, Male or Female) | Moxa NPort 5150 1-Port Serial-to-Ethernet Device Server ($130) + DB9 Null-Modem Adapter ($5) | Plug the 9-pin serial cable from the balance/osmometer/freezer into the Moxa NPort 5150, and plug a Cat6 Ethernet cable from the Moxa into your network (TCP Port 4001). |
4. Green Screw-Terminal Block (RS-485 D+/D-/GND or 4–20 mA) | Moxa MGate MB3180 (for RS-485 Modbus RTU, $160) or Advantech ADAM-6017 (for 4–20 mA / PT100 RTD, $240) | Screw the signal wires into the compact DIN-rail gateway box and plug a Cat6 Ethernet cable into your network (Modbus TCP Port 502). |
2. Master Biopharma Instrument & Protocol Matrix
The matrix below catalogs the most common life sciences instruments connected to historians in commercial GMP, clinical, and Process Development (PD) facilities, their official vendor product pages, physical ports, native vendor software/control layers, protocols, and corresponding GxPHistorian end-to-end visual tutorials:
| Process Area | Manufacturer & Instrument Family (Official Vendor Links) | Physical Port on Unit | Control / Software Platform | Primary Protocols | Data Cadence & Interpolation | Detailed Visual Tutorial |
|---|---|---|---|---|---|---|
| USP Bioreactors (Single-Use) | Cytiva Xcellerex™ X-Platform & XDR (50–2000 L) | Skid Cabinet RJ45 (LAN2) | Figurate™ (Emerson DeltaV™ or Rockwell PlantPAx®) | OPC UA (4840), OPC DA, EtherNet/IP | Continuous (1 s, LINEAR) + Phase (LOCF) | XCELLEREX_X_PLATFORM_INTEGRATION.md |
| USP Bioreactors & High-Throughput | Sartorius Biostat STR® (Gen 3) & Biostat® B-DCU | Biobrain S7-1500 X2 RJ45 | BioPAT® MFCS 4 / Biobrain / Siemens S7-1500 | OPC UA (4840), S7comm (102) | Continuous (1 s, LINEAR) + Phase (LOCF) | USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md |
| USP Parallel Microbioreactors | Sartorius Ambr® 250 & Ambr® 15 (12/24/48 vessels) | Control PC Dual-NIC RJ45 | Ambr® Control Software / BioPAT® MFCS | OPC UA (4840) | Continuous (1–5 s) + At-line (LOCF) | USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md |
| USP Bioreactors (Single-Use) | Thermo Fisher HyPerforma™ S.U.B. / S.U.F. (50–5000 L) | DeltaV PK / App Station RJ45 | TruBio™ DV (Emerson DeltaV™) | OPC UA (4840), OPC DA | Continuous (1 s, LINEAR) + Phase (LOCF) | USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md |
| USP Benchtop & Parallel | Eppendorf BioFlo® 320/720 & DASGIP® Parallel | Rear Ethernet / OPC RJ45 | DASware® connect | OPC UA (4840), OPC DA | Continuous (1–5 s, LINEAR) | USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md |
| PAT Cell & Metabolite Analyzer | Nova Biomedical BioProfile® FLEX2 (+ Seg-Flow®) | Rear Lower-Left RJ45 | BioProfile OPC Server / Flownamics Seg-Flow® | OPC UA (4840), CSV Watchfolder | Sparse Event-Driven (LOCF, exc_dev=0) | PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md |
| PAT Cell Viability Analyzer | Beckman Coulter Vi-CELL™ BLU | Rear Panel RJ45 (LAN) | Vi-CELL BLU Embedded Automation Server | OPC UA (4840), HTTPS REST | Sparse Event-Driven (LOCF, exc_dev=0) | PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md |
| PAT Metabolite & Titer Analyzer | Roche CustomBiotech Cedex® Bio HT & Cedex® HiRes | Control PC Dual-NIC RJ45 | Cedex Control Center / Seg-Flow® | CSV/XML Archive, OPC UA Bridge | Sparse Event-Driven (LOCF, exc_dev=0) | PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md |
| PAT In-Line Spectroscopy | Endress+Hauser (Kaiser) Raman Rxn2™ / Rxn4™ | Analyzer Rear RJ45 | Raman RunTime™ / SIMCA®-online | OPC UA (4840), Modbus TCP (502) | Continuous (1–5 min scans, LINEAR) | PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md |
| PAT Smart In-Line Sensors | Hamilton Arc® & Mettler Toledo InPro® ISM | M12 8-Pin + Moxa Gateway | ArcAir® / Mettler M800 Transmitter | Modbus RTU/TCP (502), OPC UA | Continuous (1 s, LINEAR) | PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md |
| DSP Chromatography & TFF | Cytiva ÄKTA™ process, ÄKTA™ ready & ÄKTA™ readyflux | UNICORN PC / Skid PLC RJ45 | UNICORN™ 7 OPC Server / Figurate™ | OPC DA, OPC UA (4840) | Fast Continuous (0.5–1 s, LINEAR + LTTB) | DSP_CHROMATOGRAPHY_TFF_FILTRATION.md |
| DSP TFF / UF / DF Skids | Sartorius Sartoflow® Advanced / Modular & Resolute® | S7-1500 X2 RJ45 / M12 | BioPAT® MFCS / Siemens S7-1500 | OPC UA (4840), S7comm (102) | Continuous (1 s, LINEAR) + Step (LOCF) | DSP_CHROMATOGRAPHY_TFF_FILTRATION.md |
| DSP Chromatography & TFF | MilliporeSigma Mobius® Chrom 20 & Cogent® TFF | ControlLogix EN2T RJ45 | Rockwell ControlLogix / PlantPAx® | OPC UA (4840), EtherNet/IP | Continuous (1 s, LINEAR) | DSP_CHROMATOGRAPHY_TFF_FILTRATION.md |
| Cell & Gene Therapy (CAR-T) | Miltenyi CliniMACS Prodigy®, Cytiva Sefia™ & Sepax™ C-Pro | Rear Panel RJ45 (LAN) | Embedded Prodigy / Chronicle™ / Sepax Export | OPC UA (4840), SMB XML/CSV Drop | Continuous (1–5 s) + Patient COI_ID Batch | CELL_GENE_THERAPY_AND_MRNA_LNP_INSTRUMENTS.md |
| mRNA-LNP Formulation & Cryo | Cytiva NanoAssemblr™ GMP, Planer Kryo 560 & Thermo CryoMed™ CRF | Skid PLC RJ45 / Rear DB9 | Siemens S7-1500 / Planer MRV Controller | OPC UA (500 ms), RS-232 TCP (4001) | High-Speed (0.5–1 s, LINEAR) | CELL_GENE_THERAPY_AND_MRNA_LNP_INSTRUMENTS.md |
| DP Freeze Drying (Lyophilization) | SP Scientific (Hull / VirTis) & Telstar Lyophilizers | Technical Skid PLC RJ45 | Siemens S7-1500 / Rockwell ControlLogix | OPC UA (4840), S7comm (102) | Continuous (1–5 s, LINEAR) + Phase (LOCF) | ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md |
| DP Aseptic Filling & Isolators | Bausch+Ströbel, Optima, IMA Life & SKAN Isolators | Dual PLC X2 RJ45 Ports | Siemens S7-1500 / Rockwell ControlLogix | OPC UA (4840), S7comm, Modbus TCP | Continuous (1 s, LINEAR) + IPC Weight (LOCF) | ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md |
| Cleanroom EMS & Particle Counters | PMS LasAir® III / Pro & Airnet® II & Beckman MET ONE | Bottom PoE RJ45 / BMS LAN | BMS / EMS Controllers | BACnet/IP (UDP 47808), Modbus TCP (502) | Continuous (1–60 s, LINEAR) | ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md |
| GMP Utilities (WFI, PW, TOC) | Veolia Sievers® M9 / M9e TOC & Mettler Toledo Thornton M800 | Rear Splashproof RJ45 | Embedded Analyzer / WFI Skid PLC | Modbus TCP (502), OPC UA (4840) | Continuous (1–60 s, LINEAR) | ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md |
| ICH Q1A Stability, Incubators & Cold Chain | BINDER KBF Stability, Infors HT / Thermo Heracell™, PHCbi VIP® ECO / Thermo TSX, Fedegari / Getinge | Rear X10 RJ45 / PT100 Port | MB2/Simpati / Thema4 / Advantech ADAM-6015 | Modbus TCP (502), OPC UA (4840) | Continuous (1–10 s, LINEAR + MKT & SQL) | GMP_STABILITY_CHAMBERS_COLD_CHAIN_AND_AUTOCLAVES.md |
| Benchtop Balances, Osmometers & Filter Testers | Mettler XPR / Sartorius Cubis® II, OsmoTECH® XT, Sartocheck® 5 / Palltronic® Flowstar | Rear DB9 RS-232 / RJ45 | MT-SICS / Moxa NPort 5150 / SMB Drop Folder | Raw TCP (4001), CSV/XML Watchfolder | Event-Driven (LOCF, exc_dev=0) | LEGACY_SERIAL_RS232_AND_PI_UFL_REPLACEMENT.md |
2.5 Official Vendor Product & Technical Reference Directory
For procurement, IQ/OQ vendor manual verification, and engineering submittals, the table below provides direct external links to every manufacturer’s official product page for the instruments, automation systems, and hardware gateways covered across GxPHistorian:
| Category | Equipment / Gateway / Platform | Manufacturer | Official Product / Specification URL |
|---|---|---|---|
| USP Bioreactors | Xcellerex™ XDR (50–2000 L) & Figurate™ | Cytiva | cytivalifesciences.com — Xcellerex XDR |
| USP Bioreactors | Biostat STR® Generation 3 & BioPAT® MFCS | Sartorius | sartorius.com — Biostat STR Gen 3 · BioPAT MFCS |
| USP Microbioreactors | Ambr® 15 Cell Culture & Ambr® 250 Modular | Sartorius | sartorius.com — Ambr 15 · Ambr 250 |
| USP Bioreactors | HyPerforma™ S.U.B. & TruBio™ Control Software | Thermo Fisher Scientific | thermofisher.com — HyPerforma S.U.B. · TruBio |
| USP Benchtop & Parallel | BioFlo® 320/720 & DASGIP® (DASware® connect) | Eppendorf | eppendorf.com — Bioprocess Controllers & Systems |
| PAT Cell & Metabolites | BioProfile® FLEX2 Automated Cell Culture Analyzer | Nova Biomedical | novabiomedical.com — BioProfile FLEX2 |
| PAT Online Sampler | Seg-Flow® Automated On-Line Sampling System | Flownamics | flownamics.com — Seg-Flow Automated Sampling |
| PAT Cell Viability | Vi-CELL™ BLU Cell Viability Analyzer | Beckman Coulter | beckman.com — Vi-CELL BLU |
| PAT Bioprocess Analyzer | Cedex® Bio HT Analyzer | Roche CustomBiotech | custombiotech.roche.com — Cedex Bio HT |
| PAT Spectroscopy | Raman Rxn2™ / Rxn4™ Raman Analyzer | Endress+Hauser | endress.com — Raman Rxn2 Analyzer |
| PAT Smart Sensors | Arc® Smart Sensors (Incyte®, VisiFerm™, EasyFerm™) | Hamilton Company | hamiltoncompany.com — Arc Sensors |
| PAT Transmitters | InPro® ISM Sensors & M800 Transmitter | Mettler Toledo | mt.com — M800 Multi-Parameter Transmitter |
| DSP Chromatography | ÄKTA™ process, ÄKTA™ ready, ÄKTA™ readyflux & UNICORN™ | Cytiva | cytivalifesciences.com — ÄKTA Systems |
| DSP TFF Filtration | Sartoflow® Advanced / Modular / Smart TFF | Sartorius | sartorius.com — Sartoflow TFF Systems |
| DSP Single-Use Skids | Mobius® Single-Use Chromatography & Cogent® TFF | MilliporeSigma | sigmaaldrich.com — Mobius Single-Use Solutions |
| Cell & Gene Therapy | CliniMACS Prodigy® Closed Cell Processing | Miltenyi Biotec | miltenyibiotec.com — CliniMACS Prodigy |
| Cell & Gene Therapy | Sefia™ Select / S-2000 & Sepax™ C-Pro Systems | Cytiva | cytivalifesciences.com — Sefia · Sepax C-Pro |
| mRNA-LNP Formulation | NanoAssemblr™ Commercial / GMP Formulation System | Cytiva | cytivalifesciences.com — NanoAssemblr GMP |
| Cryopreservation (CRF) | Kryo 560-16 Controlled-Rate Freezer & CryoMed™ CRF | Planer / Thermo Fisher | planer.com — Kryo 560 · thermofisher.com — CryoMed |
| Lyophilization & Isolators | GMP Freeze Dryers & Aseptic VHP Isolators | SP Scientific / Telstar / SKAN | scientificproducts.com · telstar.com · skan.ch |
| Cleanroom EMS | LasAir® III / Pro & Airnet® II / MET ONE Counters | PMS / Beckman Coulter | pmeasuring.com — LasAir · beckman.com — MET ONE |
| GMP WFI / TOC | Sievers® M9 / M9e TOC & Conductivity Analyzer | Veolia Water Technologies | watertechnologies.com — Sievers M9 TOC |
| Stability & Incubators | KBF Constant Climate Chambers & Heracell™ / Multitron | BINDER / Thermo / Infors HT | binder-world.com — KBF Series · Heracell VIOS · infors-ht.com |
| Cold Chain & Autoclaves | VIP® ECO / TSX ULT & GMP Steam Sterilizers | PHCbi / Thermo / Fedegari / Getinge | phchd.com — PHCbi · TSX Series · fedegari.com · getinge.com |
| Balances, Osmometers & Integrity | XPR / Cubis® II Balances, OsmoTECH® XT, Sartocheck® & Palltronic® | Mettler / Sartorius / Advanced Inst. / Cytiva | Mettler XPR · Cubis II · OsmoTECH XT · Sartocheck · Palltronic |
| Industrial Protocol Gateways | NPort 5150, MGate MB3180, ADAM-6017, NETLink PRO, BASrouter, LOYTEC | Moxa / Advantech / Helmholz / CControls / LOYTEC | Moxa NPort 5150 · ADAM-6017 · Helmholz NETLink · BASrouter · LOYTEC |
3. Bioprocess Signal Archetypes & Historian Configuration Rules
Unlike general industrial telemetry, biopharma instruments produce three distinct signal archetypes that must be configured properly in PostgreSQL (tags table) and ClickHouse (pi_historian.sensor_data) to satisfy FDA/EMA data integrity expectations:
flowchart TD
IN["Incoming Biopharma Instrument Signal"]
IN --> C1{"What is the physical\nsampling mechanism?"}
C1 -->|"Online Continuous Sensor\n(e.g., Temp, pH, DO, UV280, Pressure, DP)"| A1["Archetype 1: Continuous Analog Stream\n• is_step_tag = false (LINEAR interpolation)\n• exc_dev = 0.01 to 0.50 (Noise deadband)\n• exc_max = 5.0 to 60.0s (Heartbeat)"]
C1 -->|"Discrete Equipment / Recipe State\n(e.g., Agitator State, Valve Position, ISA-88 Phase)"| A2["Archetype 2: Discrete State / Phase Tag\n• is_step_tag = true (LOCF Step interpolation)\n• exc_dev = 0.0 (Emit on any state change)\n• str_val = Phase/State Name (e.g. 'FED_BATCH')"]
C1 -->|"Offline / At-Line PAT Assay\n(e.g., BioProfile FLEX2, Vi-CELL BLU, Cedex Bio HT)"| A3["Archetype 3: Sparse Event-Driven Assay\n• is_step_tag = true (LOCF holds last assay until next sample)\n• exc_dev = 0.0 (Never drop an analytical sample!)\n• Timestamp = Exact sample draw time (UTC ms)"]Critical Rule for At-Line PAT Analyzers (Archetype 3)
When connecting at-line cell counters or metabolite analyzers (BioProfile FLEX2, Vi-CELL BLU, Cedex Bio HT) that run 1–4 times per day (or every 30–120 minutes via an automated sampler like Flownamics Seg-Flow®):
- Always set
exc_dev = 0.0: Every discrete sample analysis represents a critical laboratory record. Never allow deadband filtering to suppress an analytical result just because two consecutive samples yielded the same glucose or viability value. - Set
is_step_tag = true(LOCF): In Excel DataLink (=GXPHISTORIAN_SAMPLED()) and Grafana trends, holding the last measured laboratory value (LOCF) until the next sample is drawn prevents artificial linear interpolation ramps across 12-hour intervals before a bolus glucose feed occurs. - Preserve Sample Draw Timestamp (
ts): Send the analyzer’s explicit sample draw/completion timestamp in the JSON payload ({"tag_id": ..., "ts": 1792241400000, "val": ...}) tohttp://edge-collector:8080/ingestso Telegraf writes the true analytical timestamp ($exists(fields.ts) ? fields.ts : timestamp) rather than file-parse arrival time.
4. Network Architecture & Purdue Model (ISA-95) Security Zoning
In a qualified GMP facility, instruments reside in Purdue Level 1/2 (Cell/Area Control Network), whereas the central historian (clickhouse-archive, postgres-control, historian-api) resides in Purdue Level 3 (Manufacturing Operations / MES / Historian DMZ):
- Zero Inbound Firewall Ports to Level 2:
- Deploy
edge-collectorinside the Level 2.5 Industrial DMZ (or on local skid gateway nodes). - Legacy Windows workstations (e.g., UNICORN™ 7 OPC DA or BioProfile® OPC DA) run
opcda_windows_forwarder.pylocally and push outbound HTTPS/HTTP JSON batches toedge-collector:8080/ingest, completely eliminating inbound DCOM port135and dynamic high-port exposure.
- Deploy
- Disk-Backed Store-and-Forward WAL (
URS-005):edge-collector/telegraf-clickhouse.confenforcesbuffer_strategy = "disk"at/var/lib/telegraf/buffer(metric_buffer_limit = 1000000). If the Level 3 firewall or ClickHouse server undergoes maintenance during a 14-day perfusion bioreactor run, zero telemetry points are lost.
5. Complete Visual Tutorial Index
- XCELLEREX_X_PLATFORM_INTEGRATION.md: Cytiva Xcellerex™ X-Platform (50 L – 2000 L) & Figurate™ Automation (DeltaV™ / PlantPAx®).
- USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md: Sartorius Biostat® STR & Ambr® 15/250 (BioPAT® MFCS), Thermo Fisher HyPerforma™ S.U.B. (TruBio® DV), and Eppendorf BioFlo® / DASGIP®.
- PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md: Nova BioProfile® FLEX2, Beckman Coulter Vi-CELL™ BLU, Roche Cedex® Bio HT, Endress+Hauser Raman Rxn2™/Rxn4™, and Hamilton Arc® / Mettler Toledo smart sensors.
- DSP_CHROMATOGRAPHY_TFF_FILTRATION.md: Cytiva ÄKTA™ (UNICORN™ 7), Sartorius Sartoflow® / Resolute®, and MilliporeSigma Mobius® / Cogent® chromatography & TFF skids.
- CELL_GENE_THERAPY_AND_MRNA_LNP_INSTRUMENTS.md: Miltenyi CliniMACS Prodigy®, Cytiva Sefia™ S-2000 & Sepax™ C-Pro, Precision NanoSystems NanoAssemblr™ GMP mRNA-LNP skids, and Planer Kryo 560 / Thermo CryoMed™ Controlled-Rate Freezers.
- ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md: GMP Lyophilizers, Aseptic Filling Lines & SKAN Isolators, Cleanroom EMS / Particle Counters (BACnet/IP & Modbus), and Veolia Sievers® M9 TOC / WFI loops.
- GMP_STABILITY_CHAMBERS_COLD_CHAIN_AND_AUTOCLAVES.md: Binder KBF / Weiss ICH Q1A Stability Chambers (with automated MKT SQL), Infors HT / Thermo Heracell™ Incubators, ULT Cold Chain Freezers, and Fedegari / Getinge Steam Sterilizers (with lethality SQL).
- LEGACY_PROTOCOLS_BACNET_OPCDA_MODBUS_S7.md: Deep-dive legacy fieldbus & PLC protocols (
BACnet/IP & MS/TPBBMD routing, Windows COM/DCOMOPC DA 2.05a,Modbus RTU/TCPword-swapping, SiemensS7commautoclaves, and4–20 mA HARTmultiplexers). - LEGACY_SERIAL_RS232_AND_PI_UFL_REPLACEMENT.md: GxPHistorian replacement for OSIsoft PI UFL covering RS-232 / Moxa NPort serial streams (
MT-SICSanalytical balances, freezing-point osmometers) and flat-file watchfolders (Sartocheck® / Palltronic® filter integrity testers). - HARDWARE_SIZING_AND_CAPACITY_PLANNING.md: Compression math, 10k–25k tag clinical/pilot GMP reference Bill of Materials (BOM), 10-year NVMe + 15-year S3 WORM tiered storage, and Purdue Level 2.5 Industrial Edge PC specifications.