BlueVIS Offline Data Importer
You'll never have to enter offline data manually again – here comes BODI
Während einer Fermentation fallen Daten aus Onlinemessungen, wie Gasanalyse, dO-, pH- or Temperaturmessungen an. BlueVIS speichert diese Daten umgehend in einer SQL Datenbank. So können diese Daten direkt für die Prozesskontrolle eingesetzt werden. Neben den Onlinemssungen werden aber auch zahlreiche Offlinedaten (z.B. aus chromatographischen oder spektrometrischen Messungen, Zellzahlbestimmungen etc.) erhoben. Diese Daten werden unter anderem zur Produktanalyse oder Biomassebestimmung benötigt. Meist werden diese Daten in separate Textdateien geschrieben, die dann nicht für die direkte Prozessekontrolle zur Verfügung stehen.
BODI steht für „BlueVIS offline data importer“ und das beschreibt genau was der BODI kann. Mit Hilfe des BODI können Offlinedaten aus Messeungen in die Datenbank importiert und so für die Prozesskontrolle nutzbar gemacht werden. Sobald ein Messgerät eine Textdatei mit diesen Daten erstellt, kann der BODI diese Daten direkt in die BlueVIS Datenbank mitnehmen.
Es kann entweder ein einfacher zeilen-/spaltenbasierter Parser oder ein komplexerer, frei konfigurierbarer Parser verwendet werden, der die Textdatei anhand definierter Bedingungen intelligent nach den entsprechenden Schlüsselwörtern durchsucht.
What is a parser?
Ein Parser ist eine Reihe von Anweisungen, wie eine Textdatei aus einer bestimmten Quelle interpretiert werden soll. Dazu gehört beispielsweise, ob ein Punkt oder ein Komma als Dezimaltrennzeichen verwendet wird oder welches Trennzeichen zwischen zwei Einträgen im Text verwendet wird.
Diese Anweisungen müssen einmal erstellt werden und können dann als Treiber für das entsprechende Gerät verwendet werden.
Befindet sich beispielsweise die gemessene Biomasse immer in Spalte 3 und Zeile 5 der Textdatei, kann diese Information als zeilen-/spaltenbasierter Parser gespeichert werden. Kann sich die Position des Messwerts zwischen zwei Messungen ändern, ist es besser, einen bedingungsbasierten Parser zu verwenden, der beispielsweise am Anfang der Zeile nach einem Schlüsselwort suchen kann.
Watchdog Function
Reden wir darüber!
Vereinbare eine kostenlose Online-Beratung mit unseren Experten.