Procedimento di base per la programmazione di un regolatore
Programmare un regolatore, ad es. con AWL, come blocco funzionale (FB regolatore). L'FB regolatore deve avere i seguenti parametri:
-
Parametro di ingresso COM_RST
-
Parametro di ingresso CYCLE
-
Parametro di ingresso per il setpoint
-
Parametro di ingresso per il valore istantaneo
-
Parametro di uscita per il valore regolante
-
Parametro di transito per il valore regolante manuale (regolatore continuo)
Inoltre, a seconda dei requisiti di regolazione desiderati, si possono impostare i parametri seguenti:
-
Parametro di ingresso per la risposta di posizione (regolatore a passi)
-
Parametro di ingresso per una grandezza di disturbo
-
Parametro di uscita per il valore istantaneo trattato
-
Parametro di uscita per il setpoint trattato
-
Parametro di uscita per il superamento dei limiti
I dettagli della configurazione degli ingressi e delle uscite dipendono dalla condizioni specifiche, ad es. valore istantaneo in formato della periferia o in virgola mobile, quale deve essere la risposta di posizione ecc.
Nell'FB regolatore si richiamano le istruzioni di Modular PID Control e si interconnettono i parametri di ingresso e di uscita. L'FB regolatore così creato si richiama ad es. nell'OB 100 o in un OB di schedulazione orologio.
Per programmare un regolatore con Modular PID Control sono necessari i passi seguenti:
|
Passo |
Descrizione |
|---|---|
|
1. |
|
|
2. |
|
|
3. |
|
|
4. |
Inserzione di una grandezza di disturbo (opzionale) |
|
5. |
Calcolo del valore regolante |
|
6. |
Vedere anche
Trattamento del setpoint (S7-300, S7-400)
Trattamento del valore istantaneo (S7-300, S7-400)
Calcolo e trattamento della differenza di regolazione (S7-300, S7-400)
Inserzione di una grandezza di disturbo (S7-300, S7-400)
Creazione di un regolatore continuo (S7-300, S7-400)
Creazione di un regolatore a impulsi (S7-300, S7-400)
Creazione di un regolatore a passi (S7-300, S7-400)
Trattamento della risposta di posizione (S7-300, S7-400)