Skip to content

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:

Industrial Hardware Connectors & DIN-Rail Protocol Gateways Product Photo Guide

Physical Connectors Field Guide for Non-Technical Users

What You See on the Back of the InstrumentWhat Cable / Adapter to BuyHow 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 AreaManufacturer & Instrument Family (Official Vendor Links)Physical Port on UnitControl / Software PlatformPrimary ProtocolsData Cadence & InterpolationDetailed 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/IPContinuous (1 s, LINEAR) + Phase (LOCF)XCELLEREX_X_PLATFORM_INTEGRATION.md
USP Bioreactors & High-ThroughputSartorius Biostat STR® (Gen 3) & Biostat® B-DCUBiobrain S7-1500 X2 RJ45BioPAT® MFCS 4 / Biobrain / Siemens S7-1500OPC UA (4840), S7comm (102)Continuous (1 s, LINEAR) + Phase (LOCF)USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md
USP Parallel MicrobioreactorsSartorius Ambr® 250 & Ambr® 15 (12/24/48 vessels)Control PC Dual-NIC RJ45Ambr® Control Software / BioPAT® MFCSOPC 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 RJ45TruBio™ DV (Emerson DeltaV™)OPC UA (4840), OPC DAContinuous (1 s, LINEAR) + Phase (LOCF)USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md
USP Benchtop & ParallelEppendorf BioFlo® 320/720 & DASGIP® ParallelRear Ethernet / OPC RJ45DASware® connectOPC UA (4840), OPC DAContinuous (1–5 s, LINEAR)USP_BIOREACTORS_SARTORIUS_THERMO_EPPENDORF.md
PAT Cell & Metabolite AnalyzerNova Biomedical BioProfile® FLEX2 (+ Seg-Flow®)Rear Lower-Left RJ45BioProfile OPC Server / Flownamics Seg-Flow®OPC UA (4840), CSV WatchfolderSparse Event-Driven (LOCF, exc_dev=0)PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md
PAT Cell Viability AnalyzerBeckman Coulter Vi-CELL™ BLURear Panel RJ45 (LAN)Vi-CELL BLU Embedded Automation ServerOPC UA (4840), HTTPS RESTSparse Event-Driven (LOCF, exc_dev=0)PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md
PAT Metabolite & Titer AnalyzerRoche CustomBiotech Cedex® Bio HT & Cedex® HiResControl PC Dual-NIC RJ45Cedex Control Center / Seg-Flow®CSV/XML Archive, OPC UA BridgeSparse Event-Driven (LOCF, exc_dev=0)PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md
PAT In-Line SpectroscopyEndress+Hauser (Kaiser) Raman Rxn2™ / Rxn4™Analyzer Rear RJ45Raman RunTime™ / SIMCA®-onlineOPC UA (4840), Modbus TCP (502)Continuous (1–5 min scans, LINEAR)PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md
PAT Smart In-Line SensorsHamilton Arc® & Mettler Toledo InPro® ISMM12 8-Pin + Moxa GatewayArcAir® / Mettler M800 TransmitterModbus RTU/TCP (502), OPC UAContinuous (1 s, LINEAR)PAT_CELL_ANALYZERS_AND_SPECTROSCOPY.md
DSP Chromatography & TFFCytiva ÄKTA™ process, ÄKTA™ ready & ÄKTA™ readyfluxUNICORN PC / Skid PLC RJ45UNICORN™ 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 SkidsSartorius Sartoflow® Advanced / Modular & Resolute®S7-1500 X2 RJ45 / M12BioPAT® MFCS / Siemens S7-1500OPC UA (4840), S7comm (102)Continuous (1 s, LINEAR) + Step (LOCF)DSP_CHROMATOGRAPHY_TFF_FILTRATION.md
DSP Chromatography & TFFMilliporeSigma Mobius® Chrom 20 & Cogent® TFFControlLogix EN2T RJ45Rockwell ControlLogix / PlantPAx®OPC UA (4840), EtherNet/IPContinuous (1 s, LINEAR)DSP_CHROMATOGRAPHY_TFF_FILTRATION.md
Cell & Gene Therapy (CAR-T)Miltenyi CliniMACS Prodigy®, Cytiva Sefia™ & Sepax™ C-ProRear Panel RJ45 (LAN)Embedded Prodigy / Chronicle™ / Sepax ExportOPC UA (4840), SMB XML/CSV DropContinuous (1–5 s) + Patient COI_ID BatchCELL_GENE_THERAPY_AND_MRNA_LNP_INSTRUMENTS.md
mRNA-LNP Formulation & CryoCytiva NanoAssemblr™ GMP, Planer Kryo 560 & Thermo CryoMed™ CRFSkid PLC RJ45 / Rear DB9Siemens S7-1500 / Planer MRV ControllerOPC 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 LyophilizersTechnical Skid PLC RJ45Siemens S7-1500 / Rockwell ControlLogixOPC UA (4840), S7comm (102)Continuous (1–5 s, LINEAR) + Phase (LOCF)ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md
DP Aseptic Filling & IsolatorsBausch+Ströbel, Optima, IMA Life & SKAN IsolatorsDual PLC X2 RJ45 PortsSiemens S7-1500 / Rockwell ControlLogixOPC UA (4840), S7comm, Modbus TCPContinuous (1 s, LINEAR) + IPC Weight (LOCF)ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md
Cleanroom EMS & Particle CountersPMS LasAir® III / Pro & Airnet® II & Beckman MET ONEBottom PoE RJ45 / BMS LANBMS / EMS ControllersBACnet/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 M800Rear Splashproof RJ45Embedded Analyzer / WFI Skid PLCModbus TCP (502), OPC UA (4840)Continuous (1–60 s, LINEAR)ASEPTIC_FILL_FINISH_LYO_AND_GMP_UTILITIES.md
ICH Q1A Stability, Incubators & Cold ChainBINDER KBF Stability, Infors HT / Thermo Heracell™, PHCbi VIP® ECO / Thermo TSX, Fedegari / GetingeRear X10 RJ45 / PT100 PortMB2/Simpati / Thema4 / Advantech ADAM-6015Modbus TCP (502), OPC UA (4840)Continuous (1–10 s, LINEAR + MKT & F0F_0 SQL)GMP_STABILITY_CHAMBERS_COLD_CHAIN_AND_AUTOCLAVES.md
Benchtop Balances, Osmometers & Filter TestersMettler XPR / Sartorius Cubis® II, OsmoTECH® XT, Sartocheck® 5 / Palltronic® FlowstarRear DB9 RS-232 / RJ45MT-SICS / Moxa NPort 5150 / SMB Drop FolderRaw TCP (4001), CSV/XML WatchfolderEvent-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:

