Brevet FR2500846A1 — publié le 19820903

La présente invention se rapporte à la surveillance et au contrôle de processus biochimiques et en particulier, des processus de fermentation. Les processus biochimiques sont en général relativement lents et cependant complexes. Les processus sont fortement affectés par des facteurs de l'environnement et de tels processus ont depuis longtemps été contrôlés par des ajustements de température, pression, vitesse d'agitation, pH, écoulément de l'air d'aspersion, alimentation en aliments et autres facteurs. Le contrôle de ces facteurs de l'environnement et en particulier le contrôle de leur action réciproque a été le sujet d'efforIt sensiblE de recherche. Dans les brevets US NO 3.926.737 et 3.926.738 du 16 décembre 1975 au nom de Wilson et autre et cédés à la demanderesse, sont enseignés un procédé et un dispositif pour contrôler des processus biochimiques en se basant sur la détection des valeurs de variables choisies qui sont réglables et dépendantes, sur le calcul, au moyen d'un calculateur, d'au moins une autre variable dépendante et qui n'est pas directement mesurable sur une base en ligne et en temps réel à partir des diverses variables réglables et dépendantes choisies, la variable dépendante qui n'est pas directement mesurable étant représentative du stade du processus biochimique, et en réglant ensuite l'action réciproque des valeurs des variables réglables en réponse aux valeurs calculées de l'autre variable dépendante pour amener cette autre variable dépendante à des niveaux prédéterminés afin de créer les conditions souhaitées de l'environnement pour le processus biochimiques. Tandis que ce procédé et ce dispositif pour le contrôle de processus biochimiques représentent une technique effective et très sophistiquée pour le contrôle, il est fréquemment souhaitable, en particuliers, en connexion avec des fermenteurs de laboratoire, de surveiller et contrôler les diverses variables réglables ou contrôlables, directement le long de profils prédéterminés et modifiables, lesquels profils peuvent être contrôlés réciproquement. Cela a conduit au développement de diverses formes de dispositifs de surveillance et de contrôle comprenant divers ensembles d'instrumEnts en "module". Si de tels systèmes sont commandés exclusivement par un calculateur central, alors une panne du calculateur conduit générale- ment à la perte du processus. Par ailleurs, les agencements existants de surveillance et de contrôle à instruments "en module" manquent de flexibilité pour une surveillance et un contrôle complets Comme ces modules dandruments selon l'art antérieur snt En "matériel", ils scnt difficiles à changer. Par ailleurs, les divers modules de fonction ne sont généralement pas facilement interchangeables, ce qui nécessite le maintien de composants extensifs en réserve, si le processus doit être conservé malgré la panne d'un "module" particulier. En prévoyant des modules de surveillance et de contrôle de fonction pouvant être couplés en les branchant à une console qui comprend des dispositifs d'alimentation, capteurs ou détecteurs ou d'enregistrement et pouvant comprendre de plus-une interface d'un calculateur central, en donnant, à chaque module, son propre microprocesseur pour sa commande et son fonctionnement ainsi qu'un moyen manuel d'entrée et si on le souhaite un affichage, et en rendant de tels modules sensiblement interchangeables avec des modifications faciles à accomplir, les inconvénients ci-dessus des agencements selon l'art antérieur peuvent être surmontés. En termes généraux, selon l'invention, on prévoit ureinstrumentation en module pour la surveillance et le contrôle de processus biochimiques, comprenant un module de surveillance et de contrôle de fonction ayant un micro- processeur,un premer moyen fnimant mànite coopérant avec le microprocesseur pour stocker le programme pour le fonc- tionnement du module, un second moyen formant mémoire électriquement modifiable pour stocker au moins la donnée du point de consigne de la fonction, un moyen d'entrée msmel2s pour introduire la donnée du point de consigne et pour sélectivement contrôler le fonctionnement du module, et un moyen d'interface pour au moins recevoir des signaux représentatifs de la sortie d'un capteur ou détecteur et transmettre des signaux pour effectuer le contrôle de la fonction. Ce module peut comprendre-un moyen d'affichage coopérant avec le moyen d'entrée manuelle pour effectuer l'entrée du point de consigne et le contrôle de la commande du module pour afficher la donnée de fonction surveillée. On peut prévoir un certain nombre de ces modules dans un système comprenant un moyen formant console d'instruments, ce moyen formant console ayant un coffret permettant le montage amovible du module et comprenant un moyen d'alimentation en courant, un moyen de réception de signaux de capteurs, un moyen de transmission de signaux de contr)e cu de commande et un agencement conducteur interconnectant le module, le moyen d'alimentation, le moyen recepteur et le moyen transmetteur, chacun des modules pouvant être branché de façon amovible dans l'agencement conducteur. Cette console peut de plus comprendre un moyen enregistreur interconnecté à l'agen- cement conducteur pour recevoir et enregistrer la donnée représentative des fonctions surveillées à partir de modules choisis. Ce moyen formant console peut de plus comprendre un moyen formant pompe interconnecté à l' agencement conducteur pour recevoir des signaux de contrôle ou commande d'un module choisi pour son fonction- nement. Le moyen formant console peut également comprendre un moyen formant module de capteur comprenant un moyen formant circuit de conditionnement pour mettre les signaux reçus de capteurs en une forme utilisable par les modules de fonction et pour mettre les signaux de commande transmis par les modules de fonction en une forme efficace pour la commande ou le contrôle de la fonction. Le moyen formant console peut également comprendre un moyen formant inter- face de calculateur relié à l'agencement conducteur afin de permettre la transmission de donnée2 aux modules de fonction pour l'établissement de points de consigne et de contrôle. 2500846- Chacun des modules de fonction peut être adapté à être interchangeable lors du remplacement d'au moins son moyen formant mémoire. Ces modules de fonction peuvent comprendre un moyen pour connexion à des canaux choisis de l'agencement conducteur et pour la substitution du moyen manuel d'entrée, en même temps que.la substitution du premier moyen formant mémoire afin d'effectuer l'interchan- geabilité des modules de fonction. En conséquence, la présente invention a pour objet une instrumentation en module pour le contrôle et la surveillance de processus biochimiques et en particulier de processus de fermentation0 La présente invention a pour autre objet des modules de fonction de contrôle et de surveillance pouvant être facilement interchangés par des modifications relativement simples. La présente invention a pour autre objet-une instrumen- tation en module pour la surveillance et le contrôle de processus biochimiques, permettant l'introduction manuelle complète d'un profil de chaque fonction et l'établissement Ou l'ajustement séparé et cependant interactif ainsi que le contrôle de ces fonctions. La présente invention a pour autre objet une instrumen- tation en module pour le contrôle et la surveillance de processus biochimiques, compacte et facile à utiliser, tout en donnant une gamme complète de contrôle- ou commande comprenant des contrôles PID pour chaque fonction. La présente invention a pour autre objet une instru- mentation en module pour le contrôle de processus biochi- miques o dans chaque module est incorporé un micro- processeur séparé pour son fonctionnement. L'invention sera mieux comprise, et d'autres buts, caractéristiques, détails et avantages de celle-ci apparaî- tront plus clairement au cours de la description explicative qui va suivre faite en référence awL dessins schématiques annexés donnés uniquement à titre d'exemple illustrant plusieurs modes de réalisation de l'invention, et dans lesquels - la figure 1 est une vue en perspective avant d'une console d'instruments selon l'invention, avec un module qui en est retiré; - la figure 2 est une vue en coupe fragmentaire et agrandie faite suivant la ligne 2- 2 de la figure 1 et montrant une vue en élévation latérale du module de température; - la figure 2A est une vue fragmentaire et en plan de dessus de la planche d'entrée/sortie montrant l'agencement de sélection de canal; - la figure 3 est une vue en coupe faite suivant la ligne 3-3 de la figure 2, les parties de support de module étant omises, et elle montre une vue de dessus du module de température; - la figure 4 est une vue en coupe faite suivant la ligne 44 dela figure 3; - la figure 5 est une vue du panneau avant du module de température selon l'invention; - la figure 6 est une vue du panneau avant du module d'oxygène dissous selon l'invention; - la figure 7 est une vue du panneau avant d'un module c pH selon l'invention; - la figure 8 est une vue du panneau avant d'un module ati- mousse selon l'invention; - la figure 9 est une vue en perspective arrière du module capteur selon l'invention; - la figure 10 est une vue du panneau avant du module capteur selon l'invention; - la figure 11 donne un schéma bloc d'un module typique de fonction selon l'invention; - la figure 12 donne un schéma bloc de la console d'instruments selon l'invention; et - la figure 13 donne un schéma bloc d'un système multi-fermenteur o sont incorporées des consoles d'instruments selon l'invention. En se référant aux figures I à 4, on peut y voir un mode de réalisation d'une console d'instruments 10 qui comprend un logement 12 de conception traditionnelle, pouvant supporter de façon amovible un certain nombre de modules comme on le décrira mieux ci-après. Afin d'appré- cier la dimension de la console 10,dansun mode de réalisation, le logement a environ 483 mm de large, 533 mm de profondeur et 28 mm de hauteur. La console est relativement compacte si l'on considère le but des fonctions de surveillance et de contrôle ainsi accomplies. Le logement est pourvu de deux poignées 14 dans ses parois latérales, pour facilier son transport. Le logement 12 est pourvu de trois étagères intermédiaires 16 forméesd'un grillage ouvert pour permet- tre la circulation de l'air pour le refroidissement des divers composant électriques s'y trouvant. Des- rails 18 sont montés sur les surfaces supérieure et inférieure des étagères 16 et sur les surfaces internes des parois supérieure et inférieure du logement 12 de façon à recevoir, guider et supporter des nervures 20 faisant saillie vers le haut et vers le bas qui sont formées dans le châssis de chaque miodule monté dans le logement 12. Les rails 18 s'etendent de l'avant à l'arrière du logement pour permettre le déplacement dans et hors du logement, des modules respectifs comme on le décrira plus partiouliè- rement ci-après. L'arrière du logement supporte un plan arrière consis- tanten un certain nombre d'organes formant douille 22 s'étendant verticalement et placés à l'arrière de chaque module et un agencement de fils conducteurs 24 qui reliet les douilles respectives 22 et qui sont reliés aux divers élémenits de la console comme on le décrira mieux ciaprès. Dans un mode de réalisation, l'agencement est pourvu d'une centaine de fils conducteurs, chaque douille 22 formant 100 connexions à broches. Dans un autre mode de réalisation (non représenté), le conducteur 24 peuvent être remplacés par un agencement conducteur en circuit imprimé comme on le sait bien. A l'arrière du logement 12 est également montée une douille 26 qui est supportée sur une étagère 28 et qyui permet le couplage de la console à une source externe de courant par une prise 30, la douille 26 étant reliée à un module de puissance 32 par l'agencement conducteur 24. Ce module de puissance peut être manipulé dans et hors du logement 12 au moyen de la poignée 34. Le module 32 est placé de façon correspondre à une douille 22 (non représentée) et il est pourvu d'une prise corres- pondante et il est formé à partir du bord d'une placche de circuit comme on le lira ci-après. Le module 32 est adapté à produire, sur divers canaux de l'agencement conducteur à plusieurs canaux 24, les tensions souhaitées requises pour le fictornement du système. Un commutateur à bouton-poussoir 36, de préférence pourvu d'une lumière indiquant son état de marche, sert à mettree fcx oniorement l'aL)*tktirEn aaouremat etaiEi toute la console, ainsi qu'à l'arrêter. Tous les éléments de la console sont alimentés par les tensions produites au module de puissance,et trans- mises le long de l'agencement conducteur. Dans le logement 12 est également reçu un module enregistreur 38 consistant, dans un mode de réalisation, un enregistreur traditionnel de diagramme à bande à six canaux. Dans ce mode de réalisation, on peut en prévoir jusqu'à deux de ces enregistreurs, douze canaux étant alloués à la fonction d'enregistreur. En plus du module de puissance et du module d'enregistreur, la rangée supé- rieure de la console comprend un panneau d'interface destiné à permettre l'interconnexion avec un calculateur externe par une douille 42 qui est montée sur le panneau avant du module 40. Le fonctionnement du module d'interface sera mieux décrit ci-après. Le module 40 est pourvu de deux lumières d'indication à diode photo-émettrice, indiquant si la console reçoit ou transmet la donnée vers le calculateur externe. Le panneau d'interface permet l'inter- connexion entre les lignes de données faisant partie de l'agencement conducteur 24 et le calculateur externe. Dans le mode de réalisation de la console d'instruments qui est représentée sont incorporés sept modules de fonction, c'est-à-dire un module de température 44, un module de pression 46, un module(de vitesse) d'agitation 48, un module d'oxygène dissous 50, un module du pH 52, un module d'air 54, et un module anti-mousse 56. Dans cette console particulière est prévu l'emplacement d'un module supplémentaire pour accomplir une fonction souhaitée comme le contrôle de l'alimentation de l'aliment ou du précur- seur par le contrôle de pompesen réponse à des cellules de charge ou analogues, ou un contrôle redox par le con- trôle de l'application d'agents d'oxydation et de réduction. e Lesmodulesde fonction occupent les deux étagères médianes. L'étagère inférieure est pourvue de trois modules de pompe, un module de pompe d'acide 60, et un module de pompe de base 62 pour contrôle par le module du pH 52, et un module de pompe anti-mousse 64 pour le contrôle par le module anti-mousse 56, De plus, un module capteur 65 est prévu (voir figure 9), o est incorporé un circuit de conditionnement pour conditionner les signaux de commande de modules de fonction pour faire fonctionner cer- tainescommandeset conditiomnner certains signaux d'entrée de capteur pour application atux modules de fonction. Le fonctionnement du module capteur sera décrit en plus des détails ci-après. Des entrées su-ppléementaires de capteurs et des sorties de commande, si le conditionnement n'est pas requis, peuventc être obtenues au moyen de blocs terminaux 66 et 63 montés sur la surface interne d'une paroi latérale du logement 12. Ces blocs sont reliés par des lignes 70 à des canaux choisis dsl'agencement conduc- teur 24 es blocs 66 et '8 servent également de connexion de sortie ers les dispositifs d'alarme externe tels que des sirer-s comme on le décrira mieux ci-après. Das caaun des modules décrits ci-dessus est incorporé un chSssis ayut quatre supports en coin 72 s'étendant de l'a7ant à larrière et supportés entre un panneau avant et un pomeau arrière 74 Le châssis est maintenu par des vis 76 et par les vis (non représentées) maintenant les poignées respectives des modules respectifs en place. Chacun des supports en coin présente l'une des nervures faisant saillie vers le haut ou vers le bas se déplaçant dans les rails 18. Chacun des modules de fonction 44, 46, 48, 50, 52, 54 et 56 comprend quatre planches de circuit comme cela est représenté par le module de température 44 illustré sur les figures 2 à 4. Plus particulièrement, chaque module comprend une planche 80 d'entrée/sortie supportée au moyen de pièces d'espacement 82 et des vis 84, par lesaipports en coin 72 d'un côté du module. La planche 80 s'étend longitudinalement au module (de l'avant à l'arrière) et elle présente une partie formant prise 86 faisant saillie vers l'arrière, à sa partie arrière. La partie formant prise 86 présente un agencement de partiesconductrices imprimées 88 de chaque côté, dans ce mode de réalisation parties conductrices de chaque côté,par paires opposées, pour couplage auxlOO canaux correspondants de l'agencement conducteur 24. Chatte douille 22 est pourvue de deux rangée parallèles et espacées de conducteurs 90 permettant une connexion électrique avec les conducteurs imprimés correspondants 88 pour produire une connexion électrique entre l'agencement conducteur et le module. La paroi arrière 74 du châssis de chaque module est pourvued'une ouverture 92 pour permettre le passage de la partie formant prise 88 de la planche 80 d'entrée/sortie.Urie planche de microprocesseur 94 s'étend également longitudinalement à chaque module de fonction, et elle est montée sur l'autre groupe de supportsen coin 72 au moyen de pièces d'espacement 96 et de vis 98. La planche de microprocesseur 94 est électriquement reliée à la planche d'entrée/sortie au moyen d'un câble en ruban flexible à plusieurs conducteurs 100. Comme on peut mieux le voir sur la figure 2, la troisième planche, la planche de commutation et de diodesphoto- émettrice 102, s'étend transversalement au module et est placée immédiatement derrière le panneau avant 104. La planche 102 est montée sur une patte trans- versale 106 au moyen de vis 108o A l'arrière de la planche 102 est fixée, au moyen de pièces d'espacement et de vis 112,une planche d'affichage 114. La planche 114 s'etend transversalement au module et sensiblement parallèlement au panneau avant 1040 La planche 114 est électriquement reliée à la planche 102 au moyen d'un câble en ruban à plusieurs conducteurs 116 tandis qu' un ruban flexible à plusieurs conducteurs 118 relie la planche de microprocesseur 94 et la planche d'affichage 114o Le panneau avant 104 de chaque module de fonction est formé d'une plaque externe 120 portant des indices et d'une plaque interne 122 formant matrice de diodes photo-émettrices et de commutatiob, bien qu'une plaque unitaire o sont marqués les indices puisse également être utilisée. La planche 102 supporte un certain nombre de diodes photo- émettrices 124 correspondant à des ouvertures rondes dans le panneau avant 104 (v-oir la figure 5 à titre d'exemple) permettant aux diodes photo-émettrices d'être visibles quand elles sont actionnées. La planche 102 supporte également un certain nombre de commutateurs 126 dont les boutons 128 de mise en action font saillie à travers d6 petites ouvertures rectangulaires dans le panneau avant 104. Les commutateurs 126 peuvent être commandés à la 2Y- main pour l'ajustement sélectif des points de consigne et le contrôle des modules respectifs,camLon le décrira mieux ci-après. La planche d'affichage 114 supporte un module d'affic..,age 130 eui fait saillie à travers les ouvertures rectangulaires dans la planche 102 et dans le panneau avant 104 poir donner une lecture numérique visible. Dans un mode de réalisation, le module d'affichage 130 peut être un affic-hage à diodes photo-émettrices à sept barres et à quatre chiffres, d'une conception traditionnelle. En se reférant à la figure 11, on décrira le fonction- nement d'un rodule généralisé de fonction 132. Comme on l'a décrit cidessus, la planche de commutation et de diodes photo-émettrices 102 supporte des commutateurs du panneau avant et des diodes photo-émettrices et elle est reliée par le câble 116 à la planche d'affichage 114 qui supporte un module d'affichage 130 du panneau avant et les circuits associés de décodage et d'attaque. Par ailleurs, la planche d'affichage 114 transmet des signaux de mise en action des commutateurs à la planche 94 du microprocesseur9 de la planche 102 et transmet des signaux de mise en action des diodes photo-émettrices à la planche 102,de la planche de microprocesseur. La fonction de transmission peut être effectuée par un décodeursi on le souhaite. La planche d'affichage 114 est reliée à la planche de microprocesseur 94 par le câble 118. Le coeur de la planche de microprocesseur 94 est le microprocesseur 134 qui peutdnsun mode de réalisation, être du type Motorola modèle 6802. Sur la planche de microprocesseur 94 sont également supportés un décodeur d'adresse locale136, un décodeur de barre bus 138, une horloge en temps réel et un moyen formant mémoire consistant en une mémoire RAM 142, une mémoire PROM 144 électriquement modifiable et une mémoire EPROM 146. L'horloge en temps réel est utilisée pour des fonctions de profilage. Dans le cas présent, le terme "profilage" indique que l'on prévoit une série de points établis ou de consigne rapport avec le temps ou avec les évènements pour chaque fonction o l'on souhaite que le processus soit à chaque point dans le temps du processus biochimique qui est contrôlé et surveillé. L'horloge en temps réel 140 peut être établieet lue comme on le décrira plus particulièrement ci-après. Le décodeur 138 contrôle l'accès à la ligne de données communes de la planche de microprocesseur pour contrôler l'accès au et du microprocesseur à la direction du microprocesseurs La mémoire RAM 142 forme la mémoire effaçable du microprocesseur. La mémoire 142 est une mémoire à accès aléatoire modifiable par le microprocesseur. La mémoire EPROM 146 est une mémoire morte électriquement programmable qui est électriquement programmée en usine ou par l'utilisateur mais qui n'est pas modifiable au moyen du microprocesseuro Le contenu de la mémoire EPROM 146 pour chaque module de fonction diffère du contenu pour les autres modules de fonction et contient le programme spé_cifique contrôlé associé au schéma de contrôle qui- est caractéristique de la variable qui est contrô8lée par ce module de foto on. La mémoire EPROM 146 est choisie pour être d3ine o:me nlon volatile lors d'une panne de courant, -afin que le contenu de la méSmoire ne soit pas perdu lors de la'i....-ne"?module ou dLun autre manque de courant. - LE' mor. uz'_.i.4 zriiuement modifiable est également >- ^,c;.e e o -Q-+ 3 - 5vdu type non volatn Fais son contenu est mod'fo 'e par 7e microprocesseur, soit en réponse à des en '-es mÉ,.eies de la nlo-he de com. mutation et de diodes n. -- icss q92 ou b:i en réponse h des signaux de.!-,,usdor-es cu caluateur c:omme on le ___ ' 4.. emo FROEM 'jL 41ectri nuement c i " a sed3 de rm;t, Éenta r5 orée/sor tele qui -;!es signa'd ca pteur e n w_ code utiliisa- b}5_ i e-i i aineeJ lou ue don née de point de osin coi-,-2a n %-e inf ormation de la valeur de t'-- -:'o > -iïIps, Lo''n 3 dar te d' e'-V e/s -i es; stck-e- ds.: a m3 moire PRO1M4 144: 2s,: élo'9--'; ',q,,\......'m 2-7 r o _ ç'-odi;fiable u e peu être mI CiX e ? tt es..t reliée à la -t--'0 au ?azoyen SO.L.ulti- :3=r: _....._...,-,----,---±,s 7 Z ell e 'li 7Da:-s,, mo. r- ais a --ion, di!huit canraux de ' agence- -e'. condu r sont ï, so vers Il entrée de acapteu-r. t diaoosif:if de sortie numerique/analogique 150 est i:u-%- ou-Y trea.smettre les sgnaux de commande aux capteurs. Dans u.n- mode de réisat in. douze canaux de l'agencement conîx*lr 24 scnt alloués à cette fonction. Dans la console selon l'invention, on utilise une détection et un contrôle ou commande analogiques, nécessitant ainsi l'utilisation d'une conversion analogique-numérique et numériqueanalogique, mais l'agencement selon l'invention peut être utilisé avec des commandes numériques directes et des capteurs numériques de sortie. Le dispositif 152 d'interface de protocole contrôle l'accès à la barre bus du calculateur, qui permet à la fois la communication entre les modules comme on le décrira mieux ci-après et permet de plus la communication entre un calculateur externe et les modules. A chaque module est assignée une fente de temps pour accès à la barre bus de calculateur, la fente particulière étant codée dans la mémoire 146. Dans un mode de réalisation, chaque fente se compose de 1/20 d'un cycle de 20 millisecondes. Du fait de la lenteur du processus et de la fréquence du fonctionnement des modules respectifs, au pire, chaque module rencontre- ra une barre bus de calculateur occupée une fois pendant un cycle de 20 millisecondes, durée dans le temps qui n'a pas de conséquence dans le type de processus biochimique en question. Cela résulte du fait que chaque module ne communique pas à chaque cycle. Dans un mode de réalisation, vingt et un canaux sont prévus pour la barre bus du cal- culateur. Chaque module est pourvu d'un code distinctif d'adresse pour faciliter la communication. La planche 80 d'entrée/sortie comprend également une commande de pompe à impulsions 154, utilisée quand le module attaque une pompe, comme dans le cas de modules du pH et anti-mousse. Les pompes 60, 62 et 64 sont des pompes actionnées par moteur pas à pas qui foncdonnent en réponse à des nombres contrôlés d'impulsions représentant la quantité de liquide à amener. De tels signaux impulsionnels sont appliqués sur le canal associé assigné à la est d'enregistreur numérique/analogique 156 pour transmis- sion par le canal choisi de l'agencement conducteur 24, à l'enregistreur 38. Dans un mode de réalisation, douze canaux sont assignés à cette fonction d'enregistreur dans l'agencement conducteur 24. Cependant, si des canaux supplémentaires de sortie de commande ou de contrôle sont requis, un ou plusieurs des canaux enregistreurs peut être utilisés dans ce but. Le module représentatif 132delafigre11 estun moMesbs rd commin à tous les modules de fonction. Afin d'établir un module pour un but particulier, il faut seulement choisir la m-moire EPROM 146 et la planche de {rmmutation et de diodes pnoto-émettrlces 102, ainsi qu'une plaque appropriée portant les indices définissant le panneau avant du module. La mémoire 146 est un composant à brancher et comme on L'a décrit ci-dessus, la planche 102 peut être facilement remplacée du fait de son montage amovible et de la n; tureà b-ranchîer de 1 'accouplement des conducteurs n rUb... '...., si - un module Darticulier tombe en panne i.l es-t simlement ncessaire de maintenir une mémoire 146 de réser-i.- e des plDanches de commutateurs et de diodes Dho'--o-éenmtrices de réserve pour transférer tout module de iése4.e. la fonction souhaitée. Une telle modification peui- etre robf deiet obtenueon_ peut donc garder un proceszus contiu, -algrê la parLne ou rupture d'un module partieulîiero La mémoire PROM 144 électriquement modi:2i.ibl.e peut -trc facilement établie, soit à la main ou par La calcula'eur externe, Si l'utilisateur a un dispositifL pour programmer une mémoire EPROM, des mémoires EPROM séparées pour chaque fonction ne doivent pas être maintenues. La panne d'un module n'arrête le fonctionne- ment des autres modules. Comme chaque module est commandé par microprocesseur, divers schémas de panne peuvent être programmés dans la mémoire EPROM 146. Ainsi, si on suit un schéma de panne dynamique, lors de la détection d'un mauvais fonctionnement, le microprocesseur est instruit pour rétablir la commande à un nombre prescrit. Dans un autre schéma de panne statique, le module fonctionne, mais pas bien, le micro- processeur peut être instruit pour maintenir la variable du processus à sa valeur courante. Un troisième schéma, schéma de panne par interruption, sera utilisé lorsque la sécurité est un facteur, comme dans le cas du contrôle de pression.Dans le schéma d'interruption, lors de la détection d'une panne de courant, le microprocesseur transmettra un signal de commande à le vanne pertinente pour l'ouvrir avant d'empêcher d'endommager l'équipement du fait d'une accumulation non souhaitée de pression. Dans chaclu de ces modes de panne le microprocesseur peut être programmé pour stocker le moment de la panne dans le processus, dans la mémoire PROM 144 électriquement modifieble et il peut de plus être programmé pour accomplir des programmes d'auto- vérification périodiquement afin de détecter des mauvais fonctionnements. Diverses alarmes de mauvais fonctionnement ou de panne du processus peuvent être commandé'; par chaque module. Ainsi, à titre d'exemple, les diodes photo-émettrices ou des diodes choi.siesparmi elUes sur la planche 102 peuvent être forcées à ciignoter. Une alarme par lumière ou sirène incorporée dans wu autre module comme le module de courant ou de puissance 32 peut être actioinée, Enfin, une alarme externe telle qu'une sirrène peut être actionnée par la transmission d'un signal d'alarme le long d'un canal choisi de sortie. En se référant aà la figure 1, des sélecteurs terminaux des blocs 66 et 68 peuvent être reliis à un canal particulier sur lequel un signal d'alarme sera appliqué et un dispositif de détection d'alarme tel qu'une sirène peut être relié au terminal du bloc. Il est apparent, à la lecture de la description qui précède, que, tandis que chaque module a une application essentiellement universelle à l'exception de la mémoire EPROM 146 et de la planche de commutateurs et de diodes p#rto-éutErices 102, un moyen doit être prévu pour sélective- ment coupler la planche d'entrée/sortie 80 à des canaux choisis assignés à ce module particulier. Dans ce but, un groupe de dispositifs de commutation 158A, 158B, 158C et 158D est monté à la sortie de la planche 80 (voir figure 2A). Chacun de ces dispositifs comprend un certain nombre de commutateurs pouvant être établis à la main déterminant quel canaux sont reliés au circuit de la planche d'entrée/ sortie 80. Ainsi, à titre d'exemple, le dispositif de commutation 158A est pourvu de douze commutateurs et peut être utilisé pour relier le dispositif de sortie numérique/analogique 150 àu ou deux canaux choisis qui d oivent voir des signaux de commande. De même, le disposi- tif de commutation 158B est pourvu de dix-huit commuta- teurs pour coupler sélectivement une ou plusieurs entrées de capteur que l'on doit appliquer au dispositif d'entrée analogique/numérique 148. Le dispositif de commutation 158C est pourvu de douze commutateurs 160 pour contrôler un ou plusieurs canaux d'enregistreur o le dispositif enregistreur numérique/analogique 156 du module doit être relié. Enfin,le dispositif de commutation 158D est pourvu de douze commutateurs 160 pour le choix d'un ou plusieurs canaux de pompe oht la commande de pompe 54 doit être connectée. En se référant maintenant aux figures 9 et 10, le module capteur 65 sera décrit. Le panneau avant 161 du module porte des vis d'ajustement 162 et 164 pour le calibrage du module de vitesse -O Juste en dessous des vis de calibrage de vitesse se trouvent trois vis 166, 168 et utilisées pour le calibrage du module d'oxygène dissous. De plus, deux paires de douilles à broches 172 et 174 sont pourvues de, ou reçoivent respectivement des sondes d'oxygène dissous du type galvanique ou polarogra- phique. Juste en dessous se trouvent dés vis d'ajustement 176 et 178 pour calibrer le module de température et juste en dessous se trouvent des vis d'ajustement 180 et 182 pour calibrer le module du pH. Un connecteur 184 et prévu pour la réception du câble de la sonde du pH. Le module est construit de la même façon que les modules de fonction, étant défini par un support en coin 72 et guidé par des nervures 20 qui en font saillie. Deux planches de circuit 186 et 188 sont montées dans le module et portent des circuits de conditionnement de signaux qu'il faut pour conditionner certains signaux d'entrée de capteur en une forme utilisable par les modules, et qu'il faut de plus pour conditionner certains signaux de sortie de commande avant transmission au dispositifs commandés ou contrôlés. La planche de circuit 188 est supportée dans une patte qui est montée sur la plaque inférieure 192, qui à son tour est supportée entre les supports inférieurs en coin 72. La planche de circuit 186 est supportée par des pièces d'espacement 194 et des vis 196 à la façon décrite ci-dessus pour la planche d'entrée/sortie 80. Comme la planche 80, la planche de circuit 186 est pourvue d'une partie formant prise 198 pour réception dans une douille 22 supportant les conducteurs 90 reliés à l'agencement conducteur 24 comme on l'a décrit ci-dessus. De cette façon, le module capteur est relié aux canaux souhaités de l'agencement conducteur 24. Des dispositifs de commutation (non représentés) peuvent être prévus pour permettre la sélection manuelle des canaux en coordination avec la sélection des canaux des modules respectifs. La paroi arrière 74' du module porte une douille d'entrée de tempé- rature 200 pour connexion à un capteur de température et une douLle de sortie de température 202 pour connexion à un dispositif de contrôle de température. De plus, le module comprend une douille 204 pour connexion à un capteur de vitesse d'agitation et une douille 206 de contrôle de vitesse pour connexion à un mécanisme de contrôle de la vitesse d'agitation. Enfin, dans ce mode de réalisation du module, la prise 208 est prévue pour le couplage au capteur anti-mousse. Le fonctionnement des divers dispositifs de calibrage et de contrôle sera décrit plus particulièrement en se référant à la description de chaque module de fonction. En se référant maintenant à la figure 12, on décrira plus particulièrement le fonctionnement coordolnné de la console selon l'invention, des repères identiques s'appli- quant à des éléments identiques à ceux précédemment décrits. Le module anti-mousse 56 surveille le signal d'une sonde de mousse selon le conditonnnement dans le module capteur et en réponse (la détection de mousse), il actionne le module de pompe 64 pour distribuer des quantités dosées d'un matériau anti-mousse, déterminées par le programme sto- cké dlans la mémoire associée au microprocesseur. Diverses stratégies pour l'alimentation en matériau anti-mousse peuvent etre suivies. Le microprocesseur incorporé dans le module anti-mousse 56 est suffisamment flexible pour suivre toute tentative. programmée. souhaitée pour 2C l'alimentation en matériau anti-mousseo Dans ce schéma bloc, "R" représente une sortie d'enregistreur qui peut être connectée, "0" est l'une des sorties du dispositif 150 de ortie numérique/analogique qui est reliée à une alarme comme à l'unS des blocs terminanx 66 ou 68 ou à l'intérieur 2û 5 de le console 10, afin d'annoncer ume panne du module anti- mousse ou uire parne du processus. "0 /P" représente une sortie sur uni canal associé au dispositif de sortie numériqu.e/analogique 150 pour mise en action de la pompe ou d'kni solénole et b.ee sortie sur un canal associé au dispositif de commande de pompe à impulsions 154 pour alimentation, par increment, du matériau anti-mousse en réporse h lmvar. ce pulsée du moteur pas à pas du -module 64 Le signal de sonde de mousseest appliqué à une entrée "Il" représentant lun des canaux d'entrée de capteur associé , au dispositif d!ent-rée analogique/numérique 148o D'une façon analogue, le module 52 du pH fonctionne en réponse à un signal de sonde du pH pour commander l'un des modules 60 ou 62 de pompe d'acide ou de base afin de faire fonctionner un enregistreur et de faire résonner des alarmes si on le souhaite. Le module 52 du pH est illustré comme étant joint à un module de température 44 par la barre bus de données du calculateur comme cela est indiqué par "I/F", ce qui représente un dispositif de protocole I/F (interface) 152. Ce couplage facultatif permet le contrôle de la température et du pH d'une façon réciproque en plus du contrôle du pH etcela température en réponse au capteurs respectifs du pH etdela température, la donnée respective de température et de pH étant transmise aux modules du pH et de la température par la barre bus de donnée du calculateur. Si on le souhaite, d'autre couplages entre modules peuvent être effectués par la barre bus de donnée du calculateur permettant de gouverner le fonction- nement d'un module de fonction par la donnée recueillie par un autre module de fonction ou permettant à tout module de fonction de contrôler le point de consigne d'un autre module de fonction si les priorités de la stratégie de contrôle ou de commande le dictent. Ce couplage des modules permet également la programmation selon un profil de points de consigne basés sur un évènement. Un profil de points de consigne basés sur un évènement permet à un module de fonction de contrôler sa fonction à une valeur de point de ènsigne quand une autre fonction atteint un niveau prédéterminé. Par exemple, le module 52 du pH peut être programmé pour contrôler le pH à un niveau prédéterminé quand la température atteint une valeur prédéterminée. De tels points de consigne basés sur un évènement sont généralement empiriquement déterminés. Le module 50 d'oxygène dissous reçoit son entrée d'un signal de sonde d'oxygène dissous qui est reçu du module capteur et il peut actionner un enregistreur ou des alarmes. Cependant, l'oxygène dissous est contrôlé par le contrôle de l'agitation, de l'écoulement d'air et de la pression selon un schéma choisi par l'opérateur et dans ce but, le module d'oxygène dissous est relié au module d'agitation 48, au module d'écoulement d'air 54 et au module de pression 46 par la barre bus de donnée du calculateur, le module d'oxygène dissous servant à établir les points de consigne dans les modules respectifs d'agi- tation, d'écoulement d'air et de pression selon des schémas préétablis de priorité dans le but de contrôler l'oxygène dissous. Le module d'oxgyène dissous est égale- ment relié au module de température 44 pour en recevoir la donnée de température pour une utilisation pour la détermination des bonnes étapes de contrôle qu'il faut pour effectuer le maintien de l'oxygène dissous aux points établis souhaités pendant le processus. Comme dans le cas de tous les autres modules, les points établis ou de consigne sont stockés dans la mémoire, la stratégie de contrôle ou de commande est stockée dans la mémoire et le module fonctionne par le microprocesseur à l'intérieur du module. Le module d'agitation 48 reçoit un signal de capteur de vitesse et fait fonctionner le moteur d'agitateur 210 relié à l'un des canaux de sortie associasau dispositif de sortie numérique/analogique 150. Comme dans le cas de tous les modules, des sorties d'enregistreur et d'alarme peuvent être prévues. Le module d'écoulement d'air 54 reçoit un signal de capteur d'écoulement d'air d'un capteur d'écoulement relié au moyen d'aspersion. Tandis que le module est identifié comme un module d'écoulement d'air, on peut l'utiliser pour contrôler tout gaz alimentant le processus biochimique. Le module d'écoulement d'air 54 commande une vanne de contrôle d'écoulement 212 en réponse à un signal transmis par le dispositif de sortie numérique/ analogique 150 du module d'écoulement d'air. Par ailleurs, le module 54 et le module de pression 46 sont reliés par la barre bus de donnée du calculateur car l'écoulement d'air et la pression sont en relation et le schéma pour leur contrôle respectif dépend de la détection de la valeur mesurée de l'écoulement d'air et de la pression. Le module de pression reçoit un signal de transducteurs de pression et commande la vanne 214 qui est généralement une vanne d'évent dans le récipient o est entrepris le processus. Enfin, le module de température 44 fonctionne en réponse à un signal de capteur de température et sert à contrôler un réchauffeur 216. Il est apparent que des dispositifs de refroidissement pourraient de même être commandés par le module de température et que la tempéra- ture pourrait être contrôlée en détectant et en contrôlant la température des matériaux amenés tels que les aliments, dans le cadre de l'invention. Le panneau d'interface 40 est représenté sur la figure 12 comme étant interconnecté à chacun des modules de fonction à la barre bus de donnée du calculateur. Un calculateur externe 218 peut être relié au panneau d'interface soit dans le but d'accomplir réellement un contrôle du processus par fonctionnement des modules respectifs ou dans le but de rassembler des données des modules ou bien dans le but d'établir des points de consigne dans les modules, le microprocesseur de chaque module accomplissant alors la fonction de contrôle selon sa stratégie préprogrammée. Un système à plusieurs fermenteurs est représenté sur la figure 13, chaque fermenteur F1, F2....Fn ayant une console d'instruments associée (correspondant à la console 10)e I, 129o.. e,In. Chaque console peut être reliée,à un calculateur supervisant 220 (microprocesseur) pour sa commande séparée comme on l'a décrit pour la figure 12. Dans]'alternative, toutes les consoles peuvent être reliées en commun à un calculateur intermédiaire 222 ayant une mémoire 224,une imprimante 226 et autres dispositifs périphériques associés. Le calculateur inter- médiaire 222 peut, sur une base de partage dans le temps avec multiplexage, rassemblerdes donn4es, calculer les changements, surveiller les valeurs et appliquer des données de profil aLxconsoles d'instruments, et peut accomplir la commande du processus comme cela est décrit dans le brevet US N 3.926o737 indiqué ci-dessus. Un cal- culateur 228 peut iêtre utilisé pour optimiser la fermen- tation, concevoir la stratégie générale de commande du calculateur du système de fermentation et mettre en corrélation sur une base autonome ou une autre base en temps réel. En se référant maintenant à la figure 5, o est representé le panneau avant du module de température 44, on décrira le fonctionnement du moyen manuel d'entrée selon l'invention, s'appliquant au module de température. Le panneau avant du module de température comporte un affichage alphanumérique 130, un certain nombre d'indices à diodes photc-émeto'ices représentés par des cercles et un certain de nombre de commutateurs représentés par des petits rectangles. A la droite de l'affichage 130 se trouvent quatre commutateurs verticalement espacés 230, 232, 234 et 236 utilisés pour déplacer la valeur numérique affic-hée sur l'affichage, dans des buts d'ajust-ement. Le commutateur 232 fait avancer la valeur affichée à une allure lente tandis que le commutateur 230 la fait avlcer à une allure rapide. Le commutateur 234 diminue la valeur affichée à Ane allure lente tandis que le commutateur 236 ia iminue à une allure rapide. Quand eas commutateurs sont uLlisés pour établir les valeurs. U protocole a été prcogrammé dans le micro- processeur- la premibre Amise en action du commutateur, par exemple en poussant une fois son bouton, actionne la fa ntion d.ajustement et affiche la valeur alors courante -.s lafi'î, hMage 170. La valeur affichée peut être modiafi.e par 1es commutateurs 230, 232, 234 et 236 dans chauie direction, soit rapidement ou lentement. Si le comimfttateur est réactionné en une période prescrite de teu8s, à titre d'exemple, cinci secondes, alors l'ajustement retou:.re a ''austement d'origineo Si après modification, 355 le conmuta'-?e de mise en action n'est pas réactionné pendant la p4riode prescrite, alors après écoulement de la période prescrite, la valeur est établie à la valeur affichée dans l'affichage. Si aucune entrée n'est effectuée par les commutateurs 230, 232, 234 ou 236, après écoulement de la période prescrite, l'affichage retourne à la valeur courantede la fonction qui est surveillée. Cette valeur courante surveillée est la condition de défaut pour chaque module en l'absence d'une instruction par l'entrée ou autre, à l'exception du module anti-mousse 56, comme on le décrira ci- après Comme on l'a décrit ci-dessus, un profilage de points de consigne peut être préétabli pour chacune des fonctions à contrôler, comprenant, par exemple, la température. Un profil de points de consigne estla liste ordonnée des temps écoulés de fermentation et les valeurs des points de consigne à amorcer sans intervention de l'opérateur. En général, un profil en rapport avec le temps se compose de groupes de deux variables, un temps et une valeur associée. Comme on l'a décrit ci-dessus, le profil peut être stocké dans la mémoire PROM 144 électroniquement modifiable,par un calculateur externe. Cependant, si le profil doit être introduit à la main, ou si l'utilisateur souhaite modi- fierou simplement examinerun profil stocké existant, le commutateur "actif" 238 est actionné forçant la diode photo-émettabce 239 à être actionnéepour donner une indi- cation visible de l'opération de profilage et le micro- processeur est disposé dans un mode pour afficher et/ou modifier le profil. Un comuutateur de "retard" 240 permet à l'opérateur de retarder le profil par un incrément fixe de temps en plus ou en moins. Un retard positif retardele profil tandis qu'un retard négatif acccélère le profil. En appli- quent le protocole de commutation, quand le commuta-teur 240 de retard est actionné, l'affichage 130 présente "O". Ensuite, pendant le temps de cinq secondes qui est alloué, la valeur affichée peut être accrue ou diminuée au moyen des commutateurs 230, 232, 234 et 236 pour choisir le retard positif ou négatif souhaité. Si l'opéra- teur change d'avis ou n'est pas satisfait de l'ajustement, en actionnant le commutateur de retard 240 pendant ce temps de cinq secondes, le retard n'est pas introduit Si aucune autre action n'est accomplie pendant cinq secondes, alors le retard établi est incorporé dans le profil stocké dans la mémoire électriquement modifiable 144. Le commutateur 242 "retirer" est utilisé pour retirer les points de consigne. Quand le commutateur 242 est actionné, l'opérateur peut, en utilisant les commutateurs 230, 232, 234 et 236, établir l'affichage à un temps souhaité représentatif des points de consigne ou établis à retirer. Si le commutateur 242 n'est pas actionné pendant la période-de cinq secondes, alors le point de consigne au temps affiché est retiré. AfinEd'effacer tout le profil de points de consigne par une commande, l'opérateur actionne simplement le commutateur 242 et au lieu d'introduire des valeurs, il actionne le commuta- teur 244 "remise à zéro". Afin d'éviter une élimination accidentelle du profil, une mise en action multiple du commutateur 244 est requise. Dans un mode de réalisation, il faut quatre de ces mises en action sans aucun interval- le prédéterminé de temps entre elles, pour effacer tout un profil. Le commutateur "ajouter" 246 est utili-sé pour ajouter les points de consigne au profil. Quand le commutateur 246 est actionné, l'affichage est effacé et la diode photo-émettrice 248 "TEMPS" est actionnépour indiquer l'affichage d'un temps. L'opérateur fait alors avancer l'indication du temps affiché au moyen des commu- tateurs 230, 232, 234 et 236 jusqu'à ce que le temps écoulé souhaité du processus soit atteint. Le commutateur "ajouter" est de nouveau actionné, pour établir le temps dans le profil et forcer la diode photo-émettrice 250 "valeur" à s'éclairer (l diode 248 "temps" étant éteinte). L'affichage est de nouveau effacé et la valeur de tempéra- ture souhaitèèest établieau moyen des commutateurs 230, 232, 234 et 236. Si le commutateur "ajouter" 246 est actionné pendant le temps prédéterminé, alors le nouveau point de consigne n'est pas introduit. Si rien n'est fait pendant la période prescrite après entrée de la valeur de température dans l'affichage, alors le point de consigne souhaité est introduit dans la mémoire PROM 144 électrique- ment modifiable et l'affichage retourne pour afficher la valeur de température surveillée réelle. Quand le commutateur "ensuite" 252 est actionné,leetúps et la valeur du changement suivant du point du consigne dans le profil stocké sont affiches D'abord, la valeur du temps est affichée avec la diode photo-émrttrice "temps" 248 éclairée, et alors, en séquence automatique, la valeur à ce moment est affichée avec la diode photo-émettrice 250 "valeur" éclairée. L'affichage retourne automatiquement à la valeur mesurée de température déterminée par le capteur. Quand le commutateur "examen" 254 est actionné, l'affi- chage débute à 0 et affiche automatiquement et séquentielle- ment les valeurs du point de consigne dans tout le profil affichant alternativement le temps et la valeur, les diodes photo-émretrices 248 et 250 "temps" et "valeur" étant alternativement éclairées. Au moyen des commutateurs 230, 232, 234 et 236, des points spécifiques du profil peuvent être atteints et examinés, si on le souhaite. Le temps précis d'un point de consigne à retirer peut être détermin- né par ce processus. Quand le commutateur "àdistance"l 256 est actionné, le module est adapté à une programmation ou une commande à distance du calculateur. Cet état est indiqué par mne diode photo-émttrice 258 "à distance" qui est éclairée. Quand le commutateur 260 "ÉFT" (temps écoulé du fermenteur) est actionné, le temps écoulé du processus qui est contrôlé est affiché. Si, dans cet ajustement, la valeur affichée est modifiée au moyen des commutateurs 230, 232, 234 ou 236, le temps écoulé du processus vu par le micro- processeur peut être modifié à volonté. Le commutateur 260 "ctrl" (commande) quand il est actionné, met le module en mode de "commande", culatempérature du processus est contrôlée automatiquement par le microprocesseur. Les alarmes du processeur peuvent être établies au moyen du commutateur 264 de limite haute et du commutateur 265 de limite basse o Ces commutateurs fonctionnent selon le protocole de commutation, et quand l'un. est enfoncé, les valeurs de limite haute et de limite basse pour l'alarme peuvent être établies au moyen des commutateurs 230, 232, 234 et 236. Une excursion de température au-delà de la limite haute est indiquée au moins par l'éclairage de la diode photo-émettrice 266 "limite haute" tandis qu'une excursion de la température en dessous de la limite basse établie éclaire la diode photo-émettrice 267 de "limite basse". Des sorties d'alarme et audibles peuvent être prévues comme on l'a décrit cidessus. Les diodes 266 et 267 peuvent jeter des éclairs si on le souhaite pour les rendre plus visibles. Pour qu'il n'y ait pas d'alarme, l'alarme haute est établie à la limite supérieure maximum et l'alarme basse est établie à la limite minimum ou Oo Les modules selon l'invention permettent delux types de commande, commande marche/arrêt ou par tout ou rien et commande "PID" (proportionnelle/intégrale/dérivée). Tandis que théoriquement les deux types de commande nécessitent une action lors d'un écart par rapport au point de consigne, dns la pratique, une telle tentative peut conduire à iue commande constante qui n'est ni souhaitable ni pratique. Afin d'éviter une commande continue avec le foncticnnement constant qui en découle des relais, à chaque pointce consigne est associri3 bande morte, bande dans laquelle un écart par rapport au point de consigne ne demande aucun réglageo Tandis que la bande morte est réglable, lajustement à zéro n'est généralement pas permiso Quand le commutateur 268 "co-nsigne 1" est actionné, le point de consigne courent est affichéo Le point de consigne courant peut être modifié au moyen des commutateurs 230, 232, 234 et 236. Quand le commutateur'bonsigrne 2" 270 est a5 ctionné, et qu'une valeur est établie au moyen des commutateurs 230, 232, 234 et 236, alors un point courant de consigne consistant en la bande entre la valeur de "consigne 1" et la valeur de "consigne 2" devient le point courant de consigne. Par ailleurs, si le commutateur 270 "consigne 2" est actionné deux fois pendant la période prédéterminée de temps, sans ajustement intermédiaire, alors le nombre établi dans l'affichage devient une bande morte + Ainsi, par exemple si la valeur "5" est établie après mise en action deux fois du commutateur 270 "consigne 2", une bande morte de 5 est établie, laquelle bande morte s'appliquera non seulement au point courant de consigne mais également à tous les points futurs de consigne dans le profil. Tandis que l'on peut noter que, dans le mode de réalisation représenté, une bande morte différente ne peut être établie pour chaque valeur de profil, le disposi- tif selon l'invention peut être programmé pour permettre un tel ajustement, auquel cas chaque profil se composera de trois entrées, temps, valeur et bande morte. En se référant maintenant à la commande PID,quand le commutateur "prop" 272 est actionné, la diode photo- émettrice "prop" 273 est éclairée et le mode de commande est PID. Si le commutateur 272 n'est pas actionné, aors le module fonctionne en mode marche/arrêt. "Commande propor- tionnelle" indique une commande proportionnelle au degré d'écart par rapport au point de consigneren d'autres termes plusl'écart est important par rapport au point de consigne, plus la correction est importante. "Commande intégrale" se rapporte au temps pendant lequel la variable contrôlée s'est écartée de son point de consigne, en d'autres termes plus l'écart a persisté longtemps, plus la correction est importante. "Commande dérivée" indique l'allure à laquelle se produit l'écart par rapport au point de consigne, en d'autres termes plus l'allure de l'écart par rapport au point de consigne est importante, plus la correction estimportante. Comme dans la commande par tout ou rienl'écart est mesuré à partir d'une bande morte. Quand le commutateur "P" 274 est actionné, le nombre établi à l'affichage au moyen des commutateurs 230, 232, 234 et 236 représente la différence entre le point de consigne et la valeur mesurée o est effectuée une action de correctin maximum, en d'autres termes o est * effectuée une augmentation du chauffage ou du refroidisse- ment maximum, ce que l'on appeLera ci-après "commande maximum"0 Un algorithme programmé dans la mémoire du microprocesseur contrôle la quantité de température accrue appliquée entre une déviation ou un écart sans valeur et le maximum établi. En général, l'action de commande n'est pas linéaire, une relation logarithmique étant une tentative courante. De même, le commutateur "I" 276-et le commutateur "D" 278 peuvent être actionnés pour établir l'écart maximun en durée d'écart ou taux ou allure d'écart respectivement, provoquant une commande maximum. Si l'ajustement de "P", "I" ou "D" est zéro, alors la fonction est inopérative. En général, on utilise en conjonction les tentatives de commande "proportionnelle et "intégrale" ou "proportionnelle" et "dérivée". Ou bien si on.le souhaite, les trois tentatives peuvent être utili- sées en conjonction. La description qui précède dirigée vers le module de température 44 s 'applique également au module de pression 46, au module d'agitation 48 et au module d'écoulement d'air 54, qui sont identiques par leur structure et leur fonctionnement ( mais non-pas par la programmation de la mémoire EPROM 146 ou l'entrée de programme de la mémoire PROM 144 électriquement modifiable). Une substitution de ces modules dans le cas d'une rupture nécessite simple- ment la reprogrammation ou le remplacement de la mémoire 146 et la reprogrammation de la mémoire 144 électriquement modifiable, sans aucun changement de la planche 102 de commutation et de diodes photo-émnttrices à part une étiquet- te extérieure d'avertissement0 Le module d'oxygène dissous , le module du pH 52 et le module anti-mousse 56 contiennent tous les diodes photo-émitWices et les commutateurs du module de température 44 et de répères identiques ont été appliqués ausvuesdes panneaux avant de ces modules des figures 6 à 8. En se référant à la figure 6, le panneau avant du module -d'oxygène dissous 50 comprend un commutateur 280 "cal" qui, quand il est actionné, prépare le module pour un calbrage. Le calibrage est accompli en plaçant la sonde d'oxygène dissous dans un liquide standard connu et en ajustant la valeur affichée au moyen des commutateurs 230, 232, 234 et 236 à la valeur calibrée et connue. Quand le commutateur. 280 est de nouveau activé, le module est calibré à une sonde particulière. Pour un calibrage électrique., le commutateur 280 est actionné avec la sonde déconnectée et des vis d'ajustement 166, 168, 170 sont ajustées jusqu'à ce que l'affichage indique zéro. Le commutateur "cal" est de nouveau actionné et le module d'oxygène dissous est prêt à l'utilisation. Quand le commutateur 282 "t/mn" est actionné, la diode photo- émeEtrice 284 "t/mn" est éclairée et l'affichage 130 présente la valeur de vitesse surveillée transmise par la barre bus de données du calculateur, par le module d'agita- tion 48. Par manipulation des commutateurs 230, 232, 234 et 236, la vitesse d'agitation peut être contrôlée à partir du module d'oxygène dissous. En effet, le point de consigne pour la vitesse d'agitation est rétabli par communication du module d'oxygène dissous par la barre bus de données du calculateur, au module d'agitation, le programme du module d'agitation donnant la priorité aux instructions du module d'oxygène dissous. D'une façon. analogue, un commutateur "air" 286 et un commutateur "pression" 288 accomplissent des fonctions identiques concernant le débit d'air et la pression en conjonction avec le module d'écoulement d'air 54 et le module de pression 46. Par ailleurs, la diode photo-pmWrttrice "290" et la diode photo-émettrice "pression"292" donnent une indication visible de la mise en action des commutateurs respectifs 286 et 288. Comme on l'a décrit ci-dessus, le module d'oxygène dissous est adapté à une utilisation avec une sonde galvanique ou polarographique, et en conséquence, on utilise un commutateur 294 "galv" et un commutateur 296 "polar" pour établir le module d'oxygène dissous afin qu'il coopère avec la forme réelle de la sonde qui est utiliséeo Des diodes photo-émettrices 298 "galv" et 300 "polar" sont prévues pour donner une indication visible de la mise en action des commutateurs respectifs 294 et 296.Enfin, un commutateur 302 "temps de réponse" est utilisé pour établir le temps de réponse du module d'oxygène dissous selon le temps de réponse de la sonde d'oxygène dissous. Les sondes d'oxygène dissous ne donnent pas deslectures instantanées et en conséquence, il est nécessaire d'établir un retard de réponse, habituellement de l'ordre de 40 secondes. Zn actionnant le commutateur 302, et en établis- sant le retard au moyen des commutateurs 230, 232, 234 et 236, le retard souhaité du temps de réponse peut être établit, Comme on l'a noté cidessus, à d'autres points de vue, le module d'oxygène dissous fonctionne de la même façon qp le module de température 44 en terme d'entrée et d'affichage. En se référalt maintenant à la 'figure 7, le module 52 du pH contient les commutateurs et diodes photo- - éent ices du module de température 44 et comprend de plus un sommutateur 280 "cal" décrit ci-dessus avec le module d1oxy-ne dissous. Le calibrage du pH est obtenu en actionnant i e commutateur 280, en plaçant la sonde du pH dans un liquide ayant un pH connu, par exemple, de 7, et en tournâat les vis d'ajustement 180 et 182 sur le module capteur- 160 jusqu'à ce que l'affichage présente "7". Ensuite, le commutateur de calibrage est actionné une fois pour efLacer l'affichage et de nouveau pour le remettre à zéro pour le calibrage et la sonde du pH est placée dans un liqiu.de d'un pH copau, par exemple un pH de "8'"o Au moyen des cor-ltateurs 230, 232, 234,et 236, la valeur affichée est établie à la valeur connue, effectuant ainsi le calibrageppoint auquel le commutateur 280 est de nouveau actionné pour effacer le mode de calibrage. Quand le commutateur "temps de mélange" 304 du module 52 du pH est actionné, la durée de l'intervalle entre des cycles d'addition d'acide ou de base peut être établie par manipulation descommutateurs 230, 232, 234 et 236. D'une façon analogue, quand le commutateur 306 "temps d'addition' est actionné, la durée de chaque cycle d'addition d'acide ou de base peut être établie. Les commutateurs 304 et 306 sont prévus si l'on souhaite ajouter l'acide et la base selon descyclescontrôlés pour garantir que la réaction du processus à chaque incrément de l'acide ou de la base sera détectée avant que l'incrément suivant ne soit appliqué. FréquEmment, il est souhaitable d'ajouter l'acide ou la base à la main dans le processus,et il est fréquemment souhaitable de connaître la quantité totale de l'acide de la base que l'on a ajoutéeau moment présent. Dans ce but, un commutateur "acide" 308 et un commutateur "base" 310 sont prévus pour établir le module pour qu'il réponde par rapport à l'acide ou à la base, la diode photo-émettice "acide" 312 et la diode photo-émettrice "base " 314 donnant une indication visible de l'état du module. Dans cet état, la mise en action du commutateur 316 "total" provoque l'affichage de l'acide total ou de la base totale distribué jusqu'à ce moment dans le processus, selon lequel des commutateurs 308 ou 310 est actionné. De même, la mise en action du commutateur "manuel" 318 provoque la distribution manuelle de l'acide ou de la base selon lequel des commutateurs 308 ou 310 est actionné, pendant la durée o le commutateur 318 est actionné. Une diode photo-émettrice "manuel" 320 est prévue pour indiquer de façon visible la mise en action du commutateur 318. Lescommutateurs et diodes qui restent fonctionnent d'une façon analogue à ce que l'on a décrit ci-dessus. En se référant maintenant à la figure 8, les commuta- teurs et diodes photo-émdtrices du module anti-mousse 56 correspondent au module de température 44 à l'exception que le point de consigne représente une allure programmée d'alimentation en matériau anti-mousse et que l'affichage du défaut est le total du matériau anti-mousse ajouté jusqu'au point courant dans le processus. Dans ce cas, la mise en action du commutateur "calibrage" 280 force la pompe anti-mousse 64 à pomper une quantité prédéterminée de matériau anti-mousse qui est pompé dans un cylindre de dosage gradué, la quantité mesurée étant alors introduite au moyen des commutateurs 230, 232, 234 et 236 dans l'affichage pour effectuer le calibrages. Une seconde mise en action du commutateur 280 libère le module anti-mousse 56 du mode de calibrage. La mise en action du commutateur "manuel" 318 provoque l'alimentation manuelle du matériau anti-mousse pendant le temps o le commutateur est actionné, la diode photo-émettrice 320 "manuel" donnant une indication visible de ce fonctionnement manuel. En plus de l'utilisation des matériaux anti-mousse, la mousse est également rompue dans des processus de fermentation par un dispositif mécanique de rupture de la mousse0 La mise en action du commutateur " mécanique" 322 actionne un tel dispositif mécanique, cette mise en action étant indiquée par la diode photo-émeLtrice3Z4. Il faut noter que le module 64 de la pompe anti-mousse et que le module 60 de la pompe d'acide et le module 62 de la pompe de base sont des pompes péri- staltiques qui sont placées au niveau le plus bas de la console pour éviter d'endommager les autres modules dans le cas d'une fuite.Cependant, d'autres formes de dispositifs d'alimentation en liquide peuvent également être utilisées, comme des dispositifs d'alimentation actionnés par solé- noide. Comme on l'a indiqué ci-dessus, un profil de points de consigne, basé sur l'évènementpeut également être utilisé0 Dans ce mode de réalisation, le commutateur "actif" 238 est actionné pour permettre au microprocesseur de recevoir les données de point de cnnsigne. Quand le commutateur "ajouter " 246 est actionné et que l'entrée "temps" est établie à zéro comme on l'a décrit ci-dessus, le programme du microprocesseur détermine qu'un point de consigne basé sur un évènement doit être établi et force l'affichage 130 à afficher en séquence,en réponse à un fonctionnement séquentiel du commutateur "ensuite" 252, une série de symboles représentant "égal", "moins de" "plus de", "moins de ou égal à", "plus de ou égal à". Quand le symbole souhaité est affiché et que le commutateur "ajouter " 246 est de nouveau actionné, une série de symbolesreprésentant la variable dont la valeur doit déclen- cher la commande sont affichées en séquence en réponse aux mises en action du commutateur "ensuite" 252. Quand le symbole souhaité est affiché et que le commutateur 246 est de nouveau actionné, l'affichage est disposé pour recevoir une valeur au moyen des commutateurs 230, 232, 234 et 236. Une dernière mise en action du commutateur 246 établit le point de consigne basé sur l'évènement dans la mémoire. Dans ce mode de réalisation, quand un point de consigne basé sur un évènement est atteint, cela commande le fonctionnement de la fonction ensuite jusqu'à ce que le point suivant de consigne basé sur un évènement soit atteint. Comme on l'a noté ci-dessus, d'autres formes de module et d'autres fonctions de commande peuvent facilement être incorporées dans les modules de fonction selon l'invention, grâce à leur flexibilité obtenue par le microprocesseur séparé qui est associé à chaque module. On comprendra également que d'autres procédés de montage de modules respectifs et d'autres tentatives pour les envelopper peuvent être adoptés dans le cadre de l'invention. R E V E N D I C A T I 0 N S 1. Module pour contrôler et surveiller une variable dans un processus biochimique en réponse à des signaux de sortie de capteur, caractérisé en ce qu'il comprend un microprocesseur (134); un premier moyen formant mémoire (146) relié au microprocesseur pour stocker le programme pour le fonctionnement du module; un second moyen formant mémoire électriquement modifiable (144) relié au microprocesseur pour stocker au moins une donnée de point de consignede iblepour lune utilisation dans le contrôle de la variable; un moyen d'entrée manuelle (102) relié au second moyen formant mémoire pour sélecti- vement appliquer la domiée de point de consigne au second moyen formant mémoire; et un moyen d'interface (152) relié au microprocesseur pour au moins recevoir les signaux représentatifs de la sortie du capteur et les appliquer au microprocesseur et transmettre des signaux du micro- processeur pour effectuer le contrôle de la variable. 2. Module selon la revendication 1, caractérisé en ce qu'il comprend unr moyen d'affichage (14) relié au micro- processeur, ledit microprocesseur étant adapté à transmettre dec signaux au moyen d'a-ffichage pour effectuer sélectivement l'affichage de la valeur du signal à la sortie du capteur, de la dornée dcl point de consigne qui est stockée et de la dornnée du point de consigne d'entrée manuelle. 5. Module selon la revendication 2, caractérisé en ce que les premier et second moyens formant mémoiressont adaptées à être non volatils lors de la déconnexion de courant. 4. Module selon la revendication 3, caractérisé en ce que le premier moyen formant mémoire est une mémoire EPROM programmable en dehors du module et non par le microprocesseur. 5. Module selon la revendication 3, caractérisé en ce que le premier moyen formant mémoire est monté amovible dans le module pour son remplacement, ainsi ledit module peut être adapté à surveiller et contrôler une variable différente. 6. Module selon l'une quelconque des revendications 2 et 5, caractérisé en ce que le moyen d'entrée manuelle est monté amovible dans le module pour sa substitution par un autre moyen d'entrée manuelle adapté à une association avec la surveillance et le contrôle d'une variable différente. 7. Module selon la revendication 6, caractérisé en ce que le moyen d'entrée manuelle est adapté au contrôle sélectif du fonctionnement du module. 8. Module selon l'une quelconque des revendications 2 et 5, caractérisé en ce que le moyen d'interface comprend un élément d'interface pouvant être branché définissant un certain nombre de canaux d'entrée et de sortie et comprenant un moyen de commutation pour la sélection des canaux o les signaux reçus sont reçus et les signaux transmis sont transmis. 9. Module selon la revendication 6, caractérisé en ce que le moyen d'interface comprend un élément d'interface pouvant être branché définissant un certain nombre de canaux d'entrée et de sortie et comprenant un moyen de commutation pour la sélection des canaux auquel les signaux reçus sont reçus et les signaux transmis sont transmis. 10. Module selon la revendication 8, caractérisé en ce que le moyen formant microprocesseur est adapté à recevoir la donnée de commande et de point de consigne de canaux choisis du moyen d'interface. 11. Module selon la revendication 8, caractérisé en ce que le microprocesseur est adapté à transmettre des signaux à au moins l'un des canau.x du moyen d'interface représentant la valeur de la sortie de capteur pouvant être appliquée à un moyen enregistreur-(38). 12. Module selon la revendication 8, caractérisé en ce que le microprocesseur est adapté à produire les signaux pour effectuer le contrôle de la variable sous forme d'une série d'impulsions pouvant attaquer un moyen formant moteur pas à pas d'une pompe. 13. Module selon la revendication 2, caractérisé en ce qu'il est adapté à la surveillance et au contrôle d'une variable de fermentation choisie dans le groupe comprenant - le pH, l'oxygène dissous, la mousse, la vitesse d'agitation, l'écoulement d'air, la pression et la température. 14. Module selon la revendication 2, caractérisé en ce que le moyen d'affichage est au moins un moyen d'affichage numérique et en ce que le moyen d'entrée manuelle comprend un premier moyen de commutation pour sélectivement changer la valeur affichée dans le moyen d'affichage et un second moyen de commutation pour actionner le moyen formant microprocesseur pour stocker la valeur changée pour une utilisation pour effectuer le contrôle de la variable. 15. Module selon la revendication 14, caractérisé en ce que le premier moyen de commutation comprend au moins des premier et second commutateurs changeant les valeurs pour respectivement élever et abaisser la valeur numérique affichée dans le moyen d'affichage. 16. Module selon la revendication 15, caractérisé en ce que le premier moyen de commutation comprend des troisième et quatrième commutateurs de changement de valeur, les premier et troisième commutateurs de changement de valeur JO étant adaptés à élever la valeur affichée dans le moyen- d'affichage à des allures lente et rapide respectivement, les second et quatrième commutateurs de changement de valeur étant adaptés à abaisser la valeur affichée dans le moyen d'affichage à des allures lente et rapide respectivement. 17. Module selon l'une quelconque des revendications 14, 15 ou 16, caractérisé en ce que la donnée de point de consigne comprend un profil de pointsde consigne qui comprend un groupe de temps écoulésdu processus et une valeur variable associée à chaque temps écoulé du processus. 18. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un commutateur "eretard".240) adapté à disposer le microprocesseur de façon que le premier moyen de commutation puisse changer l'affichage dans le moyen d'affichage à un retard de temps de profil souhaité pour incorporation dans le profil. 19. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un commutateur "retirer" (242) permettant de disposer le microprocesseur de façon que le premier moyen de commu- tation puisse changer l'affichage dans le moyen d'affi- chage à un nombre représentatif du temps d'un point de consigne à retirer du profil, ainsi le point de consigne choisi est retiré du profil. 20. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un commutateur "ajouter" (246) adapté à disposer le microprocesseur de façon que le premier moyen de commmu- tation établisse une valeur de temps dans l'affichage, représentative du temps c un point de consigne doit être ajouté au profil et établisse ensuite une valeur de point de consigne dans le moyen d'affichage, ainsi un point de consigne de la valeur à ce temps est ajouté au profil. 21. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un commutateur "ensuite "l (252) adapté à disp-s1er le, microprocesseur de façon que le moyen d'affichage affiche en séquence le temps et la valeur du point de consigne suivant dans le profil. 22. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un cormmutateur "examen" (254) adapté à disposer le micro- processeur de façon que le module affiche en séquence d'abord le temps et ensuite la valeur de chacun des points de consigne dans le profil. 23. Module selon la revendication 22, caractérisé en ce que le premier moyen de commutation est adapté à permettre un déroulement sélectif du profil lors de la mise en action du commutateur "examen". 24. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un commutateur du temps écoulé (260) adapté à disposer le microprocesseur de façon que le moyen d'affichage affiche le temps écoulé du processus qui est contrôlé, le premier moyen de commutation étant adapté à changer le temps affiché et par conséquent le temps écoulé stocké. , M3odule selon laievendication 17, caractérisé en ce qua le second mo yen de cormmutation comprend un commu- tateur de consigne (268) adapté à disposer le micropro- cesseur de façon que la valeur du point de consigne de contrôle soit affichée dans l'affichage, la valeur affichée et pa.:r conséquent la valeur du point de consigne stockée pouvrant être changéespar le premier moyen de 2, commu tatiol 26. -Modul- selon la revendication 17, caractérisé en ce vi le se.ond tooyen de comnutation comprend un moyen de commu:cation de bande morte (270) adapté à disposer le microrrocesseur de façon que le moyen d'affichage -0 af-icthe inle valeur sélectivement établie par le premier moyen;ie commetation représentant une bande morte autour de ch-aque point de consigne, le microprocesseur étant adeptg C ef sictuer le contrôle uniquement quand la valeur de la variable déterminée par le signal à la sortie du capteur se trouve en dehors de la bande morte. 27. Module selon la revendication 17, caractérisé en ce que le second moyen de commutation comprend un moyen commutateur proportionnel (272) adapté à disposer le microprocesseur de façon que le moyen d'affichage affiche une valeur déterminée par le fonctionnement du premier moyen de commutation représentant un écart maximum de la variable o un contrôle maximum doit être fait par le microprocesseur, choisie dans le groupe comprenant l'écart de la valeur de la variable représentée par le signal à la sortie du capteur par rapport au point de consigne, le temps pendant lequel la valeur de la variable 1? représentée par le signal à la sortie du capteur s'écarte du point de consigne et l'allure à laquelle cette valeur de la variable représentée par le signal à la sortie du capteur s'écarte du point de consigne, ledit micro- processeur étant adapté à effectuer le contrôle de la variable proportionnellement à la relation entre l'écart de ce type d'écart de la variable représentéepar le signal à la sortie du capteur et l'écart maximum stocké du contrôle de ce type d'écart. 28. Module selon la revendication 27, caractérisé en ce que le microprocesseur est adapté à effectuer le contrôle de la variable proportionnellement à la relation entre l'écart de la valeur et l'écart dans le temps ou l'écart d'allure, représenté par le signal à la sortie du capteur, et l'écart maximum stocké de contrôle de la valeur et proportionnellement à au moins l'un des écarts maximum stockésde contrôle de temps oud'allure respectivement, le moyen commutateur proportionnel étant adapté à disposer le microprocesseur de façon que le moyen d'affichage puisse afficher, au moins séquen- tiellement, aussi bien l'écart maximum de la valeur et au moins l'un des écarts maximum de temps et d'allure. 29. Module selon la revendication 17, caractérisé en ce qu'il comprend un moyen d'alarme et en ce que le second moyen de commutation comprend un moyen commutateur limite d'alarme (264, 265) adapté à disposer le microprocesseur de façon que le moyen d'affichage affiche au moins lme valeur limite d'alarme sélectivement établie par le premier moyen de commutation pour stockage par le microprocesseur, ledit microprocesseur étant adapté à actionner le moyen d'alarme quand la valeur de la variable représentée par le signal à la sortie du capteur est au-delà de la valeur limite d'alarme. 30. Module selon la revendication 17, caractérisé en ce que la variable est l'oxygène dissous dans un processus de fermentation, le second moyen de commutation étant un commutateur du temps de réponse (302) adapté à disposer le microprocesseur de façon que le moyen d'affichage puisse être établi par le premier moyen de commutation à une valeur représentative du temps de réponse du capteur associé, le microprocesseur étant adapté à produire des signaux pour effectuer le contrôle de la variable en réponse aux signaux à la sortie du capteur et en réponse au temps de réponse. 31. Module selon la revendication 17, caractérisé en ce que la variableest le pH et en ce que le second moyen de commutation comprend un moyen de commutation du temps de mélange (304) et du temps d'addition (306) pouvant disposer le microprocesseur de façon que le moyen d'affichage affiche une valeur de temps de mélange et une valeur de temps d'addition pouvant être ajustées par le premier moyen de commutation pour stockage par le micro- processeur, ledit microprocesseur étant adapté à appliquer les signaux pour effectuer l'addition d'un acide ou d'une base dans des incréments par cycle déterminés par le temps d'addition, le retard entre les incréments étant déterminé par le temps de mélange. 32. Module selon la revendication 2, caractérisé en ce que la variable est contrôlée par l'addition de quantités doséwe d'un matériau, le moyen d'entrée manuelle comprenant un moyen de commutation nmele (318) adapté à disposer le microprocesseur afin de transmettre un signal repré- sentatif de l'alimentation du matériau tant que le moyen de commutation manuelle est actionné. 33. Dispositif pour surveiller et contrôler des variables dans un processus biochimique, caractérisé en ce qu'il comprend un logement (12); un moyen formant source de courant (32) monté dans le logement; un moyen récepteur de signaux de capteur (65) monté dans le logement; un moyen transmetteur de signaux de commande monté dans le logement; un certain nombre de modules (44, 46, 48, 50, 52, 54, 56) montés dans le logement, chaque module comprenant un microprocesseur (134), un moyen formant mémoire (142, 144, 146) relié au microprocesseur pour stocker le programme pour le fonctionnement du module et pour stocker au moins une donnée de point de consigne de variable, un moyen d'entrée marueIle (102) relié au microprocesseur pour appliquer au moins la donnée du point de consigne, unl moyen d'interface (152) pour recevoir au moins des signaux de capteur et transmettre des signaux de commande et un agencement conducteur (90) interconnectant les modules, le moyen formant source de courant, le moyen de réception de signaux de capteur et le moyen de transmission des signaux de commande. 34. Dispositif solon la revendication 33, caractérisé en ce que le moyen formant mémoire comprend au moins une première mémoire (146) coopérant avec le microprocesseur pour stocker le programme pour le fonctionnement du module et une seconde mémoire électriquement modifiable (144) pour stocker au moins la donnée de point de consigne de la variable. 35. Dispositif selon la revendication 34, caractérisé en ce que les première et seconde mémoires sont adaptées à être non volatiles lors de la déconnexion du courant. 36. Dispositif selon la revendication 35, caractérisé en ce que la première mémoire es' une;aémoire EPROM programmable en dehors du module et non par i.e micro- processeur. 37. Dispositif selon la revendication 34, caractérisé en ce que la premiere mémoire est montée amovible dans le module pour sa substitution, ainsi le module peut être adapté cà surveiller et contrôler une variable différente. 38. Dispositif selon la revendication 33, caractérisé en ce qu il comprend un moyen d'affichage (11L) relié au microprocesseur, ledit mircoprocesseur étant adapté à transmettre des signaux au moyen d'affichage pour effectuer sélectivement l'affichage de la valeur du signal à la sortie du capteur, la donnée du point de consigne qui. est stockée Et la donnée du point de consigne d'entree ma-uelle. 39. Dispositif selon la revendication 33, caractérisé en ce que le moiven d'entrée mars-ie d'au moins l'un des nmod;is est a-dapité au contrôlé slectif du fonctiomnnement du module. i40. Dispositif selon -la revendication 33, caractérisé en ce q i-e moyen dli n arfai e comp-rend un élément é 'interúce pouvant être branché définissant un certain nombre de canaux d entrée et de sortie et comprenant un moyen de commutation pour le choix des canaux ou les signaux reçus sont reçus et les signaux transmis sont tra.smis i'agencemsent conducteur définissant un certain nombre de cauaux., etcomprenant un moyen permettant à !' glément dîinterface d'au moins un certain nombre des modules d ' nre:n conoexion amovible avec 1 'agencement 2 -5 conr-,ctu-tr Poer onettre la communication des signaux. 4-i. -ispositif selon la revendication 40, caractérise er ce qu le microprocesseur est adapté à recevoir une don-a.e de commancde ets de point de consigne de canaux choi2is du oye d int-erace pour stockage dans la mémoire 0 et pDour uti:isaior pour le contrôle de la variable associée. 4.2. 'DAs st: selon la revendication 41, caractérisé an ce u:a t-oeins l 'un des.od'Ldes est adapté à ransettr...s _données de commande et de point de consigne a.i'g:.=,r;emt conducteur pour réception par un autre modulne pour une utilisation pour le contrôle de la variable associée. 43. Dispositif selon la revendication 42, caractérisé en ce qu'il comprend un moyen d'interface de calculateur externe monté dans le logement et relié à l'agencement conducteur pour application de donnée de commande et de point de consigne et réception de signaux représentatifs de la sortie du capteur. 44. Dispositif selon la revendication 33, caractérisé en ce que le moyen de réception de signaux de capteur comprend un moyen formant circuit pour conditionner les signaux de capteur pour transmission à l'agencement conducteur. 45. Dispositif selon la revendication 40, caractérisé en ce qu'il comprend un moyen enregistreur (38) monté dans le logement, chaque microprocesseur étant adapté à 1.5 transmettre des signaux à au moins l'un des canaux du moyen d'interface représentant la valeur de la sortie du capteur appropriée à une application au moyen enregistreur. 46. Dispositif selon la revendication 40, caractérisé en ce qu'il comprend un moyen formant pompe comprenant un moteur pas à pas d'entraînement, le microprocesseur étant adapté à produire les signaux pour effectuer le ccrtrde de la variable sous forme d'une série d'impulsions pouvant attaquer le moyen formant. pompe. 47. Dispositif selon la revendication 33, caractérisé en ce qu'il est adapté à la surveillance et au contrôle d'un certain nombre de variables de fermentation choisies dans le groupe comprenant le pH, l'oxygène dissous, la mousse, la vitesse d'agitation, l'écoulement d'air, la pression la température, chacun des modules étant associé à l'une des variables. 48. Dispositif selon la revendication 38, caractérisé en ce que le moyen d'affichage est au moins un moyen numérique, et en ce que le moyen d'entrée manuelle comprend un premier moyen de commutation pour sélectivement changer la valeur affichée dans le moyen d'affichage et un second moyen de commutation pour actionner le moyen microprocesseur pour stocker la valeur changée pour une utilisation pour effectuer le contrôle de la variable. 49. Dispositif selon la revendication 48, caractérisé en ce que le premier moyen de commutation comprend au moins des premier et second commutateurs de changement de valeur pour respectivement élever et abaisser la valeur numérique affichée dans le moyen d'affichage. 50. Dispositif selon la revendication 49, caractérisé en ce que le premier moyen de commutation comprend des troisième et quatrième commutateurs de changement de valeur, les premier et troisième commutateurs de changement de valeur étant adaptés à élever la valeur affichée dans le moyen d'affichage à des allures lente et rapide respectivement, les second et quatrième commutateurs de changement de valeur étant adaptés à abaisser la valeur affichée dans le moyen d'affichage à des allures lente et rapide respectivement. 51. Dispositif selon l'une quelconque des revendications 48, 49 ou 50, caractérisé en ce que la donnée de point de consigne comprend un profil de points de consigne comprenant un groupe de temps écoulésdu processus et une valeur variable associée à chacun des temps écoulés. - 52. Dispositif selon la revendication.51, caractérisé en ce que le second moyen de commutation comprend un commutateur de "retard" (240) adapté à disposer le microprocesseur de façon que le premier moyen de commutation puisse changer l'affichage dans le moyen d'affichage à un retard de temps de profil souhaité pour incorporation dans le profil. 53. Dispositif selon la revendication 52, caractérisé en ce que le second moyen. de commutation comprend un commutateur "retirer" (242) adapté à disposer le micro- processeur de façon que le premier moyen de commutation puisse changer l'affichage dans le moyen d'affichage à un nombre représentatif du temps d'un point de consigne à retirer du profil, ainsi le point de consigne choisi est retiré du profil. 54. Dispositif selon la revendication 51, caractérisé en ce que le second moyen de commutation comprend un commutateur "ajouter" (246) adapté c, disposer le mi(:ro- processeur de façon que le premier moyen de commutation établisse une valeur de temps dans l'affichage, repré- sentatif du temps o un point de consigne doit être ajouté au profil et établiss, une valeur de point de consigne dans le moyen d'affichage, ainsi un point de consigne de la valeur à ce temps est ajouté au profil. 55. Dispositif selon la revendication 51, caractérisé en ce que le second, oyen de commutation comprend un commutateur "ensuite" (252) adapté à disposer le micro- pr.cesseur de îaç. qet il muyen d'afLchage af-iohe en séquence le temps et la valeur du point de consigne suivant dans le profil. 56. Dispositif selon la levendication 51, caractérisé en ce que le second moyen de commutation comprend -un commutatelur "examern" (254) adapté. disposer -Ie CI '- processeur de facçon que le module affiche en séquence d'abord le temps et ensuite lJa valeur de chacun des points de consigne dans le profil. *' 57. Dispositif selon la revendication 56, caractérisé en ce que le premiLer moyen de commutation est adapté à permettre un déroulement sélectii du proîlL' lors 2 de Ia mise en action du commutateur =;examen"'. 58. Dispositif selon la revendication 51, caractérisé en ce que le second moyen de oommutat-on comprend un. commutateur de temps ecouié (260) adapté a aisposer le microprocesseur de façon que le moyen d'affichage affiche le temps écoulé du processus qui est contrôlé, le premier moyen de commutation étant adapté. changer le temps affiché et par conséquent le teors Cou é stocke. 59. Dispositif selon la revendicatJ.n 51, caractérisé en ce q-e ?e second moyen de commutatiion comprend un commutateur de consigne (268) adapté à disposer le microprocesseur de façon que la valeur du point de consigne de contrôle soi affcM.he dans _ affichag-e, la valeur affichée - tpar co i,-er.si--. la. valeur du point de ns e s-t ckée polu-ant 'e2e capngae prl o emie- mtoyen de commutation. 60. Dis ositiú sel.on a revendicatior, 51, caractérisé e, ce -ue le second moer e comuutation comprend un mo/ean de,,n-Imutaton 0de bande mort-e (270) pouvrant disposer !e a, iP opr eseseur ie çoan le le:icyen d:a'ffichage affiche v!e valeur s-etD-,neent ét&aol]e ?ar un Premnier I u/,),'Se; J,i C.-k'AU.-C&(iOi P),-i-i 'i']le b. II s.e vriotLC J114e a.. LOMCLrC;; C i-|' de che: -w --sentarft Ubanre oi.ï.tde,-!u de Chaoue P31} oin de cosigie, le microprocesseur étant g _0 n _Dtz,*___,_LI1vr-,,u lc.. ...i _%. -.?'f:-:':::e? he %5!L,%P.ie ZE!iJ_'CiOeTf, eZZ sL z -. _qm _ capteu-- se ±.o-... ei7....,l de 1eSad mor..CLMF: a p t su.r se toi d.e -I. bande morte. 6 6. Disosi:i s on!ca i eveniatJ. on 51, caractérisé m-.-yen de comm'a%io- -, - -'kj ti-m7n :! (272) aedapt% à d'isooP-r l_.e -.-=,- de faco. ci; lne moyen d e-ffi- -.'ar_ - C* e... 4.t.r_.in..e. 'ar le ok-ectiornement- du p-ilier ":''r de rurn-aJoio-n re;r-senta n écart riaxmty1i de a' EF- - côrtrô Ie.: po]:,',, maxim'_:Lm di.-it être fa.t par l _.,croroe-.ur: choisiedans le groupe e- vaeur de ela variable représentée c rer iU coer2:_YL s f -- 'Cs..e..;-.......7...........C__ _,_î c iEi5 tYmp-... ti. .n! eqtei e --'e..... la variable représentée -}aP '.: sishal Nr ia l-u.*-'iu cap teur s'écarte diu Doint- de =n.-.ne c.t J.:-w laq2Ucie la valer de la var-a'ile nepr'-sent 162. DiEpositi f selon la revendication 61, carateérisé an ce que le icoprocesseur est adapté à effectuer le contrôle de la variable proportionnellement à la relation entre l'écart de la valeur et au moins l'un des écarts de temps ou d'allure, représenté par le signal à la sortie du capteur, et l'écart maximum stocké de contrôle de la valeur et au moins l'un des écarts maximum stockés de contrôle de temps et d'allure respectivement, le moyen de commutation proportionoelle étant adapté à disposer le microprocesseur de façon que le moyen d'affichage puisse afficher, au moins séquentiellement, l'écart maximum de valeur et l'un des écarts maximum de temps et d'allure. 63. Dispositif selon la revendication 51, caractérisé en ce que le module comprend un moyen d'alarme et en ce que le second moyen de commutation comprend un moyen de commutation de limite d'alarme (264, 265) permettant de disposer le microprocesseur de façon que le moyen d'affichage affiche au moins une valeur limite d'alarme sélectivement établie par le premier moyen de commutation pour stockage par le microprocesseur, ledit microprocesseur étant adapté à actionner le moyen d'alarme quand la valeur de la variable représentée par le signal à la sortie du capteur est au-delà de la valeur limite d'alarme. 64. Dispositif selon la revendication 63, caractérisé en ce que le moyen d'alarme externe peut être relié à l'agencement conducteur, chaque microprocesseur étant adapté à transmettre un signal d'alarme à l'agencement conducteur pourtransmission au moyen d'alarme externe quand la valeur de la variable représentée par le signal à la sortie du capteur est au-delà de la valeur limite d'alarme. 65. Dispositif selon la revendication 51, caractérisé en ce que la variable associée à l'un des modules est l'oxygène dissous dans un processus de fermentation, le second moyen de commutation de ce module étant un commutateur du temps de réponse (302) adapté à disposer le microprocesseur associé de façon que le moyen d'affichage puisse être établi par le premier moyen de commutation à une valeur représentative du temps de réponse du capteur associé, le microprocesseur associé étant adapté à produire les signaux pour effectuer un contrôle de la variable en réponse aux signaux à la sortie du capteur et au temps de réponse. 66. Dispositif selon la revendication 51, caractérisé en ce que la variable associée à l'un des modules est le pH et en ce que le second moyen de commutation du module comprend des moyens decommutation du temps de mélange (304) et du temps d'addition (306), pouvant disposer le microprocesseur associé de façon que le moyen d'affichage affiche une valeur de temps de mélange et une valeur de temps d'addition pouvant être ajustées par le.premier moyen de commutation pour stockage par le microprocesseur, le microprocesseur associé étant adapté à appliquer, à l'agencement conducteur, des signaux pour effectuer l'addition d'un acide ou d'une base par incrémentspar cycle déterminéspar le temps d'addition, le retard entre les incréments par cycle étant déterminé par le temps de mélange. 67. Dispositif selon la revendication 33, caractérisé en ce qu'il comprend un moyen formant pompe dans le logement qui est relié à l'agencement conducteur, l'un des modules étant adapté à contrôler la variable associée par addition de quantitésdoséoe d'un matériau par le moyen formant pompe (62, 64), le moyen d'entrée manuelle dudit module comprenant un moyen manuel de commutation pouvant disposer le microprocesseur associé afin de transmettre un-signal représentatif de l'alimentation du matériau à l'agencement conducteur pour transmission au moyen formant pompe tant que le moyen de commutation manuelle est actionné. 68. Dispositif selon la revendication 51, caractérisé en ce que la donnée de point de consigne comprend également une donnée de point de consigne basée sur un évènement, le microprocesseur de chaque module étant adapté à transmettre des signaux à l'agencement conducteur représentant la valeur du signal à la sortie du capteur associé pour réception par l'un ès modules, le micro- processeur d'un module étant adapté à ce que la transmission des signaux de commande soit ai moins partiellement sensible à la valeur des signaux à la sortie du capteur transmis par au moins un autre des modules.