




Reproduzierbarkeit und eindeutige Dokumentation eines Versuchsablaufes sind die Voraussetzungen zur Sicherstellung der Qualität und zur Verkürzung von Entwicklungszeiten. Dies kann mit vertretbarem Aufwand nur durch Automatisierung des Verfahrens bereits im Entwicklungslabor erreicht werden. Bisher standen zur Programmierung der Abläufe nur die textbasierte Sprache (HiText™) oder die grafische Ablaufsprache (HiBatch™) zur Verfügung. Als neue Möglichkeit von unübertroffener Einfachheit steht nun EasyBatch™ zur Verfügung. EasyBatch™ ermöglicht auf problemlose Art eine tabellenbasierte und selbstdokumentierende Programmierung. Die Software ist intuitiv bedienbar. EasyBatch™ kann auch in Kombination mit manueller Fahrweise verwendet werden und stellt die Reproduzierbarkeit auf einfache Weise sicher. EasyBatch™ ist noch einfacher zu handhaben als HiText™ und HiBatch™ und eignet sich besonders für die Programmierung von Abläufen einfacher bis mittlerer Komplexität. Auch zur Steuerung von Fermentern eignet sich EasyBatch™ in besonderer Weise. Für alle zu beeinflussenden Parameter und Werte wie Mengen und Zeiten ist eine eigene Tabellenspalte vorgesehen. In der ersten Spalte steht der auszuführende Befehl. Im einfachsten Fall besteht ein Programm nur aus Setze- und Warte-Befehlen. Volle Flexibilität wird durch weitere Befehle wie Warte bis, Rampe, Wenn <Bedingung>, etc. erreicht. Die Tabelle weiter unten erklärt die Befehle im Einzelnen. Als Sonderlösung können auch HiText™ Programme in den Ablauf eingebaut werden, die mit Programm Start/Stop/Pause gesteuert werden. In die Parameter-Spalte werden die Befehlsparameter wie Zeitintervall, Bedingung z.B. "pH > 6,5" oder ein HiText™ Programmname eingetragen. Die letzte Spalte dient als Kommentarspalte, in die der Bediener ggf. relevante Informationen einträgt, die nicht automatisch erfasst werden können.
Der Bediener fährt die Anlage von Hand mit Hilfe der Bedienansicht. Alle Sollwertänderungen werden automatisch in der Tabelle aufgezeichnet. Alle Wertänderungen werden durch den Aktionsrecorder als Zeile der Tabelle angefügt, so dass am Ende eines Prozesses eine eindeutige, reproduzierbare Beschreibung des tatsächlichen Ablaufs in Tabellenform vorliegt. Mit anderen Worten: Ohne weiteres Zutun des Bedieners wird aus seinen Bedienaktivitäten ein ausführbares Programm erstellt. Die in Tabellenform aufgezeichnete Aktionskette kann nun ohne Weiteres wieder automatisch ausgeführt werden. Zur Laufzeit oder vor erneutem Start der Tabelle können Intervalle, Sollwerte, Kommentare, Bedingungen etc. eingefügt werden. I.d.R. wird die Tabelle vor erneuter Ausführung editiert, um sie aufzuräumen. Kurz nacheinander geänderte Sollwerte können in einer Zeile zusammengefasst und bestimmte bedienergestützte Leistungen, wie das Warten auf das Erreichen eines bestimmten Wertes (hier: Warte pH > 7) in das Programm eingefügt werden. Werden bei der Ausführung Wertänderungen durch den Bediener vorgenommen, so wird die Tabelle automatisch angepasst. Damit ist sichergestellt, dass der Ablauf stets hundertprozentig dokumentiert und reproduzierbar ist. Die LabVision® Projektmodule bilden die ideale Basis für EasyBatch™. Die verwendeten Module belegen die EasyBatch™ Programmtabelle automatisch, so dass nach dem Erstellen eines Projekts sofort mit der Laborarbeit begonnen werden kann. Das EasyBatch™ Modul ist damit das ideale Werkzeug, um häufig wechselnde Anwendungen mit minimalem Aufwand zu automatisieren.
Vorteile

Im Multischreiber werden während das Ablaufs Ereignisse, Werte und Ablaufphasen konsistent dargestellt. Ein Chargen-Protokoll mit allen Ereignissen, Bedieneingriffen, Wertänderungen etc. kann automatisch erstellt und in HiLIMS™ archiviert werden. Dadurch ist eine optimale Sicherung von Versuchsergebnissen und Reproduzierbarkeit zur jeder Zeit gewährleistet.
| Beschreibung | |
|---|---|
| Warte | Programm wartet die in der Parameterspalte angegebene Zeit hh:mm:ss bevor die nächste Zeile ausgeführt wird |
| Warte auf | Programm wartet auf das Eintreten der Bedingung in der Parameterspalte bevor die nächste Zeile ausgeführt wird |
| Warte bis | Programm wartet bis zum/zur angegebenen Datum oder Uhrzeit bevor die nächste Zeile ausgeführt wird |
| Setze | Weist den im Spaltenkopf bezeichneten Datenpunkten, die jeweils in der aktuellen Zeile angegebenen Werte zu |
| Rampe | Rampt alle Sollwerte in der in der Parameterspalte angegebenen Zeit auf die in der aktuellen Zeile angegebenen Endwerte |
| Prog. Start | Startet das in der Parameterspalte angegebene HiText™ Programm |
| Prog. Stop | Stoppt das in der Parameterspalte angegebene HiText™ Programm |
| Prog. Pause | Unterbricht das in der Parameterspalte angegebene HiText™ Programm |
| Wenn | Verzweigt zur in der Spalte „Zeile“ angegebenen Programmzeile, falls die Bedingung in der Parameterspalte erfüllt ist |
| Weiter bei | Verzweigt ohne Bedingung zu der in der Spalte „Zeile“ angegebenen Programmzeile |
| Quittierung | Öffnet ein Fenster mit der in der Parameterspalte angegebenen Meldung und unterbricht das Programm bis der Bediener quittiert (Klick auf O.K.). |