Wie regelt die FM 455?
3.6 Wirkungsmechanismen und Datenhaltung in der FM 455
FM 455 mit dem Anwenderprogramm verbinden
Wenn Sie Reglerparameter (z. B. Reglerverstärkung, Integrationsbeiwert) der FM 455 aus
einem Anwenderprogramm heraus oder durch Bedienung am PG ändern wollen, müssen
Sie den FB PID_FM verwenden. Diesem FB ordnen Sie für jeden Reglerkanal, den Sie
nutzen wollen, einen Instanz-Datenbaustein zu. Wenn beim Aufruf des FB PID_FM durch
das Anwenderprogramm der Parameter LOAD_PAR gesetzt ist, dann werden alle
Reglerparameter des FB zur FM 455 übertragen. Reglerparameter sind alle Parameter, die
im Instanzdatenbaustein nach der Variablen cont_par liegen.
Die Parameter im Instanz-DB haben eine Voreinstellung. Diese Voreinstellungen können Sie
mit dem AWL-/KOP-Editor ändern.
Hinweis
Damit Sie die Parameter, die Sie nicht ändern wollen, nicht mit den Defaultwerten aus dem
Instanz-DB überschreiben, müssen Sie im Anlauf der CPU zunächst einmal den FB PID_FM
mit COM_RST = TRUE aufrufen. Der FB PID_FB liest dann die Parameter – die ja zuvor aus
der CPU in die FM übertragen wurden – aus der FM 455 aus und legt sie in seinem Instanz-
DB ab. Nun können Sie einzelne Parameter ändern und mit LOAD_PAR = TRUE alle
Parameter zur FM 455 übertragen.
Bitte beachten Sie, dass bei jedem Anlauf der CPU (Übergang von STOP nach RUN) die
Parameter in der FM 455 mit den Werten aus den Systemdaten überschrieben werden.
Bild 3-30
Die Bedienparameter (z. B. Sollwert, Handstellwert) der FM 455 werden vom FB PID_FM
zyklisch zur FM 455 übertragen. Bedienparameter sind alle Parameter, die im
Instanzdatenbaustein zwischen den Variablen op_par und cont_par liegen. Damit dies ohne
großen Laufzeitaufwand in der CPU möglich ist, erfolgt die Übertragung über direkte
Peripheriezugriffe, nicht über den SFC WR_REC. Da pro Kanal nur vier Byte im
Peripherieadressbereich der Baugruppe zur Verfügung stehen, werden die Daten
gemultiplext. Bis die Bedienwerte zur FM 455 übertragen sind, kann es daher bis zu drei
Zyklen der CPU bzw. der FM 455 dauern - maßgebend ist der jeweils längere Zyklus.
74
Parametrierung der FM 455 über Systemdaten und über den FB PID_FM
Reglerbaugruppe FM 455
Bedienhandbuch, 05/2011, A5E00059358-05