XERO Modul ModuleController

Aus Amium_Wiki
Wechseln zu: Navigation, Suche

Das Modul "ModuleController" ist eine Erweiterung von ModuleSensor. Es bietet zusätzlich die Möglichkeit ein Icon module.png SetModule anzugeben, um den Set-Wert des Moduls von einem externen System (z.B. SPS) definieren zu lassen.

Module controller.png


Der Appearance-Icon unkn.png Type Parameter definiert die Art des Controllers, wobei z.Z. folgende Typen definiert sind:

  • TC "TemperaturController"
Module controller tc.png


  • PC "PressureController"
Module controller pc.png


  • FC "FlowController"
Module controller fc.png


  • VC "ValveController"
Module controller vc.png


Der FlowController bietet die Möglichkeit über die Parameter Icon module.png V1Module und Icon module.png V2Module je ein ValveController-Modul zu referenzieren welche abhängig vom Icon module.png Target Parameter geschalten (=aktiv) werden. Eine typische Anwendung hierzu ist ein FlowController mit zwei nachgeschalteten Ventilen zur dynamischne Bypassmessung - d.h. der gewünschte Target-Fluss liegt immer an und kann so bei Bedarf (ohne erst langsam eingeregelt werden zu müssen) direkt aufgeschaltet werden (durch setzen des "Target"-Parameters auf "V1" bzw. "V2")

Im Flussschema würde dieses Setup typischerweise so aussehen:

Module controller fc yv.png


Weitere Parameter:

Icon bool.png Inverted

Relevant bei ValveController
Falls aktiv wird das Ventil invertiert angesprochen.


Icon module.png OutModule

Ist nur für FlowController relevant.
Findet in erster Linie bei Software-Reglern Anwendung.


Icon module.png SlopeModule

Ist nur für FlowController relevant.
Definiert die Regel-Steilheit des Controllers.


Icon module.png MaxModule

Ist nur für FlowController relevant.
Definiert den maximalen Fluss des betreffenden FlowControllers über einen in der SPS gespeicherten Wert. Somit kann festgestellt werden ob ein eingestellter Sollwert innerhalb der möglichen Regelgrenzen des Controllers liegt.
Dieser Wert findet auch Verwendung bei einem SampleGasControllers (SGC) , da dieser zum Mischen verschiedener Gase den maximalen Fluss des MFC (und in weiterer Folge möglichen den Gas-Fluss) kennen muss.


Icon alph.png SetTarget

Ermöglicht die Eingabe einer Liste von Modulen die den selben 'Set'-Wert (=TargetValue) wie dieses Modul haben soll.
Wird der 'Set'-Wert bei diesem Modul verstellt, so werden auch alle 'Set'-Werte der in dieser Liste referenzierten Module geändert.
Mögliches Anwendungsbeispiel: Mehrere Temperaturregler die gemeinsam eine Messgasleitung auf Temperatur halten sollen.


Icon alph.png Source

Gibt die Gas-Quelle (Spalte "Name") aus einer Gasdatenbank (GDB) an - d.h. welches Gas mit welcher Konzentration liegt an dem MFC an.