Istruzioni per il trattamento del valore istantaneo
È possibile utilizzare le seguenti istruzioni.
-
CRP_IN: riporta in scala il valore della periferia
-
LAG1ST: livella il valore istantaneo
-
LIMITER: definisci i limiti del valore istantaneo
-
LIMALARM: controlla il valore istantaneo
-
NONLIN: linearizza il valore istantaneo
-
SCALE_M: riporta in scala il valore istantaneo
-
NORM: normalizza il valore istantaneo
Esempio di trattamento del valore istantaneo
Il valore istantaneo è disponibile nel formato della periferia e deve essere controllato perché non violi i limiti impostati.
Per trattare il valore istantaneo come descritto nell'esempio procedere nel modo seguente:
-
Dichiarare nell'FB regolatore, qui PIDCTR, un parametro di ingresso PV_PER con tipo di dati "Word".
-
Interconnettere PV_PER con l'ingresso di periferia in cui viene misurato il valore istantaneo.
-
Richiamare nell'FB regolatore l'istruzione CRP_IN come multiistanza, ad es. con il nome CRP_IN_Instance_PV.
-
Interconnettere PV_PER con CRP_IN.INV_PER.
-
Parametrizzare nella struttura CRP_IN_Instance_PV della multiistanza il fattore e l'offset per la scala.
-
Richiamare nell'FB regolatore l'istruzione LIMALARM come multiistanza e interconnettere CRP_IN.OUTV con LIMALARM.INV attraverso una variabile temporale.
-
Parametrizzare nella struttura LIMALARM_Instance della multiistanza i valori limite del valore istantaneo.
La figura seguente mostra come richiamare e interconnettere le istruzioni di Modular PID Control nell'FB regolatore PIDCTR.
Vedere anche
Trattamento del setpoint (S7-300, S7-400)
Calcolo e trattamento della differenza di regolazione (S7-300, S7-400)
Descrizione di CRP_IN (S7-300, S7-400)
Descrizione di LAG1ST (S7-300, S7-400)
Descrizione di LIMITER (S7-300, S7-400)
Descrizione di LIMALARM (S7-300, S7-400)
Descrizione di NONLIN (S7-300, S7-400)
Descrizione di SCALE_M (S7-300, S7-400)
Descrizione di NORM (S7-300, S7-400)