DE3140079A1 - Einschub und geraet zur ueberwachung und steuerung von variablen in einem biochemischen prozess - Google Patents

Einschub und geraet zur ueberwachung und steuerung von variablen in einem biochemischen prozess

Info

Publication number
DE3140079A1
DE3140079A1 DE19813140079 DE3140079A DE3140079A1 DE 3140079 A1 DE3140079 A1 DE 3140079A1 DE 19813140079 DE19813140079 DE 19813140079 DE 3140079 A DE3140079 A DE 3140079A DE 3140079 A1 DE3140079 A1 DE 3140079A1
Authority
DE
Germany
Prior art keywords
switch
microprocessor
value
control
insert according
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE19813140079
Other languages
English (en)
Inventor
Daniel N. 07043 Upper Montclair N.J. Bull
Robert S. 08850 Milltown N.J. Lorincz
Carmine 08854 Piscataway N.J. Masucci
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Brunswick Scientific Co Inc
Original Assignee
New Brunswick Scientific Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New Brunswick Scientific Co Inc filed Critical New Brunswick Scientific Co Inc
Publication of DE3140079A1 publication Critical patent/DE3140079A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • CCHEMISTRY; METALLURGY
    • C12BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
    • C12MAPPARATUS FOR ENZYMOLOGY OR MICROBIOLOGY; APPARATUS FOR CULTURING MICROORGANISMS FOR PRODUCING BIOMASS, FOR GROWING CELLS OR FOR OBTAINING FERMENTATION OR METABOLIC PRODUCTS, i.e. BIOREACTORS OR FERMENTERS
    • C12M41/00Means for regulation, monitoring, measurement or control, e.g. flow regulation
    • C12M41/48Automatic or computerized control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D27/00Simultaneous control of variables covered by two or more of main groups G05D1/00 - G05D25/00
    • G05D27/02Simultaneous control of variables covered by two or more of main groups G05D1/00 - G05D25/00 characterised by the use of electric means

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Analytical Chemistry (AREA)
  • Organic Chemistry (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Zoology (AREA)
  • Wood Science & Technology (AREA)
  • Microbiology (AREA)
  • Sustainable Development (AREA)
  • Biotechnology (AREA)
  • Biomedical Technology (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Genetics & Genomics (AREA)
  • Computer Hardware Design (AREA)
  • Control By Computers (AREA)
  • Investigating Or Analysing Biological Materials (AREA)

Description

Beschreibung
Die vorliegende Erfindung betrifft einen Einschub zur Überwachung und Steuerung einer Variablen in einem biochemischen Prozeß sowie ein Gerät unter Verwendung derartiger Einschübe zur Überwachung und Steuerung mehrerer Variabler in einem biochemischen Prozeß.
Biochemische Prozesse, wie beispielsweise Fermentierungsprozesse, sind generell langsam aber sehr komplex. Die Prozesse werden wesentlich durch Umgebungsfaktoren beeinflußt und durch Einstellung der Temperatur, des Druckes, der Bewegungsgeschwindigkeit, des pH-Werts, des Luftstroms, der Nährlösungszufuhr und anderer Faktoren gesteuert. Die Steuerung dieser Umgebungsfaktoren und speziell deren miteinander verbundene Steuerung ist umfangreich untersucht worden. In den US-Patentschriften 3 926 737 und 3 926 738 werden ein Verfahren und eine Anordnung zur Steuerung von biochemischen Prozessen beschrieben, die auf der Feststellung der Werte vorgegebener steuerbarer und abhängiger Variablen basieren. Durch einen Computer wird dabei wenigstens eine weitere, nicht direkt meßbare abhängige Variable auf Echtzeitbasis oder auf indirekter Zeitbasis aus der Vielzahl von vorgegebenen steuerbaren und abhängigen Variablen berechnet, wobei die nicht direkt meßbare abhängige Variable den Zustand des biochemischen Prozesses angibt. Danach werden die Werte der steuerbaren Variablen als Funktion der berechneten Werte der weiteren abhängigen Variablen zusammenhängend reguliert, um die weitere abhängige Variable zwecks Realisierung der gewünschten Umgebungsbedingungen für den biochemischen Prozeß auf vorgegebene Werte zu bringen. Obwohl ein derartiges Verfahren und eine derartige Anordnung zur Steuerung eines biochemisehen Prozesses eine wirksame und sehr komplizierte Steuerungstechnik darstellen, ist es jedoch insbesondere in Verbindung mit Fermentierungsgeräten in Laboratorien oft wünschenswert, die verschiedenen steuerbaren Variablen
*-■·■-■ ---· ■ --: -3U0079
direkt gemäß vorgegebenen und änderbaren Profilen ζμ überwachen und zu steuern, wobei auch die Profile zusammenwirkend gesteuert werden können. Dies hat zur Entwicklung verschiedener Formen von Uberwachungs- und Steueranordnungen einschließlich von mit Einschüben bestückten Geräten geführt. Werden derartige Geräte ausschließlich durch einen zentralen Computer gesteuert, so führt der Ausfall des Computers generell auch zu einem Ausfall im Prozeß. Auf der anderen Seite fehlt es bei bekannten Geräten mit Einschüben an der Flexibilität für eine vollständige Überwachung und Steuerung. Insoweit derartige Geräte fest verdrahtet sind, können sie nur schwer geändert werden. Darüber hinaus sind die verschiedenen Funktions-Einschübe generell nicht einfach austauschbar, so daß aufwendige Ersatzkomponenten bereitgehalten werden müssen, wenn der Prozeß unabhängig vom Ausfall eines speziellen Einschubs ohne Beeinträchtigung weiterlaufen soll.
Der vorliegenden Erfindung liegt die Aufgabe, zugrunde,
ein mit Einschüben versehenes Gerät zur Steuerung und Überwachung von biochemischen Prozessen, speziell Fermentierungsprozessen, anzugeben, bei dem Funktions-Einschübe durch relativ einfache Änderungen auswechselbar sind.
Darüber hinaus soll eine vollständige manuelle Eingabe eines Profils jeder Funktion sowie die getrennte aber zusammenwirkende Einstellung und Steuerung dieser Funktionen möglich sein.
Das Gerät soll weiterhin kompakt und einfach verwendbar sein und dennoch einen vollen Steuerbereich einschließlich von PID-Steuerungen für jede Funktion ermöglichen.
3U0079
Diese Aufgabe wird bei einem Einschub der eingangs genannten Art erfindungsgemäß durch folgende Merkmale gelöst:
einen Mikroprozessor, einen ersten an den Mikroprozessor angekoppelten Speicher zur Speicherung des Programms für den Einschub-Betrieb, einen zweiten an den Mikroprozessor angekoppelten elektrisch umprogrammierbaren Speicher zur Speicherung wenigstens von variablen Sollwertdaten zur Verwendung bei der Steuerung der Variablen, eine manuelle Eingabeeinrichtung zur selektiven Eingabe der Sollwertdaten in den zweiten Speicher und eine an den Mikroprozessor angekoppelte Schnittstelleneinrichtung wenigstens zur Aufnahme von den Sensorausgangssignalen entsprechenden Signalen und deren
1^ Einspeisung in den Mikroprozessor sowie zur Übertragung von Signalen vom Mikroprozessor zur Durchführung der Variablen-Steuerung.
In Weiterbildung der Erfindung kann eine Vielzahl derartiger Einschübe in einem System mit einem Instrumenten-Gestell verwendet werden, das zur lösbaren Montage der Einschübe dient und eine Stromversorgungseinrichtung, eine Sensorsignal-Empfangseinrichtung, eine Steuersignalübertragungseinrichtung und ein die Einschübe, die Stromversorgungseinrichtung, die Sensorsignal-Empfangseinrichtung und die Steuersignal-Übertragungseinrichtung koppelndes Leitungsfeld aufweist. Die Einschübe sind dabei lösbar in das Leitungsfeld steckbar. Das Gestell kann weiterhin ein mit dem Leitungsfeld gekoppeltes
Aufzeichnungsgerät enthalten, das Daten aufnimmt und aufzeichnet, welche die überwachten Funktionen von bestimmten Funktions-einschüben repräsentieren. Das Gestell kann weiterhin mit dem Leiterfeld gekoppelte Pumpeneinrichtungen zur Aufnahme von Steuersignalen von einem bestimmten Einschub enthalten. Darüber hinaus kann das Gestell einen Sensor-Einschub mit einer Aufbereitungs-Schaltungsanordnung zur Überführung der Sensorsignale in eine Form enthalten, die für die Funktions-Einschübe
3U0079
geeignet ist. Darüber hinaus kann diese Schaltungsanordnung die vom Funktions-Einschub übertragenen Signale in eine für die Steuerung der Funktion geeigneten Form übertragen. Schließlich kann das Gestell eine an das Leitungsfeld gekoppelte Computer-Schnittstelleneinrichtung enthalten, mittels derer Daten von den Funktions-Einschüben zur Einstellung von Sollwerten und deren Steuerung übertragen werden können.
Die Funktions-Einschübe sind dadurch austauschbar, daß wenigstens ihr erster Speicher ersetzt wird. Die Funktionseinschübe können auch eine Einrichtung zur Verbindung mit vorgegebenen Kanälen des Leitungsfeldes sowie zum Ersatz der manuellen Eingabeeinrichtung zusammen mit dem Ersatz des ersten Speichers zwecks Realisierung ihrer Auswechselbarkeit enthalten.
Dadurch, daß jeder Einschub einen gesonderten Mikroprozessor enthält, und steckbar in das Gestell einfügbar ist, kann er bei geringfügigen Abänderungen leicht ausgewechselt werden, so daß die oben erläuterten Nachteile bekannter Geräte vermieden werden.
Weitere Ausgestaltungen des Erfindungsgedankens sind in ünteransprüchen gekennzeichnet.
Die Erfindung wird im folgenden anhand von den Figuren der Zeichnung dargestellten Ausführungsbeispielen näher erläutert. Es zeigt.
Figur 1 eine perspektivische Vorderansicht eines erfindungsgemäßen Instrumenten-Gestells mit einem entnommenen Einschub;
3U0079
Figur 2 einen vergrößerten Teilschnitt in einer Ebene
2-2 in Fig. 1, welcher eine Seitenansicht eines Temperatur-Einschubs zeigt;
Figur 2A eine Teilaufsicht einer Ein/Ausgabe-Schalttafel, aus der eine Kanalauswahlanordnung ersichtlich ist;
Figur 3 einen Schnitt in der Ebene 3-3 in Fig. .2 mit nicht dargestellten Teilen der Einschubhalte-
rung in Form einer Aufsicht des Temperatur-Einschubs;
Figur 4 einen Schnitt in der Ebene 4-4 in Figur 3; 15
Figur 5 eine Ansicht einer Frontplatte des Temperatur-Einschubs gemäß der Erfindung;
Figur 6 eine Ansicht der Frontplatte eines erfindungsgemäßen Einschubs für gelösten Sauerstoff;
Figur 7 eine Ansicht der Frontplatte eines erfindungsgemäßen pH-Einschubs;
Figur 8 eine Ansicht der Frontplatte eines erfindungsgemäßen Antischaum-Einschubs;
Figur 9 eine perspektivische Hinteransicht eines
erfindungsgemäßen Sensor-Einschubs; 30
Figur 10 eine Ansicht einer Frontplatte des erfindungsgemäßen Sensor-Einschubs;
Figur 11 ein Blockschaltbild eines typischen erfindungsgemäßen Funktions-Einschubs;
3HÖ073
Figur 12 ein Blockschaltbild des erfindungsgemäßen Instrumenten-Gestells;
und
Figur 13 ein Blockschaltbild eines Mehrfach-Fermentie-
rungssystems mit erfindungsgemäßen Instrumenten-Gestellen.
Die Figuren 1 bis 4 zeigen eine Ausführungsform eines Instrumenten-Gestells 10 mit einem konventionell ausgebildeten Gehäuse 12, das zur lösbaren Aufnahme mehrerer Einschübe dient, wie dies im folgenden noch genauer erläutert wird.
Um eine Vorstellung von der Größe des Instrumenten-Gesteils 10 zu gewinnen, sei darauf hingewiesen, daß das Gehäuse 12 bei einer Ausführungsform eine Breite von etwa 48,26 cm, eine Tiefe von 53,34 cm und eine Höhe von 71,12 cm besitzt. Das Gestell ist hinsichtlich der durchgeführten überwachungs- und Steuerfunktionen relativ kompakt.
Das Gehäuse besitzt ein Paar von Handgriffen 14 in seinen Seitenwänden zur Erleichterung seines Transports. Das Gehäuse 12 besitzt drei, durch ein offenes Gitter gebildete Zwischen-Regaleinlagen 16, so daß eine Luftzirkulation zur Kühlung der verschiedenen elektrischen Komponenten möglich ist. An den Ober- und Unterseiten der Zwischeneinlagen 16 sowie an den Innenseiten einer Deck- und einer Bodenwand des Gehäuses 12 sind Schienen 18 vorgesehen, welche zur Aufnahme, Führung und Halterung von nach oben und nach unten gerichteten Rippen 20 im Rahmen der im Gehäuse 12 befindlichen Einschübe dienen. Diese Schienen 18 verlaufen von der Vorderseite zur Hinterseite des Gehäuses, um die entsprechenden Einschübe in das Gehäuse bzw. aus dem Gehäuse einsetzen bzw. entnehmen zu können, wie dies im folgenden noch genauer erläutert wird.
Auf der Hinterseite des Gehäuses ist eine hintere Ebene gehaltert, die durch eine Vielzahl von senkrecht verlaufenden und zur Rückseite jedes Einschubs ausgerichteten Fassungen 22 sowie ein Feld von Leitungen 24 gebildet wird, welche die entsprechenden Fassungen 22 miteinander verbinden und mit den verschiedenen Elementen des Instrumenten-Gestells verbunden sind, wie dies im folgenden noch im einzelnen beschrieben wird. Bei einer Ausführungsform enthält das Feld 100 Leitungen, wobei jede Fassung 22 100 Stiftverbindungen bildet. Bei einer anderen (nicht dargestellten) Ausführungsform können die Leitungen 24 durch ein leitendes Feld in Form einer an sich bekannten gedruckten Schaltung gebildet werden. Auf der Hinterseite des Gehäuses 12 ist weiterhin eine von einer Wand 28 gehalterte Fassung 26 vorgesehen, welche die Kopplung des Gestells mit einer äußeren Spannungsquelle über einen Stecker 30 ermöglicht. Diese Fassung 26 ist über ein Leiterfeld 24 mit einem Stromversorgungs-Einschub 32 verbunden. Dieser Stromversorgungs-Einschub kann mittels eines Handgriffs 34 in das Gehäuse 12 eingesetzt und aus diesem entnommen werden. Der Stromversorgungs-Einschub 3 ist zu einer (nicht eigens dargestellten) Fassung 22 ausgerichtet und mit einem entsprechenden Stecker vorgesehen, welcher von einer gedruckten Schaltung ausgeht, wie dies im folgenden noch beschrieben wird. Der Stromversorgungs-Einschub 32 dient zur Lieferung der für den Betrieb des Gestell-Systems notwendigen Spannungen für verschiedene Kanäle des Mehrkanal-Leitungsfeldes 24. Ein Druckknopfschalter 36, der vorzugsweise eine den eingeschalteten
Zustand anzeigende Lampe enthält, dient zur Ein- und Ausschaltung der Stromversorgung und damit des gesamten Gestells. Alle Elemente des Gestells werden von den durch den Stromversorgungs-Einschub erzeugten und über
das Leitungsfeld übertragenen Spannungen gespeist. 35
^ Im Gehäuse 12 befindet sich weiterhin ein Aufzeichnungs-Einschub 38, der bei einer Ausführungsform als konventioneller sechskanaliger Streifenblattschreiber ausgebildet ist. In dieser Ausführungsform können bis zu 2 Schreiber vorgesehen werden, wobei der Aufzeichnungsfunktion r 12 Kanäle zugeordnet sind. Zusätzlich zum Stromversorgungs-Einschub und zum Aufzeichnungs-Einschub ist in der oberen Reihe des Instrumenten-Gestells ein Schnittstellen-Einschub 40 vorgesehen, durch den über einen auf seiner Frontplatte montierten Stecker 42 eine Verbindung mit einem externen Computer möglich ist. Die Wirkungsweise dieses Schnittstellen-Einschubs 40 wird im folgenden noch genauer beschrieben. Im Schnittsteilen-Einschub 40 sind zwei Anzeigelampen in Form von Licht-emittierenden Dioden
1^ vorgesehen, welche anzeigen, ob das Gestell Daten vom externen Computer empfängt bzw. zu diesem sendet. Der Schnittstellen-Einschub gewährleistet eine Verbindung zwischen Datenleitungen, welche einen Teil des Leitungsfeldes
24 bilden, sowie dem externen Computer. 20
Die dargestellte Ausführungsform des Instrumenten-Gestells 10 enthält sieben Funktions-Einschübe, nämlich einen Temperatureinschub 44, einen Druck-Einschub 46, einen Bewegungs-(Geschwindigkeits-)Einschub 48, einen Einschub 50 für gelösten Sauerstoff, einen pH-Einschub 52, einen Luftstrom-Einschub 54 sowie einen Antischaum-Einschub 56. Das spezielle Gestell besitzt eine Möglichkeit für die Aufnahme eines weiteren Einschubs zur Durchführung einer gewünschten Funktion, wie beispielsweise einer Nährlösungs-
oder Vorlauf-Eingangssteuerung über die Steuerung von Pumpen als Funktion von Lastzellen oder ähnlichem, oder einer Redox-Steuerung über die Steuerung der Zuführung von Oxidations- und Reduktionsmitteln. Die Funktions-Einschübe
nehmen die beiden mittleren Regaleinlagen ein. 35
3H0079
Die untere Regaleinlage trägt drei Pumpen-Einschübe, nämlich einen Säurepumpen-Einschub 60, einen durch den pH-Einschub 52 gesteuerten Basenpumpen-Einschub 62 sowie einen durch den Antischaum-Einschub 56 gesteuerten Antischaumpumpen-Einschub 64. Weiterhin ist ein Sensor-Einschub 65 vorgesehen (siehe Fig. 9), der eine Verarbei- · tungs-Schaltungsanordnung zur Verarbeitung von Funktions-Einschubs-Steuersignalen zur Betätigung bestimmter Steuerungen sowie zur Verarbeitung bestimmter Sensor-Eingangssignale zur Einspeisung in die Funktions-Einschübe enthält. Die Wirkungsweise des Sensoreinschubs wird im folgenden noch genauer erläutert« Zusätzliche Sensor-Signaleingaben und Steuersignal-Ausgaben, bei denen eine Verarbeitung nicht erforderlich ist, können über
•*-5 Anschlußblöcke 66 und 68 erfolgen, welche auf der Innenfläche einer Seitenwand des Gehäuses 12 montiert sind. Diese Anschlußblöcke sind über Leitungen 70 an bestimmte Kanäle des Leitungsfeldes 24 angekoppelt. Die Anschlußblöcke 66 und 6·8 dienen auch als Ausgangsverbindungen zu externen Alarmeinrichtungen, wie beispielsweise Summern, was im folgenden noch genauer erläutert wird.
Jeder der oben beschriebenen Einschübe besitzt einen Rahmen mit vier Randhalterungen 72, welche von vorn nach hinten verlaufen und zwischen einer Vörderplatte und einer Rückwand 74 gehaltert sind. Der Rahmen wird durch Schrauben 76 sowie durch (nicht dargestellte) Schrauben zusammengehalten, welche die entsprechenden Handgriffe
34 der entsprechenden Einschübe in ihrer Stellung halon
ten. Jede der Randhaiterung ist mit einer der aufwärts oder abwärts gerichteten Rippen 20 geformt, welche in den Schienen 18 laufen.
Die Funktions-Einschübe 44, 46, 48, 50, 52, 54 und 56
besitzen jeweils vier Schaltungsplatten, wie dies anhand des Temperatur-Einschubes 44 gemäß den Fig. 2-4 dargestellt ist. Speziell besitzt jeder Einschub eine Ein/Ausgabe-Schaltungsplatte 80, welche mittels Abstandhälterη 82
3Ϊ40Ό79
und Schrauben 84 an den Seitenhalterungen 7 2 auf einer Seite des Einschubs gehaltert ist. Diese Ein/Ausgabe-Schaltungsplatte 80 verläuft in Längsrichtung des Einschubs (von vorne nach hinten) und besitzt auf ihrer Hinterseite einen nach hinten gerichteten Stecker 86. Dieser Stecker 86 besitzt auf jeder Seite gedruckte Leitungen 88, wobei in dieser Ausführungsform 50 Leiter auf jeder Seite in sich gegenüberliegenden Paaren vorgesehen sind, um eine Kopplung mit den entsprechenden 100 Kanälen des Leitμngsfeldes 24 zu gewährleisten. Jeder Stecker 22 besitzt zwei parallele beabstandete Reihen von Leitern 90, welche eine elektrische Verbindung mit den entsprechenden gedruckten Leitungen 88 bilden, um eine elektrische Verbindung zwischen dem Leitungsfeld und dem Einschub zu schaffen. Die Rückwand 74 des Rahmens jedes Einschubs besitzt eine öffnung 92, durch die der Stecker 88 der Ein/Ausgabe-Schaltungsplatte 80 verlaufen kann. Weiterhin verläuft in Längsrichtung jedes Funktions-Einschubs eine Mikroprozessor-Schaltungsplatte 94, welche mittels Abstandhaltern 96 und Schrauben 98 am anderen Satz der Randhalterungen 72 montiert ist. Die Mikroprozessor-Schaltungsplatte 94 ist mittels eines flexiblen Mehrleiter-Bandkabels 100 mit der Ein/Ausgabe-Schaltungsplatte 92 elektrisch gekoppelt. Wie aus Fig.
ersichtlich ist, verläuft eine dritte Schaltungsplatte, nämlich eine Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 quer durch den Einschub und ist dabei unmittelbar hinter einer Vofderplatte 104 angeordnet. Die Schaltungsplatte 102 ist mittels Schrauben 108 an einem ·
ÜW Kreuzträger 106 montiert. An der Hinterseite der Schalterund Lichtemissionsdioden-Schaltungsplatte 102 ist mittels Abstandhaltern 110 und Schrauben 112 eine Anzeige-Schaltungsplatte 114 montiert. Diese Anzeige-Schaltungsplatte 114 verläuft ebenfalls quer zum Einschub und parallel zur Frontplatte 104. Die Anzeige-Schaltungsplatte 114 ist mittels eines Mehrleiter-Bandkabels 116 mit der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 elektrisch gekoppelt, während ein flexibles
3U0079
Mehrleiter-Bandkabel 118 die Mikroprozessor-Schaltungsplatte 94 und die Anzeige-Schaltungsplatte 114 koppelt. Die Vorderplatte 104 jedes Funktions-Einschubes wird durch eine äußere, Anzeigen tragende Platte 120 und eine innere Schalter- und Lichtemissionsdioden-matrixplatte 122 gebildet, obwohl auch eine einzige, mit Anzeigen versehene Platte verwendet werden kann. Auf der Schalterund Lichtemissionsdioden-Schaltungsplatte 102 ist eine Vielzahl von zu runden öffnungen in der Frontplatte 104 ausgerichteten Licht-emittierenden Dioden 124 vorgesehen (siehe beispielsweise Fig. 5), wodurch die Lichtemittierenden Dioden im Falle ihrer Betätigung sichtbar sind. Auf der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 ist weiterhin eine Vielzahl von Schaltern 126 mit Betätigungsknöpfen 128 vorgesehen, welche sich durch kleine rechteckförmige Öffnungen in der Frontplatte 104 erstrecken. Die Schalter 126 sind zur selektiven Einstellung von Sollwerten und zur Steuerung der entsprechenden Einschübe manuell betätigbar, wie dies im folgenden noch genauer erläutert wird.
Die Anzeige-Schaltungsplatte 114 haltert einen Anzeige-Modul 130, der sich durch eine rechteckförmige Öffnung in der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 bis vor die Frontplatte 104 erstreckt, um eine visuelle numerische Auslesung zu ermöglichen.Gemäß einer Ausführungsform kann der Anzeige-Modul 130 eine konventionelle Lichtemissionsdioden-Anzeige mit vier Ziffern
und sieben Anzeigeelementen pro Ziffer sein. 30
Anhand von Fig. 11 wird im folgenden die Wirkungsweise · eines generellen Funktions-Einschubs 132 beschrieben. Wie oben ausgeführt, besitzt die Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 Frontplatten-Schalter und Licht-emittierende Dioden, wobei sie durch das Kabel 116 mit der Anzeige-Schaltungsplatte 114 gekoppelt ist, welche einen Frontplatten-Anzeigemodul 130 haltert und
"' 3ΉΟΌ79
zugehörige Decoder- und Treiberschaltungen aufweist. Weiterhin überträgt die Anzeige-Schaltungsplatte 114 Schalterbetätigungssignale zur Mikroprozessor-Schaltungsplatte 94 von der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 und Lichtemissionsdioden-Betätigungssignale von der Mikroprozessor-Schaltungsplatte zur Schaltungsplatte 102. Die Übertragungsfunktion kann im Bedarfsfall über einen Decoder laufen.
Die Anzeige-Schaltungsplatte 114 ist durch das Kabel 118 mit der Mikroprozessor-Schaltungsplatte 94 gekoppelt. Das Herzstück der Mikroprozessor-Schaltungsplatte 94 ist ein Mikroprozessor 134, der in einer Ausführungsform ein von der Firma Motorola mit der Typenbezeichnung
1^ 6802 vertriebener Prozessor sein kann. Auf der Mikroprozessor-Schaltungsplatte 94 sind weiterhin ein lokaler Adressendecoder 136, ein Busdecoder 138, eine Echtzeit-Taktstufe 140 sowie Speicher in Form eines Schreib-Lese-Speichers (RAM) 142, ein elektrisch umprogrammier- ^ barer Festwertspeicher (EAPROM) 144 sowie ein elektrisch" programmierbarer Festwertspeicher (EPROM) 146 vorgesehen. Die Echtzeit-Taktstufe dient zur Ausübung von "Profilierungs"-Funktionen. Der Begriff "Profilierung" bezeichnet im Rahmen vorliegender Erfindung eine Folge von auf eine Prozeßzeit oder einen Vorgang bezogenen Sollwerten für jede Funktion, bei der es erwünscht ist, daß der Prozeß in jedem Zeitpunkt des biochemischen Prozesses gesteuert und überwacht wird. Die Echtzeit-Taktstufe 140 kann eingestellt und gelesen werden, wie
dies im folgenden noch genauer erläutert wird. Der Busdecoder 138 steuert den Zugriff zu der gemeinsamen Datenleitung der Mikroprozessor-Schaltungsplatte, um den Zugriff zu und vom Mikroprozessor in der Richtung des
Mikroprozessors zu steuern. Das RAM 142 bildet einen 35
. Zwischenspeicher für den Mikroprozessor. Dieses RAM
3H0079
ist ein Speicher mit wahlfreiem Zugriff, der durch den Mikroprozessor änderbar ist. Das EPROM 146 ist ein elektrisch programmierbarer Festwertspeicher, der beim Hersteller oder beim Verwender elektrisch programmiert wird, aber durch den Mikroprozessor nicht veränderbar ist. Der Inhalt des EPROM 146 unterscheidet sich von Funktions-Einschub zu Funktions-Einschub, wobei es das spezielle Steuerprogramm enthält, das dem Steuerschema zugeordnet ist, das für die durch den jeweiligen Funktions-Einschub gesteuerte Variable charakteristisch ist. Das EPROM 146 soll ein nicht flüchtiger Speicher sein, der beim Ausfall der Spannungsversorgung seine Information nicht verliert, d.h., der Inhalt des EPROM geht bei Abschaltung des Einschubs oder einem anderen Stromversorgungsausfall nicht verloren. Der elektrisch umprogrammierbare Festwertspeicher 144 ist ebenfalls ein nicht flüchtiger Speicher. Sein Inhalt ist jedoch durch den Mikroprozessor entweder als Funktion von manuell eingegebenen Eingangssignalen von der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 oder andererseits als Funktion von Signalen vom Computer-Datenbus änderbar, wie dies im folgenden noch genauer beschrieben wird. Der elektrisch umprogrammierbare Festwertspeicher 144 speichert Eingangs/Ausgangs-Parameterdaten, welche Sensorsignale in einen durch den Mikroprozessor ausnutzbaren Code überführen, sowie aus Zeit- und Funktionswertinformation bestehende Sollwertdaten. Die Eingangs/Ausgangs-Parameterinformation wird im elektrisch umprogrammierbaren Festwertspeicher 144 gespeichert, da derartige Daten für verschiedene Sensoren unterschiedlich sein können. Die Mikroprozessor-Schaltungsplatte 94 ist durch das Mehrleiter-Kabel 100 mit der Ein/Ausgabe-Schaltungsplatte 80 verbunden. Die Ein/Ausgabe-Schaltungsplatte 80 dient zur Kopplung des Leitungsfeldes 24 und besitzt fünf Formen von Eingangs- und Ausgangsschaltungen. Ein Sensoreingang wird durch eine Analog-Digital-Eingangsstufe gebildet. In einer Ausführungsform sind 18 Kanäle des
Leitungsfeldes auf den Sensoreingang geführt. Eine Digital-Analog-Ausgangsstufe 150 dient zur übertragung von Steuersignalen zu den Sensoren. In einer Ausführungsform sind dieser Funktion 12 Kanäle des Leitungsfeldes 24 zugeordnet. Im erfindungsgemäßen Instrumenten-Gestell 10 findet eine analoge Erfassung und eine analoge Steuerung Verwendung, wodurch eine Anlog-Digital-Wandlung und eine Digital-Analog-Wandlung erforderlich wird. Die erfindungsgemäße Anordnung kann jedoch auch in Verbindung mit direkten digitalen Steuerungen und digitalen Ausgangssensoren verwendet werden. Eine Protokoll-Schnittstellen-Stufe 152 steuert den Zugriff zum Computer-Bus, wodurch sowohl eine Kommunikation zwischen den Einschüben (im folgenden noch genauer erläutert) als auch eine Kommunikation zwischen einem externen Computer und den Einschüben möglich ist. Jedem Einschub ist ein Zeitbereich für den Zugriff zum Computer-Bus zugeordnet, wobei der spezielle Zeitbereich im EPROM 146 .codiert ist. In einer Ausführungsform wird jeder Zeitbereich durch 1/20 eines Zyklus von 20 ms gebildet. Aufgrund des langsamen Prozesses und der kleinen Betriebsfrequenz der entsprechenden Einschübe trifft jeder Einschub im ungünstigsten Fall einmal während eines Zyklus von 20 ms einen belegten Computer-Bus an. Dies ist eine Zeitdauer, welche für die in Frage kommenden biochemischen Prozesse von keiner Bedeutung ist. Dies ergibt sich aus der Tatsache, daß jeder Einschub nicht während jedes Zyklus eine Kommunikation ausführt. In einer Ausführungsform sind dem Computer-Bus 21 Kanäle
QW zugeordnet. Jeder Einschub besitzt zur Erleichterung der Kommunikation einen definierten Adreßcode.
Die Ein/Ausgabe-Schaltungsplatte 80 enthält weiterhin eine Impuls-Pumpensteuerung 154, welche dann Verwendung findet, wenn der Einschub eine Pumpe steuert, wie dies für den pH- und den Antischaum-Einschub der Fall ist.
_27_ 3U0079
Die Pumpen 60, 62 und 64 werden durch einen Schrittschaltmotor als Funktion von gesteuerten Zahlen von Impulsen betätigt, wobei die Impulszahlen die Menge von zu transportierender Flüssigkeit repräsentieren. Derartige Impulssignale werden dem entsprechenden, der Pumpensteuerung zugeordneten Kanal durch die Impuls-Pumpensteuerung 154 zugeführt. In einer Ausführungsform sind 12 derartige Pumpensteuerkanäle vorgesehen.
Schließlich enthält die Ein/Ausgabe-Schaltungsplatte 80 noch eine Digital-Analog-AufZeichnungsausgangsstufe 156, welche zur Ansteuerung eines Aufzeichnungsgerätes ' in einem vorgegebenen Kanal, beispielsweise einem Kanal
des Aufzeichnungsgerätes 38 dient. Das Aufzeichnungs- ° gerät 38 arbeitet mit Analogsignalen. Die vom Mikroprozessor übertragenen digitalen Daten werden daher durch die Digital-Analog-AufZeichnungsstufe 156 in eine Analogform überführt und über den vorgegebenen Kanal des Leitungsfeldes 24 zum Aufzeichnungsgerät 38 über-
tragen. In einer Ausführungsform sind dieser Aufzeichnungsfunktion in dem Leitungsfeld 24 12 Kanäle zugeordnet. Sind jedoch weitere Steuerausgangskanäle erforderlich, so können für diesen Zweck einer oder mehrere
der Aufzeichnungskanäle verwendet werden. 25
Der entsprechende Einschub 132 gemäß Figur 11 ist ein Standard-Einschub, der allen Funktions-Einschüben-gemeinsam ist. Um den Einschub einem speziellen Zweck anzupassen, braucht lediglich ein EPROM 146 sowie eine
Schalter- und Lichtemissionsdioden-Schaltungsplatte 102
zusammen mit einer die Frontplatte des Einschubs bildenden geeigneten Platte 120 mit Markierungen ausgewählt werden. Das EPROM 146 ist für diesen Zweck eine Steckkomponente. Wie oben bereits ausgeführt, kann die 35
Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 aufgrund ihrer lösbaren Montage und aufgrund der Kopplung
3H0079
durch Steckverbindung der Bandkabel leicht ausgewechselt werden. Sollte ein spezieller Einschub ausfallen, so ist es daher lediglich erforderlich, ein Ersatz-EPROM 146 sowie Ersatz-Schalter- und Lichtemissionsdioden-Schaltungsplatten vorrätig zu halten, um einen einzigen Vorrats-Einschub in die gewünschte Punktion einzusetzen. Ein derartiger Ersatz kann schnell erfolgen, so daß ein kontinuierlicher Prozeß trotz des Ausfalls eines speziellen Einschubs generell aufrechterhalten werden kann. Der elektrisch umprogrammierbare Festwertspeicher 144 kann entweder manuell oder durch einen externen Computer leicht programmiert werden. Besitzt der Anwender ein Gerät zur Programmierung eines EPROM, so brauchen gesonderte EPROM's für jede Funktion nicht vorrätig gehalten zu werden. Der Ausfall eines Einschubs beeinflußt den Betrieb der anderen Einschübe nicht.
Da jeder Einschub durch einen Mikroprozessor gesteuert ist, können verschiedene Ausfall-Schemata in das EPROM 146 programmiert werden. Wird ein dynamisches Ausfall-Schema befolgt, so erhält der Mikroprozessor daher bei einer Fehlfunktion eine Information, die Steuerung auf eine vorgegebene Zahl zu setzen. Bei einem statischen Ausfall-Schema kann der Mikroprozessor bei einem nicht richtig arbeitenden Einschub die Information erhalten, die Prozeßvariable auf ihrem laufenden Wert zu halten. Ist Sicherheit ein bedeutender Faktor, wie dies beispielsweise bei einer Drucksteuerung der Fall ist, so wird ein drittes Schema, nämlich ein Unterbrechungs-Ausfallschema verwendet. In einem derartigen Schema überträgt der Mikroprozessor bei Festellung eines Leistungsausfall ein Steuersignal zu einem betreffenden Ventil, um dieses zu öffnen und eine Zerstörung der Anlage aufgrund eines unerwünschten Druckanstiegs zu vermeiden. Bei den drei genannten Ausfall-Schemata kann
3U0079
der Mikroprozessor so programmiert werden, daß die Ausfallzeit im elektrisch umprogrammierbaren Festwertspeicher 144 gespeichert wird und zur Feststellung von Fehlfunktionen periodisch Selbstprüfprogramme durchgeführt werden. Durch jeden Einschub können mehrere Fehlfunktions-Alarmgeber oder Prozeßausfall-Alarmgeber betätigt werden. Beispielsweise können die Licht-emittierenden Dioden oder bestimmte Licht-emittierende Dioden auf der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 für diesen Zweck blinken. Ein in einen anderen Einschub, beispielsweise in den Stromversorgungs-Einschub 32 eingebauter Licht- oder Summer-Alarmgeber kann betätigt werden. Schließlich kann ein äußerer Alarmgeber, wie beispielsweise ein Summer, durch Übertragung eines Alarmsignals über einen vorgegebenen Ausgangskanal betätigt werden. Gemäß Fig. 1 können Wählklemmen der Anschlußblocks 66 und 68 mit einem speziellen Kanal verbunden werden, auf dem ein Alarmsignal zugeführt wird. An die Klemme des Anschlußblocks kann eine Alarm-Feststelleinrichtung, wie beispielsweise ein Summer, angekoppelt werden.
Aus den vorstehenden Ausführungen ergibt sich, daß Maßnahmen vorgesehen werden müssen, um die Ein/Ausgabe-Schaltungsplatte 80 mit ausgewählten, einem speziellen Einschub zugeordneten Kanälen selektiv zu koppeln, obwohl jeder Einschub mit Ausnahme des EPROM 146 sowie der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 im wesentlichen universell verwendbar ist.
Für die genannte Kopplung ist eine Gruppe von Schaltereinrichtungen 158A,' 158B, 158C und 158D am Ausgang der Schaltungsplatte 80 montiert (siehe Fig. 2A). Jede dieser Schaltereinrichtungen enthält eine Vielzahl von manuell setzbaren Schaltern, welche festlegen, welche Kanäle an die Schaltungsanordnung der Ein/Ausgabe-Schaltungsplatte 80 angekoppelt werden. Beispielsweise besitzt die Schaltereinrichtung 158A 12 Schalter und kann dazu benutzt werden, die Digital-Analog-Ausgangsstufe 150 an den
3K0079
einen oder die beiden ausgewählten Kanäle anzukoppeln, welche Steuersignale empfangen sollen. Entsprechend besitzt die Schaltereinrichtung 158B 18 Schalter zur selektiven Kopplung von einem oder mehreren Sensor-Eingangssignalen, welche in die Analog-Digital-Eingangsstufe 158 eingespeist werden sollen. Die Schaltereinrichtung 158C besitzt 12 Schalter 160 zur Steuerung eines oder mehrerer Aufzeichnungskanäle, an die die Digitäl-Änalog-Aufzeichnungsstufe 156 angekoppelt werden soll. Schließlieh besitzt die Schaltereinrichtung 158D 12 Schalter 160 zur Auswahl eines oder mehrerer Pumpenkanäle, an die die Impuls-Pumpensteuerung 154 angekoppelt werden soll.
Anhand der Fig. 9 und 10 wird nun der Sensor-Einschub 65 beschrieben. An einer Frontplatte 161 des Sensor-Einschubs sind Stellschrauben 162 und 164 für den Abgleich des Geschwindigkeits-Einschubs vorgesehen. Unmittelbar unter den Geschwindigkeitsabgleichschrauben sind drei Schrauben 166, 168 und 170 vorgesehen, die für den Abgleich des Einschubs für gelösten Sauerstoff dienen. Weiterhin sind zwei Paare von Steckerbuchsen 172 und 174 vorgesehen, welche zur Aufnahme einer galvanischen bzw. einer polarographischen Sonde für gelösten Sauerstoff dienen. Unmittelbar darunter befinden sich Stellschrauben 176 und 178 zum Abgleich des Temperatur-Einschubs, während sich darunter wiederum zwei Stellschrauben 180 und 182 zum Abgleich des pH-Einschubs befinden. Ein Stecker 184 dient zur Aufnahme des Kabels von der pH-Sonde. Der Einschub 65 ist in der gleichen Weise ausgebaut, wie die Funktions-Einschübe und wird dabei durch Randhalterungen 72 definiert und durch davon ausgehende Rippen 20 geführt. Zwei Schaltungsplatten 186 und 188 sind im Einschub montiert und tragen die Signalaufbereitungsschaltungsanordnung, welche für die Aufbereitung bestimmter Sensor-Eingangssignale in eine für die Einschübe brauchbare Form erforderlich ist. Weiterhin dient diese Schaltungsanordnung zur Aufbereitung bestimmter Steuer-Ausgangssignale vor der Übertragung zu den ge-
steuerten Komponenten. Die Schaltungsplatte 188 wird von einem auf einer Bodenplatte 192 montierten Träger 190 gehalten, wobei die Bodenplatte wiederum zwischen den unteren Randhalterungen 72 gehalten ist. Die Schaltungsplatte 186 ist durch Abstandhalter 194 und 196 in der Weise gehaltert, wie dies oben in Verbindung mit der Ein/Ausgabe-Schaltungsplatte 80 erläutert wurde. Entsprechend der Ein/Ausgabe-Schaltungsplatte 80 besitzt die Schalungsplatte 186 einen von einer Buchse 22 aufgenommenen Stecker 198 sowie an das Leitungsfeld 24 angekoppelte Halterungsleiter 90, wie dies oben bereits erläutert wurde. Auf diese Weise wird der Sensor-Einschub an die gewünschten Kanäle des Leitungsfeldes 24 angekoppelt. Es können (nicht dargestellte) Schaltereinrichtungen vorgesehen werden, um eine manuelle Auswahl von Kanälen in Koordination mit der Kanalwahl der entsprechenden Einschübe zu ermöglichen. Eine Hinterwand 74' des Sensor-Einschubs trägt eine Temperatur-Eingangsbuchse 200 für eine Verbindung mit einem Temperatursensor sowie eine Temperatur-Ausgangsbuchse 202 für eine Verbindung zu einer Temperatur-Steuereinrichtung. Weiterhin besitzt der Einschub eine Geschwindigkeits-Eingangsbuchse 204 für eine Verbindung mit einem Bewegungs-Geschwindigkeitssensor sowie eine Geschwindigkeits-Steuerbuchse 206 für eine Verbindung mit einem Bewegungs-Geschwindigkeitssteuermechanismus. Schließlich ist bei dieser Ausführungsform des Sensor-Einschubs eine Buchse 208 für eine Kopplung mit einem Antischaum-Sensor vorgesehen. Die Wirkungsweise der verschiedenen Sonden-Abgleiche und Steuereinrichtungen wird speziell in Verbindung mit der Erläuterung der Funktions-Einschübe beschrieben.
Anhand von Fig. 12 wird die koordinierte Wirkungsweise des erfindungsgemäßen Gestells im einzelnen beschrieben, wobei gleiche Bezugszeichen für gleiche bereits beschriebene Elemente verwendet sind. Der Antischaum-Einschub
überwacht das im Sensor-Einschub aufbereitete Signal einer Schaumsonde und betätigt als Funktion dessen (der Feststellung von Schaum) den Pumpen-Einschub 64, um abgemessene Mengen eines Antischaum-Materials abzugeben, wie dies durch das Programm festgelegt wird, das in dem dem Mikroprozessor zugeordneten Speicher gespeichert ist. Es können verschiedene Möglichkeiten für die Zuführung von Antischaum-Material verfolgt werden. Der im Antischaum-Einschub 56 vorgesehene Mikroprozessor ist ausreichend flexibel, um jedem gewünschten Programm für die Zuführung von Antischaum-Material zu folgen. Im Blockschaltbild bezeichnet "R" einen Aufzeichnungsausgang, der angeschlossen sein kann, und "0" einen der Ausgänge der Digital-Analog-Ausgangsstufe 150, der für die Anzeige eines Ausfalls des Antischaum-Einschubs oder eines Prozeßausfalls an eine Alarmeinrichtung, beispielsweise an einen der Anschlußblocke 66 oder 68 oder intern an das Gestell 10 angekoppelt ist. "O/P" repräsentiert einen Ausgang eines der Digital-Analog-Ausgangsstufe 150 zugeordneten Kanals zur Betätigung der Pumpe oder eines Hubmagneten und einen Ausgang eines der Impuls-Pumpensteuerung 154 zugeordneten Kanals zur stufenweisen Zuführung des Antischaum-Materials als Funktion der impulsmäßigen Ansteuerung des Schrittschaltmotors des Pumpen-Einschubs 64. Das Schaumsonden-Signal wird in einen Eingang "I" eingespeist, der für einen der Analog-Digital-Eingangsstufe 148 zugeordneten Sensor-Eingangskanäle repräsentativ ist.
in gleicher Weise arbeitet der pH-Einschub 52 als Funktion eines pH-Sonden-Signals zur Betätigung des Säureoder Basenpumpen-Moduls 60 bzw. 62 sowie im Bedarfsfall zur Betätigung eines Aufzeichnungsgerätes und von Tonalarmeinrichtungen. Der pH-Einschub 52 ist in der dargestellten Weise mit dem Temperatur-Einschub 44 über den Computerdatenbus verbunden, wie dies durch "I/P" bezeichnet ist, wodurch die Protokoll-Schnittstellen-
3U0079
stufe 152 repräsentiert wird. Diese bedarfsweise Kopplung ermöglicht eine Steuerung der Temperatur und des pH-Wertes in gekoppelter Weise zusätzlich zur Steuerung des pH-Wertes und der Temperatur als Funktion der Signale vom pH- bzw. vom Temperatur-Sensor, wobei die entsprechenden Temperatur- und pH-Daten über den Computerdatenbus zum pH- bzw. Temperatur-Modul übertragen werden. Im Bedarfsfall kann über den Computerdatenbus auch eine weitere Kopplung zwischen den Einschüben erfolgen, wobei die Wirkungsweise jedes Funktions-Einschubs durch die durch einen anderen Funktions-Einschub gesammelten Daten bestimmt werden kann oder jeder Funktions-Einschub den Sollwert eines anderen Funktions-Einschubs steuern kann, wenn die Prioritäten des Steuerprogramms es so festlegen. Diese Kopplung der Einschübe ermöglicht, auch eine Programmierung des Mikroprozessors mit einem auf einem Sollwert-Profil basierenden Vorgang. Ein auf einem Sollwert-Profil basierender Vorgang macht es möglich, daß ein Funktions-Einschub seine Funktion auf einen Sollwert
steuert, wenn eine andere Funktion einen vorgegebenen Pegel erreicht. Beispielsweise kann der pH-Einschub 52 so programmiert werden, daß der pH-Wert auf einen vorgegebenen Pegel gesteuert wird, wenn die Temperatur einen vorgegebenen Wert erreicht. Derartige auf einem Vorgang basierende Sollwerte werden generell empirisch bestimmt.
Der Einschub 50 für gelösten Sauerstoff empfängt sein Eingangssignal als Signal von einer Sonde für gelösten
Sauerstoff, wobei dieses Signal vom Sensor-Einschub 30
empfangen wird. Als Funktion dieses Signals kann der
Einschub 50 ein Aufzeichnungsgerät oder Alarmeinrichtungen betätigen. Allerdings wird gelöster Sauerstoff durch Steuerung von Bewegung, Luftstrom und Druck als Funktion eines durch eine Bedienungsperson gewählten Schemas 35
gesteuert. Zu diesem Zweck ist der Einschub für gelösten Sauerstoff an den Bewegμngs-EinΞchub 58, den Luftstrom-Einschub 54 und den Druck-Einschub 46 über den Computer-Datenbus angekoppelt, wobei der Einschub für gelösten
Sauerstoff dazu dient, Sollwerte in den entsprechenden Einschüben für Bewegung, Luftstrom und Druck als Funktion von vorgegebenen Prioritäts-Schemata zum Zwecke der Steuerung von gelöstem Sauerstoff einzustellen. Der Einschub für gelösten Sauerstoff ist weiterhin mit dem Temperatur-Einschub 44 gekoppelt, um von diesem Temperatur-Daten zur Festlegung der richtigen Steuerschritte zu empfangen, die zur Aufrechterhaltung des gelösten Sauerstoffes auf den gewünschten Sollwerten während des Prozesses erforderlieh sind. Wie im Falle aller anderen Einschübe werden die Sollwerte im Speicher gespeichert, wobei das Steuerprogramm ebenfalls im Speicher gespeichert und der Einschub durch den internen Mikroprozessor betätigt wird.
Der Bewegungs-Einschub 54 empfängt Geschwindigkeits-Sensorsignale und betätigt einen Bewegungsmotor 210, der an einen der Digital-Analog-Ausgangsstufe 150 zugeordneten Ausgangskanäle angekoppelt ist. Wie im Falle aller anderen Einschübe können Aufzeichnungs- und Alarmausgangssignale vorgesehen werden.
Der Luftstrom-Einschub 48 empfängt ein Luftstrom-Sensorsignal von einem an einen Aufgußapparat angekoppelten Sensor. Zwar ist dieser Einschub als Luftstrom-Einschub bezeichnet. Er kann jedoch auch zur Steuerung jedes dem biochemischen Prozeß zugeführten Gases verwendet werden. Der Luftstrom-Einschub 48 steuert ein StrömungsSteuerventil 212 als Funktion eines durch seine Digital-Analog-Ausgangsstufe 150 übertragenen Steuersignals. Weiterhin sind der Luftstrom-Einschub 48 und der Druck-Einschub 46 über den Computer-Datenbus gekoppelt, da Luftstrom und Druck miteinander in Beziehung stehen und das Schema für deren Steuerung von der Feststellung des gemessenen Wertes sowohl des Luftstromes als auch des Drucks abhängt.
Der Druck-Einschub 46 empfängt ein Druckwandlersignal und steuert ein Ventil 214, bei dem es sich generell um ein Lüftungsventil in dem Kessel handelt, in dem der Prozeß
3U0079
■*· durchgeführt wird. Schließlich arbeitet der Teinperaturmodul 44 als Funktion eines Temperatursensorsignals und dient zur Steuerung eines Heizers 216. Stattdessen können durch den Temperatur-Einschub natürlich auch Kühleinrichtungen gesteuert werden, wobei auch die Temperatur durch Erfassung und Steuerung der Temperatur von zugeführten Materialien, wie beispielsweise Nährlösungen, im Rahmen der Erfindung gesteuert werden kann.
Gemäß Fig. 12 ist der Schnittstellen-Einschub 40 über den Computerdatenbus mit jedem der Funktions-Einschübe verbunden. Zum Zwecke der aktuellen Durchführung einer Prozeßsteuerung über die Wirkung der entsprechenden Einschübe oder zum Zwecke des Mitschreibens von Daten von den Einschüben oder aber zum Zwecke des Einstellens von Sollwerten an den Einschüben kann ein externer Computer 218 an den Schnittstellen-Einschub angekoppelt werden, wobei der Mikroprozessor in einem Einschub dann als -Funktion seiner vorprogrammierten Strategie die
^O Steuerfunktion ausführt.
Fig. 13 zeigt ein Mehrfach-Fermentierungs-System, in dem jede Fermentierungseinrichtung F-, F„, ..., F ein zugehöriges Instrumenten-Gestell (entsprechend dem Instrumentengestell 10) I.. , I2, ..., I aufweist. Zur getrennten Steuerung im Sinne der Ausführungen zu Fig. 12 kann jedes Instrumentengestell an einen Überwachungscomputer (Mikroprozessor) angekoppelt sein.
Andererseits könnten auch alle Instrumenten-Gestelle
gemeinsam an einen Zwischencomputer 222 mit einem zugehörigen Speicher 224, einem Drucker 226 sowie anderen Peripheriegeräten angekoppelt sein. Der Zwischencomputer 222 kann auf der Basis einer Multiplex-Mehrfachbenutzung von logischen Daten Änderungen terechnen, Werte und Eingangsprofildaten für die Instrumenten-Gestelle überwachen und die Prozeßsteuerung durchführen, wie dies in der
—ob —
oben genannten US-PS 3 926 737 beschrieben ist. Ein Hauptcomputer 228 kann zur Optimierung der Fermentierung zur Ausgestaltung der Computer-Steuerstrategie für das Gesamtfermentierungssystem sowie zur Korrelation auf indirekter Basis oder einer Nicht-Echtzeitbasis ausgenutzt werden.
Anhand von Fig. 5, die die Frontplatte des Temperatur-Einschubs 44 zeigt, wird die Wirkungsweise einer erfindungsgemäßen manuellen Eingabeeinrichtung erläutert. Die Frontplatte des Temperatur-Einschubs weist eine alpha-numerische Anzeige 130, eine Vielzahl von durch Kreise repräsentierten Lichtemissionsdioden-Anzeigen sowie eine Vielzahl von durch kleine Rechtecke repräsen-
1^ tierten Schaltern auf. Auf der rechten Seite der Anzeige 130 sind vier vertikal voneinander beabstandete Schalter 230, 232, 234 und 236 vorgesehen, welche zur Verschiebung des in der Anzeige angezeigten numerischen Wertes für Einstellungszwecke verwendet werden. Der
Schalter 232 schiebt den angezeigten Wert mit einer langsamen Geschwindigkeit vor, während der Schalter 230 den angezeigten Wert mit einer schnellen Geschwindigkeit vorverschiebt. Der Schalter 234 vermindert den angezeigten Wert mit einer kleinen Geschwindigkeit, während der
Schalter 236 den angezeigten Wert mit einer großen Geschwindigkeit verschiebt.
Werden Schalter zum Zwecke des Einstellens von Werten verwendet, so wird ein Schalterbetätigungsprotokoll in
dem Mikroprozessor programmiert. Die erste Betätigung des Schalters, beispielsweise durch einmaliges Drücken seines Knopfes, aktiviert die Einstellfunktion und zeigt den dann laufenden Wert in der Anzeige 130 an.
Der angezeigte Wert kann durch die Schalter 230, 232, 35
234 und 236 entweder schnell oder langsam in beiden Richtungen geändert werden. Wird der Schalter in einer
3U0079
vorgegebenen Zeitperiode, beispielsweise von 5 s, erneut betätigt, so kehrt die Einstellung auf die ursprüngliche Einstellung zurück. Wird der betätigende Schalter nach einer Änderung in einer vorgegebenen Periode nicht erneut betätigt, so wird nach dem Ablauf der vorgegebenen Zeitperiode der Wert auf den in der Anzeige angezeigten Wert eingestellt. Wird keine Eingabe über die Schalter 230, 232, 234 oder 236 vorgenommen, so kehrt die Anzeige nach dem Ablauf der vorgegebenen Zeitperiode auf den laufenden Wert der überwachten Funktion zurück. Dieser laufende überwachte Wert ist die Nichterfüllungsbedingung für jeden Einschübe beim Fehlen beispielsweise einer Eingabeinformation mit Ausnahme des Antischaum-Einschubs 56, was im folgenden noch genauer erläutert wird»
Wie oben bereits ausgeführt, kann das Sollwert-Profil für jede der zu steuernden Funktionen, beispielsweise der Temperatur, eingestellt werden. Ein Sollwert-Profil ist .eine geordnete Liste der abgelaufenen Fermentierungszeiten und der ohne Eingriff einer Bedienungsperson auszulösenden Sollwerte. Generell besteht ein auf die Zeit bezogenes Profil aus Sätzen von zwei Variablen, nämlich der Zeit und einem zugeordneten Wert. Wie oben ausgeführt, kann das Profil durch einen externen Computer im elektrisch umprogrammierbaren Festwertspeicher 144 gespeichert werden. Soll das Profil jedoch manuell eingegeben werden oder wünscht der Benutzer ein vorhandenes gespeichertes Profil zu modifizieren oder lediglich zu überprüfen, so wird ein "Aktiv"-Schalter 238 betätigt, wodurch eine Licht-emittierende Diode 239 angesteuert wird. Damit wird eine sichtbare Anzeige des Profilbetriebs realisiert, wobei der Mikroprozessor in einen Betrieb gebracht wird, bei dem das Profil angezeigt und/oder
modifziert wird.
35
Ein "Verzögerungs"-Schalter 240 ermöglicht einer Bedienungsperson, das Profil um einen festen Plus- oder Minus-Zeitbetrag zu verzögern. Eine positive Verzögerungszeit verzögert das Profil, während eine negative Zeit das Profil beschleunigt. Bei Einwirkung des Schalterprotokolls zeigt die Anzeige 130 eine "Null", wenn der Verzögerungsschalter 240 betätigt wird. Danach kann in einem möglichen Zeitraum von 5 s der angezeigte Wert mittels der Schalter 230, 232, 234 und 236 vergrößert oder verkleinert werden, um die gewünschte positive oder negative Verzögerung zu wählen. Ändert die Bedienungsperson ihre Absicht oder ist sie mit der Einstellung nicht zufrieden, so wird die Verzögerung durch Betätigung des Verzögerungsschalter 240 innerhalb des Zeitraums von 5 s nicht eingegeben. Wird in 5 s keine weitere Aktion durchgeführt, so wird die eingestellte Verzögerung in das im elektrisch umprogrammierbaren Festwertspeicher 140 gespeicherte Profil eingebaut.
zur Entfernung von Sollwerten wird ein "Entfernungs"-Schalter 242 verwendet. Wird dieser Entfernungsschalter 242 betätigt, so kann die Bedienungsperson unter Verwendung der Schalter 230, 232, 234 und 236 die Anzeige auf eine gewünschte Zeit einstellen, welche die zu entfernenden Sollwerte repräsentiert. Wird der Entfernungsschalter 242 innerhalb der Periode von 5s nicht erneut betätigt, so wird der Sollwert in der angezeigten Zeit entfernt. Um das gesamte Sollwert-Profil mit einem Befehl zu löschen, betätigt die Bedienungsperson einfach den Schalter 242
ou und weiterhin anstelle der Eingabe irgendwelcher Werte einen "Rücksetz"-Schalter 244. Um eine zufällige Eliminierung des Profils zu verhindern, ist eine mehrfache Betätigung des Rücksetzschalters 244 erforderlich. Gemäß einer Ausführungsform sind vier derartige Betätigungen ohne vorgegebene Zeitperiodenabstände erforderlich, um das gesamte Profil zu löschen. Ein "Additions"-Schalter 246 dient zur Addition von Sollwerten zum Profil. Wird der "Additions"-
3U0079
Schalter 246 betätigt, so wird die Anzeige gelöscht und eine "Zeif'-Lichtemissionsdiode 248 angesteuert, um die Anzeige einer Zeit sichtbar zu machen. Die Bedienungsperson schiebt dann die dargestellte Zeitanzeige mittels der Schalter 230, 232, 234 und 236 vor, bis die gewünschte abgelaufene Prozeßzeit erreicht ist. Der "Additions"-Schalter wird erneut betätigt, wodurch die Zeit in das Profil eingesetzt wird und eine "Wert"-Lichtemissionsdiode 250 leuchtet (die "Zeit"-Lichtemissionsdiode 248
^q ist gelöscht). Die Anzeige wird erneut gelöscht und der gewünschte Temperaturwert mittels der Schalter 230, 232, 234 und 236 eingestellt. Wird der "Additions"-Schalter 246 in der vorgegebenen Zeit betätigt, so wird der neue Sollwert nicht eingegeben. Wird in der vorgegebenen Zeitperiode nach der Eingabe des Temperaturwertes in die Anzeige nichts durchgeführt, so wird der gewünschte Sollwert in den elektrisch umprogrammierbaren Speicher 144 eingegeben, wobei die Anzeige den aktuellen überwachten Temperaturwert erneut anzeigt.
Wird ein "Folge"-Schalter 252 betätigt, so wird die Zeit und der Wert der nächsten Sollwertänderung im gespeicherten Profil angezeigt. Zunächst wird der Zeitwert angezeigt, wobei die "Zeit"-Lichtemissionsdiode 248 leuchtet, wonach sodann in einer automatischen Folge der Wert in diesem Zeitpunkt angezeigt wird, wobei die "Wert"-Lichtemissionsdiode 250 leuchtet. Die Anzeige kehrt automatisch auf den gemessenen Wert der Temperatur zurück, wie dies durch den Sensor festgelegt wird.
Wird ein "Prüf"-Schalter 254 betätigt, so beginnt die Anzeige bei Null und zeigt automatisch sequentiell die Sollwerte im gesamten Profil an, wobei abwechselnd Zeit und Wert angezeigt werden und entsprechend die "Zeit"- bzw. "Wert"-Lichtemissionsdiode 248 bzw. 250 abwechselnd leuchtet. Durch die Schalter 230, 232, 234 und 236 können bestimmte Punkte im Profil erreicht und im Bedarfsfall überprüft werden. Die genaue Zeit eines zu entfernenden
_4o- 3H0079
*· Sollwertes kann durch diesen Prozeß festgelegt werden.
Wird ein "Fern"-Schalter 256 betätigt, so kann der Einschub durch einen Ferncomputer programmiert oder gesteuert werden. Dieser Zustand wird durch eine leuchtende "Fern"-Lichtemissionsdiode 258 angezeigt. Wird ein Schalter 260 für die abgelaufene Fermentierungszeit betätigt, so wird die abgelaufene Prozeßzeit des gesteuerten Prozesses angezeigt. Wird in dieser Einstellung der angezeigte Wert durch die Schalter 230, 232, 234 oder 236 geändert, so kann die vom Mikroprozessor beobachtete abgelaufene Prozeßzeit beliebig geändert werden. Bei Betätigung eines "Steuer"-Schalters 262 wird der Einschub in einen "Steuer"-Betrieb gebracht, in dem die Temperatur des Prozesses automatisch durch den Mikroprozessor gesteuert wird. Durch einen "Obergrenzen"- Schalter 264 und einen "Untergrenzen"-Schalter 265 können Prozeß-Alarmgrenzen eingestellt werden. Diese Schalter arbeiten in Übereinstimmung mit dem Schalter-
^O Protokoll; wird einer der Schalter gedrückt, so kann die Obergrenze bzw. die Untergrenze für den Alarm mittels der Schalter, 230, 232, 234 oder 236 eingestellt werden. Ein Überschreiten der Temperatur über die Obergrenze wird wenigstens durch das Leuchten einer "Obergrenzen "-Lichtemissionsdiode 266 angezeigt, während ein Überschreiten der unteren Grenze durch die Temperatur mittels einer "Untergrenzen"-Lichtemissionsdiode 267 angezeigt wird. Hörbare Alarmsignale können im oben beschriebenen Sinne erzeugt werden. Die Lichtemissions-
dioden 266 und 267 können im Bedarfsfall blinken, um
sie sichtbar zu machen. Soll kein Alarm gegeben werden, so wird der obere Alarm auf die maximale obere Grenze und der untere Alarm auf die minimale bzw. die Null-Grenze eingestellt.
35
3U0079
Die erfindungsgemäßen Einschübe vermögen zwei Arten von Steuerung, nämlich eine Ein/Aus-Steuerung und eine "PID"-Steuerung (Proportional/Integral/Differential-Steuerung) durchzuführen. Theoretisch ist bei beiden Arten von Steuerung eine Steuerwirkung auf die Abweichung von einem Sollwert erforderlich. In der Praxis führt eine derartige Lösung jedoch zu einer konstanten Steuerung, welche weder wünschenswert noch praktisch ist. Um eine kontinuierliche Steuerung mit dem zugeordneten konstante Betrieb von Steuerrelais zu vermeiden, ist jedem Sollwert eine Totzone zugeordnet, in der eine Abweichung vom Sollwert keine Steuerung bewirkt. Zwar ist eine derartige Totzone justierbar; eine Justierung auf Null ist jedoch generell nicht erlaubt. Wenn ein "Soll 1"-Schalter 268 betätigt wird, so wird der laufende Sollwert angezeigt. Der laufende Sollwert kann mittels der Schalter, 230, 232, 234 und 236 geändert werden. Wird ein "Soll 2"-Schalter 270 betätigt, und durch die Schalter 230, 232, 234 und 236 ein Wert eingestellt, so wird ein laufender Sollwert, der aus der Zone zwischen dem Wert "Soll 1" und dem Wert "Soll 2" liegt, zum laufenden Sollwert. Wird andererseits der Schalter "Soll 2" 270 in einer vorgegebenen Zeitperiode ohne Zwischenjustierung zweimal betätigt, so wird die in der Anzeige gesetzte Nummer zu + einer Totzone. Wird beispielsweise der Wert "5" nach einer zweimaligen Betätigung des "Soll 2"-Schalters 270 eingestellt, so wird eine Totzone von + 5° realisiert, welche nicht nur für den laufenden Sollwert sondern auch für alle folgenden Sollwerte im Profil gilt. Zwar ist bei der in Rede stehenden Ausführungsform für jeden Profilwert keine unterschiedliche Totzone einstellbar. Die erfindungsgemäße Anordnung kann jedoch so programmiert werden, daß eine derartige Einstellung möglich ist. In diesem Fall besteht jedes Profil aus drei Größen, nämlich Zeit, Wert und Totzone.
3U0079
Bei der PID-Steuerung leuchtet bei Betätigung eines "Proportional"-Schalters 272 eine "Proportional"-Lichtemissionsdiode 273, wobei der Steuerbetrieb ein "PID"-Betrieb ist. Wird der "Proportional"-Schalter 272 nicht betätigt, so arbeitet der Einschub im Ein/Aus-Betrieb. "Proportionalsteuerung" bezieht sich hier auf eine dem Maß der Abweichung vom Sollwert proportionale Steuerung. Mit anderen Worten bedeutet dies, daß die Korrektur um so größer ist je größer die Abweichung ist.
"Integralsteuerung" bezieht sich auf die Zeit, um welche die gesteuerte Variable von ihrem Sollwert abgewichen ist. Mit anderen Worten bedeutet dies, daß die Korrektur um so größer ist je länger die Abweichung andauert.
"Differentialsteuerung" bezieht sich auf die Geschwindigkeit, mit der die Abweichung vom Sollwert auftritt. Mit anderen Worten bedeutet dies, daß die Korrektur um so größer ist, je größer die Geschwindigkeit der Abweichung vom Sollwert ist. Ebenso wie bei der Ein/Aus-Steuerung wird die Abweichung von einer Totzone gemessen. Wird ein "P"-Schalter 272 betätigt, so repräsentiert die in der' Anzeige durch die Schalter 230, 232, 234 und 236 gesetzte Zahl die Differnez zwischen dem Sollwert und dem gemessenen Wert, bei dem die maximale Korrekturwirkung, mit anderen Worten die maximale Heiz- oder Kühlzunahme hervorgerufen wird. Dies wird im folgenden als "Maximalsteuerung" bezeichnet. Ein im Mikroprozessor-Speicher programmierter Algorithmus steuert den Betrag der erhöhten Temperaturzufuhr zwischen einer Nullabweichung und dem eingestellten Maximum. Generell ist die Steuerwirkung nicht linear, wobei ein logarithmischer Zusammenhang eine gebräuchliche Lösung ist. Entsprechend können ein "I"-Schalter.276 und ein "D"-Schalter 278 betätigt werden, um die maximale zeitliche Abweichung bzw. die maximale Geschwindigkeitsabweichung einzustellen, was zu einer maximalen Steuerung führt. Ist die 11P"-, 11I"- oder "D"-Einstellung Null,
so ist die Funktion unwirksam. Generell können die "Proportional"- und "Integral"- oder "Proportional"- und "Differential"-Steuerungen in Verbindung mit einander benutzt werden. Im Bedarfsfall können auch alle drei Steuerungen in Verbindung miteinander benutzt werden.
Die vorstehenden, sich auf den Temperatur-Einschub 44 beziehenden Ausführungen gelten auch für den Druck-Einschub 46, den Bewegungs-Einschub 48 und den Luftstrom-Einschub 54, welche hinsichtlich ihres Aufbaus und ihrer Wirkungsweise identisch sind (jedoch nicht hinsichtlich der Programmierung des EPROM 146 oder die Programmeingabe für den elektrisch umprogrammierbaren Festwertspeicher 144). Der Ersatz dieser Einschübe im Falle eines Ausfalls erfordert lediglich eine erneute Programmierung oder einen Ersatz des EPROM 146 und eine Neuprogrammierung des elektrisch umprogrammierbaren Festwertspeichers 144, ohne daß abgesehen von einer äußeren Sicherheitsbeschriftung eine Änderung der Schalter- und Lichtemissionsdioden-Schaltungsplatte 102 erforderlich ist. Der Einschub 50 für gelösten Sauerstoff, der pH-Einschub 52 sowie der Antischaum-Einschub 56 besitzen die Lichtemissionsdioden und die Schalter des Temperatur-Einschubs 44. Auf den Frontplatten dieser Einschübe gemäß den Fig. 6 bis 8 sind daher entsprechende Bezugszeichen verwendet.
Gemäß Fig. 6 enthält die Frontplatte ded Einschubs 50 für gelösten Sauerstoff einen "Kalibrierungs"-Schalter 280, der den Einschub bei Betätigung für eine Kalibrierung vorbereitet. Die Kalibrierung erfolgt durch Einbringen der Sonde für gelösten Sauerstoff in eine bekannte . Standard-Flüssigkeit und Justierung des angezeigten Wertes mittels der Schalter 230, 232, 234 und 236 auf den bekannten kalibrierten Wert. Wird der "Kalibrierungs "-Schalter 280 erneut betätigt, so wird der Modul auf eine spezielle Sonde kalibriert. Für eine
3U0079
elektrische Kalibrierung wird der "Kalibrierungs"-Schalter 280 bei abgeschalteter Sonde betätigt, wobei die Stellschrauben 166, 168 und 170 solange justiert werden, bis auf der Anzeige eine Null erscheint. Der "Kalibrierungs"-Schalter wird erneut betätigt, wobei der Einschub für gelösten Sauerstoff zur Verwendung ber reit ist. Wird ein "rpm"-Schalter 282 betätigt, so leuchtet eine "rpm"-Lichtemissionsdiode 284, wobei die Anzeige 130 den überwachten Geschwindigkeitswert anzeigt, wie er vom Bewegungs-Einschub 48 über den Computer-Datenbus übertragen wird. Durch Betätigung der Schalter 230, 232, 234 und 236 kann die Bewegungsgeschwindigkeit vom Einschub für gelösten Sauerstoff gesteuert werden. Im Effekt wird der Sollwert für die Bewegungsgeschwindigkeit durch Kommunikation vom Einschub für gelösten Sauerstoff über den Computerdatenbus zum Bewegungseinschub rückgesetzt, wobei das Programm des Bewegungs-Einschubs die Priorität für die Befehle vom Einschub für gelösten Sauerstoff gibt. In entsprechender Weise üben ein "Luft"-Schalter 286 und ein "Druck"-Schalter 288 hinsichtlich der Luftstrom-Rate und des Druckes in Verbindung mit dem Luftstrom-Einschub 54 und dem Druck-Einschub 46 gleiche Funktionen aus. Eine "Luft"-Lichtemissionsdiode 290 und eine "Druck"-Lichtemissionsdiode 292 geben eine visuelle Anzeige der Betätigung der entsprechenden Schalter 286 und 288.
Wie oben bereits ausgeführt, ist in Verbindung mit dem einschub für gelösten Sauerstoff entweder eine galvanische
° oder eine polarographische Sonde verwendbar. Ein "Galvanik"-Schalter 294 sowie ein "Polar"-Schalter 296 dienen daher zur Einstellung des Einschubs für gelösten Sauerstoff für die Zusammenarbeit mit der aktuellen Form der verwendeten Sonde. Eine "Galvanik"-Lichtemissionsdiode 298 und eine "Polar"-Lichtemissionsdiode 300 geben eine visuelle Anzeige der Betätigung der entsprechenden Schalter 294 und 296. Schließlich dient ein "Ansprechzeit"-Schalter 302
3H0079
zur Einstellung der Ansprechzeit des Einschubs für gelösten Sauerstoff als Punktion der Ansprechzeit der Sonde für gelösten Sauerstoff. Sonden für gelösten Sauerstoff liefern keine Augenblicks-Auslesewerte, so daß es daher notwendig ist, eine Ansprechverzögerung, gewöhnlich in der Größenordnung von 40 s, einzustellen. Durch Betätigung des Schalters 302 und durch Einstellen der Verzögerung mittels der Schalter 230, 232, 234,236 kann die gewünschte Ansprechzeitverzögerung eingestellt werden. Wie oben ausgeführt, arbeitet der Einschub für gelösten Sauerstoff in anderer Hinsicht in der gleichen Weise wie der Temperatur-Einschub 44 hinsichtlich von Eingangsgrößen und Anzeige.
Gemäß Fig. 7 enthält der pH-Einschub 52 die Schalter und Lichtemissionsdioden des Temperatur-Einschubs 44 und weiterhin den vorstehend in Verbindung mit dem Einschub für gelösten Sauerstoff diskutierten "Kalibrierungs"-Schalter 280. Die Kalibrierung des pH-Wertes erfolgt durch Betätigen des "Kalibrierungs"-Schalters 280 und durch ein Einsetzen der pH-Sonde in eine Flüssigkeit mit bekanntem pH-Wert von beispielsweise 7 sowie durch Drehen der Stellschrauben 180 und 182 am Sensor-Einschub 160 bis die Anzeige "7" anzeigt. Danach wird der "Kalibrierungs-Schalter" einmal betätigt, um die Anzeige freizugeben und erneut zur Kalibrierung zurückzusetzen. Die pH-Sonde wird in eine Flüssigkeit mit bekanntem pH-Wert von beispielsweise "8" eingetaucht. Durch die Schalter 230, 232, 234, 236 wird der angezeigte Wert auf den bekannten Wert eingestellt-, wodurch die Kalibrierung durchgeführt wird. Dabei wird der "Kalibrierungs"-Schalter 280 erneut betätigt, um den Kalibrierungs-Betrieb auszuschalten.
Wird ein Mischzeit-Schalter 304 des pH-Einschubs 52 betätigt, so kann die Dauer des Intervalls zwischen Zyklen von Säure- oder Basen-Zufügung durch Betätigung der Schalter 230, 232, 234 und 236 eingestellt werden. In gleicher Weise kann bei Betätigung eines "Zufügungszeit"-Schalters 306 die Dauer jedes Zyklus der Hinzu-, fügung von Säure oder Base eingestellt werden. Die Schalter 304 und 306 sind vorhanden, wenn es erwünscht ist, die Säure oder die-Base in gesteuerten Zyklen hinzuzufügen, um sicherzustellen, daß die Reaktion des Prozesses auf jede Säure- oder Basenmenge vor dem Hinzufügen einer weiteren Menge festgestellt wird.
Oft ist es erwünscht, dem Prozeß eine Säure oder eine Base manuell hinzuzufügen. Es ist dabei oft erwünscht, die gesamte im laufenden Zeitpunkt hinzugefügte Menge an Säure oder Base zu kennen. Zu diesem Zweck sind ein "Säure"-Schalter 308 und ein "Basen"-Schalter 310 zur -Einstellung des Einschubs auf ein Ansprechen auf
Säure oder Base vorgesehen, wobei eine "Säure"-Lichtemissionsdiode 312 und eine "Basen-Lichtemissionsdiode 314 eine visuelle Anzeige des Zustandes des Einschubs gibt. Bei dieser Einstellung bewirkt die Betätigung eines "Gesamf'-Schalters 316 die Anzeige der insoweit im Prozeß verteilten Gesamtmenge von Säure oder Base in Abhängigkeit von der Betätigung eines der Schalter 308 oder 310. Entsprechend bewirkt die Betätigung eines "Hand"-Schalters 318 die manuelle Verteilung
von Säure oder Base in Abhängigkeit von der Betätigung 30
des Schalters 308 oder 310 für die Dauer, in welcher der Schalter 318 betätigt ist. Eine "Hand"-Lichtemissionsdiode 320 zeigt die Betätigung des Schalters 318 visuell an. Die verbleibenden Schalter und Lichtemissionsdioden wirken in gleicher Weise wie die entsprechenden oben bereits erläuterten Elemente.
Gemäß Fig. 8 entsprechen die Schalter und Lichtemissionsdioden des Antischaum-Einschubs 56 denen des Temperatur-Einschubs 44 mit der Ausnahme, daß der Sollwert eine programmierbare Menge von zugeführtem Antischaum-Material § repräsentiert und daß die Anzeige die gesamte bis zum . laufenden Punkt im Prozeß zugefügte Menge an Antischaum-Material darstellt. In diesem Falle bewirkt die Betätigung des "Kalibrierungs"-Schalters 280 das Pumpen einer vorgegebenen Menge von Antischaum-Material in einen abgestuften
ig Meßzylinder durch die Antischaum-Pumpe 64, wobei die abgemessene Menge sodann mittels der Schalter 230, 232, 234 und 236 zur Durchführung der Kalibrierung in die Anzeige eingegeben wird. Eine zweite Betätigung des "Kalibrierungs"-Schalters 280 schaltet den Kalibrierungsbetrieb des Antischaum-Einschubs 56 ab. Die Betätigung eines "Hand"-Schalters 318 bewirkt eine manuelle Zuführung von Antischaum-Material für die Zeit der Betätigung des Schalters, wobei eine "Hand"-Lichtemissionsdiode 320 eine sichtbare Anzeige einer derartigen manuellen Operation gibt. Zusätzlieh zur Verwendung von Antischaummaterialien wird in Fermentationsprozessen auch ein -Aufbrechen von Schaum durch eine mechanische Schaumaufbrechvorrichtung durchgeführt. Die Betätigung eines "Mechanik"-Schalters 322 betätigt eine derartige mechanische Vorrichtung, wobei diese Betätigung durch eine "Mechanik"-Lichtemissionsdiode 324 angezeigt wird. Es ist darauf hinzuweisen, daß es sich bei dem Antischaum-Pumpeneinschub 64 sowie dem Säurepumpen-Einschub 60 und dem Basenpumpen-Einschub 62 um Pumpen handelt, die auf dem tiefsten Niveau des Gestells angeordnet sind, um im Fall eines Lecks eine Beeinträchtigung der anderen Einschübe zu vermeiden. Es können jedoch auch andere Arten von Flüssigkeitszuführungseinrichtungen, wie beispielsweise durch Hubmagneten betätigte Zuführungseinrichtungen verwendet werden.
-48- 3K0079
Wie oben ausgeführt, kann auch ein auf einem Vorgang basierendes Sollwertprofil verwendet werden. Bei einer derartigen Ausführungsform wird ein "Aktiv"-Schalter 238 betätigt, damit der Mikroprozessor Sollwertdaten empfangen kann. Wird der "Zusatz"-Schalter 246 betätigt und die "Zeit"-Eingabe auf Null eingestellt, wie dies oben beschrieben wurde, so bestimmt das Mikroprozessorprogramm, daß ein auf einem Vorgang basierender Sollwert einzustellen ist und bewirkt, daß die Anzeige 130 als Funktion einer sequentiellen Betätigung des "Folge"-Schalters 252 in Sequenz eine Serie von Symbolen anzeigt, welche "gleich", "weniger als", "größer als", "weniger als oder gleich" und "größer als oder gleich" repräsentieren. Wird das gewünschte Symbol angezeigt und der "Folge"-Schalter 246 erneut betätigt, so wird eine Folge von Symbolen, welche die Variable repräsentieren, deren Wert zu steuern ist, sequentiell als Funktion der Betätigungen des "Folge"-Schalters 252 angezeigt. Wird das gewünschte Symbol angezeigt und der "Folge"-Schalter 246 erneut betätigt, so kann die Anzeige mittels der Schalters 230, 232, 234 und 236 einen Wert empfangen. Eine letzte Betätigung des "Folge"-Schalters 246 setzt den auf dem Vorgang basierenden Sollwert in den Speicher. Wird bei dieser Ausführungsform ein auf einem Vorgang basierender .
Sollwert erreicht, so steuert er danach die Operation der Funktion, bis der nächste auf einem Vorgang basierende Sollwert erreicht wird.
Wie oben ausgeführt, können andere Formen von Einschüben oder andere Steuerfunktionen leicht in die .erfindungsgemäßen Funktionseinschübe eingebaut werden, da sich aufgrund des jedem Einschub zugeordneten getrennten Mikroprozessors eine große Flexibilität ergibt. Es ist darauf hinzuweisen, daß auch andere Arten der Montage der entsprechenden Einschübe und andere Lösungen des Packens der entsprechenden Einschübe im Rahmen der Erfindung möglich sind.
Leerseite

Claims (1)

  1. ■■■:■::-. ■; :":.-::- -.: 3U0079
    Patentanwälte Dipl.-Ing. H. W£-i-ck-MANK£>Ji>l.-P-HYs-£>R. K. Fincke
    Dipl.-Ing. F. A.Weickmann, Dipl.-Chem. B. Huber Dr. Ing. H. Liska
    · 8000 MÜNCHEN 86, DEN _-β QWf
    ...;, - ' POSTFACH 860820
    MÖHLSTRASSE 22, RUFNUMMER 98 39 21/22 DXIIIH ■"■■- '
    New Brunswick Scientific Co., Inc.,
    Talmadge Road, Edison, New Jersey 08817, V.St.A.
    Einschub und Gerät zur überwachung und Steuerung
    von Variablen in einem biochemischen Prozeß *
    Patentansprüche
    ν Einschub zur überwachung und Steuerung einer Variablen in einem biochemischen Prozeß als Funktion von Sensor-Ausgangssignalen, gekennzeichnet durch einen Mikroprozessor (134), durch einen ersten an den Mikroprozessor (134) angekoppelten Speicher (146) zur Speicherung des Programms für den Einschub-Betrieb, durch einen zweiten an den Mikroprozessor (134) angekoppelten elektrisch umprogrammierbaren Speicher (144) zur Speicherung wenigstens von variablen Sollwertdaten zur Verwendung bei der Steuerung der Variablen, durch eine manuelle Eingabeinrichtung (230, 232, 234, 236; 238-320) zur selektiven Eingabe der Sollwertdaten in den zweiten Speicher (144) und durch eine an den Mikroprozessor (134) angekoppelte Schnittstelleneinrichtung
    3U0079
    (80) wenigstens zur Aufnahme von den Sensorausgangssignalen entsprechenden Signalen und deren Einspeisung in den Mikroprozessor (134) sowie zur Übertragung von Signalen vom Mikroprozessor (134) zur Durchführung der Variablen-Steuerung.
    2. Einschub nach Anspruch 1, dadurch gekennzeichnet, daß an den Mikroprozessor (134) eine Anzeigeeinrichtung (130) angekoppelt ist und daß der Mikroprozessor
    (134) zur Übertragung von Signalen zur Anzeigeeinrichtung (130) zur selektiven Anzeige des Wertes des Sensorausgangssignals, der gespeicherten Sollwertdaten und der manuell eingegebenen Sollwertdaten dient.
    3. Einschub nach Anspruch 1 und 2, dadurch gekennzeichnet, daß der erste und der zweite Speicher (146, 144) nicht flüchtige Speicher sind, die bei Abschaltung der Stromversorgung ihren Speicherinhalt nicht verlieren.
    4. Einschub nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß der erste Speicher (146) ein EPROM ist, das von außerhalb des Einschubs, jedoch nicht durch den Mikroprozessor (134) programmierbar ist.
    5. Einschub nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß der erste Speicher (146) zwecks seines Ersatz lösbar im Einschub montiert ist, so daß der Einschub zur Überwachung und Steuerung unterschiedlicher Variablen verwendbar ist.
    6. Einschub nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die manuelle Eingabeeinrichtung (230, 232, 234, 236; 238-320) lösbar im Einschub montiert ist, um durch eine andere manuelle Eingabeeinrichtung ersetzt werden zu können, die zur Über-
    I 1 Vi^ >w* 7 ^i^ —
    -3-wachung und Steuerung einer anderen Variablen dient.
    7. Einschub nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die manuelle Eingabeeinrichtung (230, 232, 234, 236; 238-320) zur selektiven Steuerung des Einschub-Betriebs dient.
    8. Einschub nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, daß die Schnittstellenexnrxchtung
    (80) ein eine Vielzahl von Eingangs- und Ausgangskanälen bildendes steckbares Schnittstellenelement (88) sowie Schalter (158A-158D) zur Aufnahme und Übertragung von Signalen aufweist.
    9. Einschub nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, daß der Mikroprozessor (134) Steuer- und Sollwertdaten von vorgegebenen Kanälen der Schnittstellenexnrxchtung (80) aufnimmt.
    10. Einschub nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, daß der Mikroprozessor (134) Signale zu wenigstens einem der Kanäle der Schnittstellenexnrxchtung (80) überträgt, die einen Wert des Sensorausgangssignals, der zur Einspeisung in eine Aufzeichnungseinrichtung (38) geeignet ist, repräsentiert.
    11. Einschub nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, daß der Mikroprozessor (134) Signale zur Durchführung einer Variablen-Steuerung in Form einer Folge von zur Ansteuerung eines Schrittschaltmotors einer Pumpe dienenden Impulsen erzeugt.
    12. Einschub nach einem der Ansprüche 1 bis 11 zur Überwachung und Steuerung einer Fermentations-Variablen aus folgender Variablen-Gruppe: pH-Wert, gelöster Sauerstoff, Schaum, Bewegungsgeschwindigkeit, Luftstrom, Druck und Temperatur.
    13. Einschub nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, daß die Anzeigeeinrichtung (130) eine numerische Anzeige ist und daß die manuelle Eingabeeinrichtung (230, 232, 234, 236; 238-320) eine erste Schaltereinrichtung (230, 232, 234, 236) zur selektiven Änderung des in der Anzeige (130) angezeigten Wertes und eine zweite Schaltereinrichtung (238-320) zur Ansteuerung des Mikroprozessors (134) zwecks Speicherung des geänderten Wertes zur Durchführung der Steuerung der Variablen aufweist.
    14. Einschub nach einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, daß die erste Schaltereinrichtung (230, 232, 234, 236) wenigstens einen ersten und einen zweiten Schalter (beispielsweise 232, 234) zur Wertänderung zwecks entsprechender Anhebung und Absenkung des in der Anzeige (130) angezeigten digitalen Wertes enthält.
    15. Einschub nach einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, daß die erste Schaltereinrichtung (230, 232, 234, 236) weiterhin einen dritten und einen vierten Schalter (230, 236) zur Wertänderung enthält, daß der erste und dritte Schalter (232,
    230) zur langsamen bzw. schnellen Anhebung des in der Anzeige (130) angezeigten Wertes dient und daß der zweite und vierte Schalter ('234, 236) zur langsamen bzw. schnellen Absenkung des in der Anzeige (130)
    angezeigten Wertes dient.
    30
    16. Einschub nach einem der Ansprüche 1 bis 15, dadurch gekennzeichnet, daß die Sollwertdaten durch ein Sollwertprofil gebildet sind, das einen Satz von abgelaufenen Prozeßzeiten und einen jeder abgelaufenen Prozeßzeit zugeordneten variablen Wert umfaßt.
    3U0079
    Ι?. Einschub nach einem der Ansprüche 1 bis 16, dadurch gekennzeichnet, daß die zweite Schaltereinrichtung (238-320) einen "Verzögerungs"-Schalter (240) enthält, durch den der Mikroprozessor (134) in einen solchen Zustand schaltbar ist, daß die erste Schaltereinrichtung (230, 232, 234, 236) die Anzeige in der Anzeigeeinrichtung (130) in eine gewünschte Profilzeitverzögerung zum Einbau in das Profil ändern kann.
    1^ 18. Einschub nach einem der Ansprüche 1 bis 17, dadurch gekennzeichnet, daß die zweite Schaltereinrichtung (238-320) einen "Entfernungs"-Schalter (242) enthält, durch den der Mikroprozessor (134) in einen solchen Zustand schaltbar ist, daß die erste Schalterexnrichtung (230, 232, 234, 236) die Anzeige in der Anzeigeeinrichtung (130) in eine Zahl ändern kann, welche die Zeit eines aus dem Profil zu entfernbaren Sollwerts repräsentiert, wodurch dieser Sollwert aus dem Profil
    entfernt wird.
    20
    19. Einschub nach einem der Ansprüche 1 bis 18, dadurch gekennzeichnet, daß die zweite Schalterexnrichtung (238-320) einen "Zusatz"-Schalter (246) enthält, durch den der Mikroprozessor (134) in einen Zustand schaltbar ist, daß die erste Schalterexnrichtung (230, 232, 234, 236) einen Zeitwert in die Anzeige setzt, der für die Zeit repräsentativ ist, in welcher ein Sollwert in das Profil eingefügt werden soll, und danach einen Sollwert in der Anzeigeeinrichtung (130) setzt,
    wodurch ein Sollwert für den Wert in diesem Zeitpunkt in das Profil eingefügt wird.
    20. Einschub nach einem der Ansprüche 1 bis 19, dadurch
    gekennzeichnet, daß die zweite Schalterexnrichtung 35
    (238-320) einen "Folge"-Schalter (252) enthält, durch den der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) infolge die Zeit und den Wert des nächsten Sollwertes im Profil anzeigt.
    21. Einschub nach einem der Ansprüche 1 bis 20, dadurch gekennzeichnet, daß die zweite Schaltereinrichtung (238-320) einen "Prüf"-Schalter (254) enthält, durch den der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) infolge zunächst die Zeit und sodann den Wert jedes der Sollwerte im Profil anzeigt.
    22. Einschub nach einem der Ansprüche 1 bis 21, dadurch gekennzeichnet, daß die erste Schaltereinrichtung (230, 232, 234, 236) ein selektives Durchlaufen des Profils bei Betätigung des "Prüf"-Schalters (254) ermöglicht.
    23. Einschub nach einem der Ansprüche 1 bis 22, dadurch gekennzeichnet, daß die zweite Schaltereinrichtung (238-320) einen Schalter (260) für die abgelaufene Zeit enthält, durch den der Mikroprozessor so schaltbar ist, daß die Anzeigeeinrichtung (130) die abgelaufene Zeit des gesteuerten Prozesses anzeigt und daß die erste Schaltereinrichtung (230, 232, 234, 236) zur Änderung der angezeigten Zeit und damit der gespeicherten abgelaufenen Zeit dient.
    24. Einschub nach einem der Ansprüche 1 bis 23, dadurch gekennzeichnet, daß die zweite Schaltereinrich- tung (238-320) einen "Soll"-Schalter (268) enthält, durch den der Mikroprozessor (134) so schaltbar istr daß der dann gesteuerte Sollwert in der Anzeigeeinrichtung (130) angezeigt wird, und daß der angezeigte Wert und damit der gespeicherte Sollwert durch die erste Schaltereinrichtung (230, 232, 234, 236) änderbar ist.
    25. Einschub nach einem der Ansprüche 1 bis 24, dadurch gekennzeichnet, daß die zweite Schaltereinrichtung (238-320) einen "Totzonen"-Schalter (270) enthält,
    :- - "--" -■■ 3U0079
    durch den der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) einen selektiv durch die erste Schaltereinrichtung (230, 232, 234, 236) eingestellten Wert anzeigt, der eine Totzone um jeden Sollwert repräsentiert, und daß der Mikroprozessor (134) eine Steuerung lediglich dann bewirkt, wenn der Wert der durch das Sensorausgangssignal festgelegten Variablen außerhalb der Totzone liegt=
    26. Einschub nach einem der Ansprüche 1 bis 25, dadurch gekennzeichnet, daß die zweite Schaltereinrichtung (238-320) einen "Proportional"-Schalter (272) enthält, durch den der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) einen durch Betätigung der ersten Schaltereinrichtung (230, 232, 234, 236) festgelegten Wert anzeigt, der eine maximale Abweichung der Variablen repräsentiert, bei der eine maximale Steuerung durch den Mikroprozessor (134) erfolgen soll, wobei die maximale Abweichung als Abweichung des Wertes der durch das Sensorausgangssigrial repräsentierten Variablen vom Sollwert, durch die Zeit, während der die durch das Sensorausgangssignal repräsentierte Variable vom Sollwert abweicht oder durch die Geschwindigkeit, mit der die durch das Sensor-
    ausgangssignal repräsentierte Variable vom Sollwert abweicht, gegeben ist, und daß der Mikroprozessor (134) die Steuerung der Variablen proportional zum Zusammenhang zwischen der Abweichung wenigstens eines Typs von Abweichung der durch das Sensorausgangssignal
    repräsentierten Variablen zur gespeicherten maximalen Steuerabweichung wenigstens des einen Typs von Abweichung steuert.
    27. Einschub nach einem der Ansprüche 1 bis 26, dadurch gekennzeichnet, daß der Mikroprozessor (134) die Variable proportional im Zusammenhang zwischen der Abweichung des Wertes und wenigstens der Abweichung in der Zeit oder der Abweichung in der Geschwindigkeit
    ■*■ . repräsentiert durch das Sensorausgangssignal zur gespeicherten maximalen Steuerabweichung im Wert und zu wenigstens der gespeicherten maximalen Steuerabweichung in der Zeit oder der Geschwindigkeit steuert, und daß der "Proportional"-Schalter (272) den
    Mikroprozessor (134) so schaltet, daß die Anzeigeeinrichtung (130) sowohl die Maximalwertabweichung und. wenigstens die Maximalzeitabweichung oder Maximalgeschwindigkeitsabweichung wenigstens sequentiell *0 anzeigen kann.
    28. Einschub nach einem der Ansprüche 1 bis 27, dadurch gekennzeichnet, daß eine Alarmgebereinrichtung vorgesehen ist und daß die zweite Schaltereinrichtung (238-320) Alarmbegrenzungs-Schalter (264, 265) enthält, durch die der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) wenigstens einen durch die erste Schaltereinrichtung (230, 232, 234, 236) zur Speicherung durch den Mikroprozessor
    (134) selektiv eingestellten Alarmgrenzwert anzeigt
    und daß der Mikroprozessor (134) die Alarmgebereinrichtung betätigt, wenn die durch das Sensorausgangssignal· repräsentierten Variablen-Werte außerhalb des Alarmgrenzwertes liegen.
    25
    29. Einschub nach einem der Ansprüche 1 bis 28, dadurch gekennzeichnet, daß die Variable gelösten Sauerstoff in einem Fermentationsprozeß angibt, daß die zweite Schaltereinrichtung (238-320) ein Ansprechzeitschalter
    ist, durch den der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) durch die erste Schaltereinrichtung (230, 232, 234, 236) auf einen Wert einstellbar ist, der die Ansprechzeit des entsprechenden Sensorsrepräsentiert, und daß der Mikroprozessor (134) die Steuersignale für die Variable als Funktion der Sensorausgangssignale und der Ansprechzeit erzeugt.
    30. Einschub nach einem der Ansprüche 1 bis 28, dadurch gekennzeichnet, daß die Variable einen pH-Wert angibt, daß die zweite Schaltereinrichtung (238-320) einen .Mischzeit-Schalter (304) und einen Zusatzzeit-Schalter (306) enthält, durch die der Mikroprozessor (134) so schaltbar ist, daß die Anzeigeeinrichtung (130) einen Mischzeit-Wert und einen Zusatzzeit-Wert anzeigt, die durch die erste Schaltereinrichtung (230, 232, 234, 236) zur Speicherung durch den Mikroprozessor (134) einstellbar sind, und daß der Mikroprozessor (134) Signale für den Zusatz von Säure oder einer Base in durch die Zusatzzeit festgelegten zyklischen Stufen liefert, wobei die Verzögerung zwischen den zyklischen Stufen durch die Mischzeit festgelegt ist.
    31. Einschub nach einem der Ansprüche 1 bis 28, dadurch gekennzeichnet, daß die Variable durch Zusatz abgemessener Mengen eines Materials gesteuert ist und daß die manuelle Eingabeeinrichtung (230, 232, 234, 236; 238-320) einen manuell betätigbaren Schalter (318) enthält, durch den der Mikroprozessor (314) so schaltbar ist, daß er solange ein den Zusatz von Material repräsentierendes Signal liefert, wie der manuell betätigbare Schalter (318) betätigt ist.
    32. Gerät zur Überwachung und Steuerung von Variablen in einem biochemischen Prozeß unter Verwendung von Einschüben nach einem der Ansprüche 1-31, gekennzeichnet durch ein Gehäuse (12), eine im Gehäuse (12) montierte Stromversorgungseinrichtung (32), eine im Gehäuse
    (12) montierte Sensorsignal-Empfangseinrichtung (65), eine im Gehäuse (12) montierte Steuersignal-Übertragungseinrichtung, eine Vielzahl von im Gehäuse (12) montierten Einschüben (44-56) und durch ein die Einschübe (44-56), die Stromversorgungseinrichtung (32), die Sensorsignal-Empfangseinrichtung (65) und die Steuersignal-Übertragungseinrichtung koppelndes
    -10-Leitungsfeld (24).
    33. Gerät nach Anspruch 32r dadurch gekennzeichnet, daß das Leitungsfeld (24) eine Vielzahl von Kanälen bildet und daß das steckbare Schnittstellenelement (88) der Schnittstelleneinrichtung (80) wenigstens mehrere Einschübe lösbar mit dem Leitungsfeld (24) verbindbar ist, um eine Signalkommunikation zu ermöglichen.
    34. Gerät nach Anspruch 32 und/oder 33, dadurch gekennzeichnet, daß die vom Mikroprozessor (134) von ausgewählten Kanälen der Schnittstelleneinrichtung (80) empfangenen Steuer- und Sollwertdaten in den Speichern (144, 146) gespeichert und für die Steuerung ° der zugehörigen Variablen verwendet werden.
    35. Gerät nach einem der Ansprüche 32 bis 34, dadurch gekennzeichnet, daß wenigstens einer der Einschübe
    zur Übertragung von Steuer- und Sollwertdaten zum 2^ Leitungsfeld (24) zwecks Aufnahme durch einen anderen Einschub für die Steuerung der zugehörigen Variablen dient.
    36. Gerät nach einem der Ansprüche 32 bis 35, gekennzeichnet durch eine im Gehäuse (12) montierte und mit dem Leitungsfeld (24) gekoppelte Schnittstelleneinrichtung
    (40) für einen externen Computer zur Einspeisung von Steuer- und Sollwertdaten in diesen sowie zum Empfang von den SensorausgangsSignalen entsprechenden Daten von diesem.
    37. Gerät nach einem der Ansprüche 32 bis 36, dadurch gekennzeichnet, daß die Sensorsignal-Empfangseinrichtung
    (65) eine Schaltungsanordnung zur Aufbereitung von 35
    Sensorsignalen zur übertragung zum Leitungsfeld (24) aufweist.
    ■- " -:-'--" "-■■ - 3H0079
    38. Gerät nach einem der Ansprüche 32 bis 37, gekennzeichnet durch ein Aufzeichnungsgerät (38) im Gehäuse (12) und durch eine Übertragung von Signalen vom Mikroprozessor (134) zu wenigstens einem der Kanäle der Schnittstelleneinrichtung (80) , wobei die Signale den Wert der für die Zuführung zum Aufzeichnungsgerät (38) geeigneten Sensorausgangssignale repräsentieren.
    39. Gerät nach einem der Ansprüche 32 bis 38, gekennzeichnet durch eine einen Schrittschaltmotor enthaltende
    Pumpeneinrichtung (beispielsweise 60), wobei der Mikroprozessor (134) die Signale zur Durchführung der Variablen-Steuerung in Form einer Impulsfolge zur Ansteuerung des Schrittschaltmotors liefert.
    15
    40. Gerät nach einem der Ansprüche 32 bis 39, dadurch gekennzeichnet, daß eine Pumpeneinrichtung (beispielsweise 60 oder 62) im Gehäuse (12) an das Leitungsfeld
    (24) angekoppelt ist, daß einer der Einschübe zur Steuerung der zugehörigen Variablen durch Zusatz von abgemessenen Mengen eines Materials durch die Pumpeneinrichtung dient und daß der manuell betätigbare Schalter (318) der manuellen Eingabeeinrichtung (230, 232, 234, 236; 238-320) den zugehörigen Mikroprozessor (134) so schaltet, daß er ein den Zusatz des Materials repräsentierendes Signal in das Leitungsfeld (24) einspeist, um die Pumpeneinrichtung solange anzusteuern, wie der manuelle bet-ätigbare Schalter (318) betätigt
    ist.
    30
    41. Gerät nach einem der Ansprüche 32 bis 40, dadurch gekennzeichnet, daß die Sollwertdaten auf einem Vorgang basierende Sollwertdaten enthalten, daß der Mikroprozessor (134) jedes Einschubs Signale zum Leitungs-
    feld (24) überträgt, welche den Wert des zugehörigen Sensorausgangssignals repräsentieren und von den anderen Einschüben empfangen werden, und daß der Mikroprozessor (134) eines Einschubs so arbeitet, daß die
    ■"··--" -:- ·-■ ■-· -: 3U0.079
    Übertragung der Steuersignale wenigstens teilweise vom Wert der durch wenigstens einen anderen Einschub übertragenen Sensorausgangssignale ist.
    42. Gerät nach einem der Ansprüche 32 bis 41, dadurch gekennzeichnet, daß die äußere Alarmeinrichtung an das Leitungsfeld (24) ankoppelbar ist und daß der Mikroprozessor (134) ein Alarmsignal zur Ausgabe an die äußere Alarmeinrichtung auf das Leitungsfeld (24) überträgt, wenn der durch das Sensorausgangs-signal repräsentierte Variablen-Wert außerhalb des Alarmgrenzwertes liegt.