CategoryEquipment / Gateway / PlatformManufacturerOfficial Product / Specification URL
USP BioreactorsXcellerex™ XDR (50–2000 L) & Figurate™Cytivacytivalifesciences.com — Xcellerex XDR
USP BioreactorsBiostat STR® Generation 3 & BioPAT® MFCSSartoriussartorius.com — Biostat STR Gen 3 · BioPAT MFCS
USP MicrobioreactorsAmbr® 15 Cell Culture & Ambr® 250 ModularSartoriussartorius.com — Ambr 15 · Ambr 250
USP BioreactorsHyPerforma™ S.U.B. & TruBio™ Control SoftwareThermo Fisher Scientificthermofisher.com — HyPerforma S.U.B. · TruBio
USP Benchtop & ParallelBioFlo® 320/720 & DASGIP® (DASware® connect)Eppendorfeppendorf.com — Bioprocess Controllers & Systems
PAT Cell & MetabolitesBioProfile® FLEX2 Automated Cell Culture AnalyzerNova Biomedicalnovabiomedical.com — BioProfile FLEX2
PAT Online SamplerSeg-Flow® Automated On-Line Sampling SystemFlownamicsflownamics.com — Seg-Flow Automated Sampling
PAT Cell ViabilityVi-CELL™ BLU Cell Viability AnalyzerBeckman Coulterbeckman.com — Vi-CELL BLU
PAT Bioprocess AnalyzerCedex® Bio HT AnalyzerRoche CustomBiotechcustombiotech.roche.com — Cedex Bio HT
PAT SpectroscopyRaman Rxn2™ / Rxn4™ Raman AnalyzerEndress+Hauserendress.com — Raman Rxn2 Analyzer
PAT Smart SensorsArc® Smart Sensors (Incyte®, VisiFerm™, EasyFerm™)Hamilton Companyhamiltoncompany.com — Arc Sensors
PAT TransmittersInPro® ISM Sensors & M800 TransmitterMettler Toledomt.com — M800 Multi-Parameter Transmitter
DSP ChromatographyÄKTA™ process, ÄKTA™ ready, ÄKTA™ readyflux & UNICORN™Cytivacytivalifesciences.com — ÄKTA Systems
DSP TFF FiltrationSartoflow® Advanced / Modular / Smart TFFSartoriussartorius.com — Sartoflow TFF Systems
DSP Single-Use SkidsMobius® Single-Use Chromatography & Cogent® TFFMilliporeSigmasigmaaldrich.com — Mobius Single-Use Solutions
Cell & Gene TherapyCliniMACS Prodigy® Closed Cell ProcessingMiltenyi Biotecmiltenyibiotec.com — CliniMACS Prodigy
Cell & Gene TherapySefia™ Select / S-2000 & Sepax™ C-Pro SystemsCytivacytivalifesciences.com — Sefia · Sepax C-Pro
mRNA-LNP FormulationNanoAssemblr™ Commercial / GMP Formulation SystemCytivacytivalifesciences.com — NanoAssemblr GMP
Cryopreservation (CRF)Kryo 560-16 Controlled-Rate Freezer & CryoMed™ CRFPlaner / Thermo Fisherplaner.com — Kryo 560 · thermofisher.com — CryoMed
Lyophilization & IsolatorsGMP Freeze Dryers & Aseptic VHP IsolatorsSP Scientific / Telstar / SKANscientificproducts.com · telstar.com · skan.ch
Cleanroom EMSLasAir® III / Pro & Airnet® II / MET ONE CountersPMS / Beckman Coulterpmeasuring.com — LasAir · beckman.com — MET ONE
GMP WFI / TOCSievers® M9 / M9e TOC & Conductivity AnalyzerVeolia Water Technologieswatertechnologies.com — Sievers M9 TOC
Stability & IncubatorsKBF Constant Climate Chambers & Heracell™ / MultitronBINDER / Thermo / Infors HTbinder-world.com — KBF Series · Heracell VIOS · infors-ht.com
Cold Chain & AutoclavesVIP® ECO / TSX −80 ∘C-80\,^\circ\text{C} ULT & GMP Steam SterilizersPHCbi / Thermo / Fedegari / Getingephchd.com — PHCbi · TSX Series · fedegari.com · getinge.com
Balances, Osmometers & IntegrityXPR / Cubis® II Balances, OsmoTECH® XT, Sartocheck® & Palltronic®Mettler / Sartorius / Advanced Inst. / CytivaMettler XPR · Cubis II · OsmoTECH XT · Sartocheck · Palltronic
Industrial Protocol GatewaysNPort 5150, MGate MB3180, ADAM-6017, NETLink PRO, BASrouter, LOYTECMoxa / Advantech / Helmholz / CControls / LOYTECMoxa 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®):

  1. 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.
  2. 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.
  3. Preserve Sample Draw Timestamp (ts): Send the analyzer’s explicit sample draw/completion timestamp in the JSON payload ({"tag_id": ..., "ts": 1792241400000, "val": ...}) to http://edge-collector:8080/ingest so 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):

  1. Zero Inbound Firewall Ports to Level 2:
    • Deploy edge-collector inside 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.py locally and push outbound HTTPS/HTTP JSON batches to edge-collector:8080/ingest, completely eliminating inbound DCOM port 135 and dynamic high-port exposure.
  2. Disk-Backed Store-and-Forward WAL (URS-005):
    • edge-collector/telegraf-clickhouse.conf enforces buffer_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™ CO2\text{CO}_2 Incubators, −80 ∘C-80\,^\circ\text{C} ULT Cold Chain Freezers, and Fedegari / Getinge Steam Sterilizers (with F0F_0 lethality SQL).
  • LEGACY_PROTOCOLS_BACNET_OPCDA_MODBUS_S7.md: Deep-dive legacy fieldbus & PLC protocols (BACnet/IP & MS/TP BBMD routing, Windows COM/DCOM OPC DA 2.05a, Modbus RTU/TCP word-swapping, Siemens S7comm autoclaves, and 4–20 mA HART multiplexers).
  • LEGACY_SERIAL_RS232_AND_PI_UFL_REPLACEMENT.md: GxPHistorian replacement for OSIsoft PI UFL covering RS-232 / Moxa NPort serial streams (MT-SICS analytical 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.