Trattamento del valore istantaneo (S7-300, S7-400) - PID

Applicare PID Control modulare (S7-300, S7-400)

ft:publication_title
Applicare PID Control modulare (S7-300, S7-400)
Product
PID
Version
V20
Publication date
11/2024
Language
it-IT
Trattamento del valore istantaneo

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:

  1. Dichiarare nell'FB regolatore, qui PIDCTR, un parametro di ingresso PV_PER con tipo di dati "Word".

  2. Interconnettere PV_PER con l'ingresso di periferia in cui viene misurato il valore istantaneo.

  3. Richiamare nell'FB regolatore l'istruzione CRP_IN come multiistanza, ad es. con il nome CRP_IN_Instance_PV.

  4. Interconnettere PV_PER con CRP_IN.INV_PER.

  5. Parametrizzare nella struttura CRP_IN_Instance_PV della multiistanza il fattore e l'offset per la scala.

  6. Richiamare nell'FB regolatore l'istruzione LIMALARM come multiistanza e interconnettere CRP_IN.OUTV con LIMALARM.INV attraverso una variabile temporale.

  7. 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.