DE19813140079 1981-02-27 1981-10-08 Einschub und geraet zur ueberwachung und steuerung von variablen in einem biochemischen prozess Withdrawn DE3140079A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/238,737 US4424559A (en) 1981-02-27 1981-02-27 Modular instrumentation for monitoring and control of biochemical processes

Publications (1)

Publication Number Publication Date
DE3140079A1 true DE3140079A1 (de) 1982-09-16

Family

ID=22899110

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19813140079 Withdrawn DE3140079A1 (de) 1981-02-27 1981-10-08 Einschub und geraet zur ueberwachung und steuerung von variablen in einem biochemischen prozess

Country Status (5)

Country Link
US (1) US4424559A (de)
CH (1) CH658528A5 (de)
DE (1) DE3140079A1 (de)
FR (1) FR2500846B1 (de)
GB (1) GB2094024B (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3525401A1 (de) * 1985-05-30 1986-12-04 Proton Ag Messeinrichtung zur kontinuierlichen ueberwachung biologischer oder chemischer verfahren durch messung elektrochemischer werte
WO2006050721A1 (de) * 2004-11-12 2006-05-18 Technische Fachhochschule Wildau Überwachungssystem zur überwachung von biotechnischen produktionsanlagen
WO2014122307A2 (en) * 2013-02-11 2014-08-14 Ge Healthcare Uk Limited Cell culturing and/or biomanufacturing system

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4530045A (en) * 1980-09-23 1985-07-16 Petroff Alan M Measurement and control system
US4791547A (en) * 1980-09-23 1988-12-13 Condor Systems, Inc. Measurement and control system
US4933833A (en) * 1980-09-23 1990-06-12 Ads Services, Inc. Measurement and control system
DE3122037A1 (de) * 1981-05-29 1983-01-05 Siemens AG, 1000 Berlin und 8000 München Elektronisches regelgeraet
JPH0612483B2 (ja) * 1981-10-18 1994-02-16 株式会社東芝 プロセスコントロ−ルシステム
SE436848B (sv) * 1982-06-28 1985-01-28 Asea Ab Styrsystem for industrirobot
US4591967A (en) * 1982-06-29 1986-05-27 Andover Controls Corporation Distributed drum emulating programmable controller system
US4547856A (en) * 1982-07-01 1985-10-15 Pitney Bowes Inc. Universal multi-station document inserter
JPS5995610A (ja) * 1982-11-22 1984-06-01 Fanuc Ltd 状態表示部を備えた制御装置
AU565565B2 (en) * 1983-01-26 1987-09-17 Emhart Glass S.A. Programmable control system for glassware forming machines
US4641269A (en) * 1983-01-26 1987-02-03 Emhart Industries, Inc. Programmable control system for glassware forming machines
US4607342A (en) * 1983-03-04 1986-08-19 Water Quality Sciences, Inc. Apparatus for remotely measuring and controlling the carbon dioxide in a beverage liquid: on-line
US4517637A (en) * 1983-04-21 1985-05-14 Inconix Corporation Distributed measurement and control system for industrial processes
US4562554A (en) * 1983-06-09 1985-12-31 The United States Of America As Represented By The Secretary Of The Navy Universal microcomputer for individual sensors
US4628478A (en) * 1983-07-07 1986-12-09 Motorola, Inc. Remote data controller for a communication system
SE462541B (sv) * 1983-09-02 1990-07-09 Kvaser Consultant Ab Anordning vid ett distribuerat styrsystem
US4573115A (en) * 1983-10-28 1986-02-25 Standard Oil Company (Indiana) Supervisory control system for remotely monitoring and controlling at least one operational device
CA1232050A (en) * 1984-02-28 1988-01-26 James A. Zeitlin Fermentation control system
JPS60241884A (ja) * 1984-05-15 1985-11-30 Tokyo Daigaku 自動サイクリング反応装置およびこれを用いる自動分析装置
US4711851A (en) * 1984-05-21 1987-12-08 State University Of New York Test apparatus for determining a metabolic characteristic of microorganisms
US4870564A (en) * 1984-06-04 1989-09-26 Ge Fanuc Automation North America, Inc. Distributed input/output system
US4764868A (en) * 1984-06-04 1988-08-16 General Electric Co. Distributed input/output system
JPS6130597A (ja) * 1984-07-20 1986-02-12 Nippon Zeon Co Ltd ポリヌクレオチド合成装置
US4683550A (en) * 1984-07-30 1987-07-28 Burr-Brown Corporation Personal computer instrumentation system including carrier board having bus-oriented plug-in instrumentation modules
US4663704A (en) * 1984-12-03 1987-05-05 Westinghouse Electric Corp. Universal process control device and method for developing a process control loop program
US4680267A (en) * 1985-03-01 1987-07-14 New Brunswick Scientific Company, Inc. Fermentor control system
EP0211241A3 (de) * 1985-07-06 1989-06-28 Forschungszentrum Jülich Gmbh Verfahren zur Exoenzymgewinnung durch Bakterienkultur
GB2179479B (en) * 1985-08-01 1989-01-05 Singer Link Miles Ltd Interface system for an instrument display
US4910658A (en) * 1985-09-04 1990-03-20 Eaton Leonard Technologies, Inc. Real time process controller with serial I/O bus
US4766550A (en) * 1985-10-30 1988-08-23 Westinghouse Electric Corp. Automatic on-line chemistry monitoring system
US4747060A (en) * 1986-03-31 1988-05-24 Halliburton Company Data acquisition module and method
US4751648A (en) * 1986-03-31 1988-06-14 Halliburton Company Local area network data transfer system
NZ220128A (en) * 1986-05-02 1989-08-29 Smith & Sons Ltd S Means for injecting liquified gas into container
US4722830A (en) * 1986-05-05 1988-02-02 General Electric Company Automated multiple stream analysis system
CA1251279A (en) * 1986-05-16 1989-03-14 The Governors Of The University Of Alberta Determination of oxygen uptake rate in wastewater treatment plants
US4897184A (en) * 1986-10-31 1990-01-30 Cobe Laboratories, Inc. Fluid flow apparatus control and monitoring
US5014218A (en) * 1986-12-24 1991-05-07 Halliburton Company Using a remote control computer connected to a vocal control computer and a monitor computer
US4953097A (en) * 1986-12-24 1990-08-28 Halliburton Company Process control system using remote computer and local site control computers for mixing a proppant with a fluid
US4916631A (en) * 1986-12-24 1990-04-10 Halliburton Company Process control system using remote computer and local site control computers for mixing a proppant with a fluid
CA1279916C (en) * 1987-02-12 1991-02-05 Guy David Gas cylinder monitor and control system
DE3719581A1 (de) * 1987-06-12 1988-12-29 Broadcast Television Syst Digitaler abtastregler
US4930090A (en) * 1988-01-14 1990-05-29 Yokogawa Electric Corporation Pen recorder moved according to a digital servo controller
US5251150A (en) * 1989-01-13 1993-10-05 Tektronix, Inc. Sub-modular development system for modular computer-based instruments
DE3941162A1 (de) * 1989-12-13 1991-06-20 Biotechnolog Forschung Gmbh Sensoranordnung fuer die fliessinjektionsanalyse
US5428769A (en) * 1992-03-31 1995-06-27 The Dow Chemical Company Process control interface system having triply redundant remote field units
US5522459A (en) * 1993-06-03 1996-06-04 Halliburton Company Continuous multi-component slurrying process at oil or gas well
US5452954A (en) * 1993-06-04 1995-09-26 Halliburton Company Control method for a multi-component slurrying process
GB9323751D0 (en) * 1993-09-20 1994-01-05 Fudger Michael E Hydroponic control apparatus
US5611059A (en) * 1994-09-02 1997-03-11 Square D Company Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system
US5787015A (en) * 1994-09-16 1998-07-28 Rosemount Analytical, Inc. Modular analyzer system
GB9624692D0 (en) * 1996-11-27 1997-01-15 Lancaster David H Sizergh controller
US6435710B1 (en) * 1998-08-26 2002-08-20 Fauske & Associates, Inc. Foam detector apparatus and method
EP1119802B1 (de) * 1998-09-30 2002-11-20 Siemens Aktiengesellschaft Vorrichtung zur steuerung und/oder überwachung externer technischer prozesse
US6402941B1 (en) * 2000-02-07 2002-06-11 Wastewater Biological Solutions, Corp Apparatus for biological treatment of environmental contaminants and waste
CN1188989C (zh) * 2000-09-29 2005-02-09 株式会社山武 小型简单的显示和控制单元和同时通信系统
CA2390085A1 (en) * 2001-06-07 2002-12-07 Lucas Vann Metabolic biosensor and uses thereof
US20060154326A1 (en) * 2001-06-07 2006-07-13 Mcgill University Metabolic biosensor and uses thereof
US20040142481A1 (en) * 2003-01-21 2004-07-22 Hartlein Thomas M. Foam detection/prevention in the context of a purge and trap sample concentrator
ES2231030B1 (es) * 2003-10-29 2006-07-16 Universidad Politecnica De Cartagena. Termorresistometro para la medida de la resistencia al calor de microorganismos en condiciones controladas de temperatura, capaz de simular condiciones de tratamiento isotermico y no isotermo.
FR2871236B1 (fr) * 2004-06-02 2006-09-01 Gervais Danone Sa Procede de controle d'un processus microbiologique a partir des derivees temporelles successives des variables d'etat
US7623356B2 (en) * 2007-04-25 2009-11-24 Hewlett-Packard Development Company, L.P. System and method to conjoin blade modules
US8716025B2 (en) * 2011-07-08 2014-05-06 Agilent Technologies, Inc. Drifting two-dimensional separation with adaption of second dimension gradient to actual first dimension condition
US9304518B2 (en) * 2011-08-24 2016-04-05 Bio-Rad Laboratories, Inc. Modular automated chromatography system
US9182886B2 (en) 2011-11-14 2015-11-10 Bio-Rad Laboratories Inc. Chromatography configuration interface
EP2907894B1 (de) 2014-02-13 2019-04-10 Ewald Dörken Ag Verfahren zum Herstellen eines mit einer Chrom-VI-freien und kobaltfreien Passivierung versehenen Substrats
US20150356051A1 (en) * 2014-06-09 2015-12-10 Exosite LLC Modularized communication device
US9835370B2 (en) 2014-09-16 2017-12-05 Eppendorf Ag Freezer, in particular ultra-low temperature freezer
EP3279669B1 (de) * 2015-04-03 2022-01-19 Shimadzu Corporation Modulares analysesystem
US10270254B2 (en) * 2015-08-17 2019-04-23 Solarcity Corporation Energy generation interconnection
US10097005B2 (en) 2015-08-17 2018-10-09 Solarcity Corporation Self-configuring photo-voltaic panels
DK3502231T3 (da) * 2017-12-19 2020-10-12 Eppendorf Ag Bioprocesstyringsindretning og bioprocessystem
CN110451626A (zh) * 2019-09-02 2019-11-15 泉州师范学院 中小尺度养殖水体中溶解氧和pH精确控制的装置及方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3926737A (en) * 1972-05-10 1975-12-16 New Brunswick Scientific Co Method and apparatus for control of biochemical processes
US4064394A (en) * 1975-05-28 1977-12-20 American Chain & Cable Company, Inc. Electronic digital process controller having simulated analog control functions
US4001557A (en) * 1975-10-14 1977-01-04 The United States Of America As Represented By The United States Energy Research And Development Administration Stored program digital process controller
WO1980000383A1 (en) * 1978-08-12 1980-03-06 Square D Co Memory system for programmable controller

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3525401A1 (de) * 1985-05-30 1986-12-04 Proton Ag Messeinrichtung zur kontinuierlichen ueberwachung biologischer oder chemischer verfahren durch messung elektrochemischer werte
WO2006050721A1 (de) * 2004-11-12 2006-05-18 Technische Fachhochschule Wildau Überwachungssystem zur überwachung von biotechnischen produktionsanlagen
WO2014122307A2 (en) * 2013-02-11 2014-08-14 Ge Healthcare Uk Limited Cell culturing and/or biomanufacturing system
WO2014122307A3 (en) * 2013-02-11 2014-11-27 Ge Healthcare Uk Limited Cell culturing and/or biomanufacturing system
US9926525B2 (en) 2013-02-11 2018-03-27 Ge Healthcare Uk Limited Cell culturing and/or biomanufacturing system

Also Published As

Publication number Publication date
FR2500846B1 (fr) 1986-07-25
CH658528A5 (de) 1986-11-14
GB2094024B (en) 1985-06-19
GB2094024A (en) 1982-09-08
US4424559A (en) 1984-01-03
FR2500846A1 (fr) 1982-09-03

Similar Documents

Publication Publication Date Title
DE3140079A1 (de) Einschub und geraet zur ueberwachung und steuerung von variablen in einem biochemischen prozess
DE2556290A1 (de) Verfahren und anordnung zur optimalen versorgung autotropher organismen
DE3621586A1 (de) Automatische probenahme- und/oder -pruefeinrichtung
DE2610479A1 (de) Steuervorrichtung fuer werkzeugmaschinen
DE3431076C2 (de)
DE2912270A1 (de) Geraet zur bestimmung einer teilchengroesse
EP1144106B1 (de) Vorrichtung zur durchführung von chemischen reaktionen
WO2001073823A2 (de) Modulares automatisiertes prozesssystem
EP0146732A1 (de) Arbeitsverfahren und Vorrichtung zur Ausübung des Verfahrens zur Abscheidung von z.B. Kupfer aus flüssigen Elektrolyten, der durch einen mehrzelligen Elektrolysebehälter geführt wird
EP0222348A2 (de) Anlage zum Ätzen von zumindest teilweise aus Metall, vorzugsweise Kupfer, bestehendem Ätzgut
EP0260397B1 (de) Vorrichtung zur Sichtdarstellung von Informationsinhalten
DE2432691A1 (de) Verfahren zum auffinden von kurzschluessen in quecksilberzellen und zum abgleichen der stromstaerken
DE19715047A1 (de) Elektrische Schaltung
DE3913632A1 (de) Titriergeraet
DE2935355A1 (de) Bedientafel zum einstellen des arbeitsablaufs einer rechnergesteuerten kunststoff-spritzgiessmaschine
DE2648538C2 (de) Verfahren zur automatisch geregelten Konstanthaltung der Zusammensetzung von Bädern und Vorrichtung zur Durchfährung des Verfahrens
DE2655021A1 (de) Kontrolleinrichtung
DE2900626B2 (de) Verfahren zur Anzeige einer Schalterstellung in einer Signalregistriervorrichtung, sowie Signalregistriervorrichtung zur Durchführung dieses Verfahrens
DE1944945A1 (de) Auf digitale Signalgruppen ansprechende Signale zur Betaetigung eines umschaltbaren Stellgliedes liefernde Regelschaltung
DE1805346C3 (de) Vorrichtung zur automatischen Dosierung von Zusätzen zu einem elektrolytischen Bad
AT396794B (de) Stickmaschine
DE2529902C3 (de) Vorrichtung zur Auswahl des an einer Gruppe von aufeinander folgender Proben durchzuführenden Programms
DE4229354C2 (de) Verfahren und Vorrichtung zur Düngung von Pflanzen, insbesondere von Bäumen
DE3341634C2 (de)
DE2214927A1 (de) Einrichtung zum Regeln eines Prozesses

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee