software:qview:qview_6:qcl_library:ot11pidreg

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
Ultima revisioneEntrambe le parti successive la revisione
software:qview:qview_6:qcl_library:ot11pidreg [2014/10/20 16:51] – modifica esterna 127.0.0.1software:qview:qview_6:qcl_library:ot11pidreg [2014/11/24 14:33] – [Azione integrale] documentazione
Linea 58: Linea 58:
  aswParReg [0]=500 ; tempo campionamento = 500ms  aswParReg [0]=500 ; tempo campionamento = 500ms
  aswParReg [1]=10000 ; fondo scala superiore temperatura = 1000.0 °C  aswParReg [1]=10000 ; fondo scala superiore temperatura = 1000.0 °C
- aswParReg [2]=0 ; fondo scala inferiore temperatura = 0.0 °C+ aswParReg [2]=0 ; fondo scala inferiore temperatura = 0.0 °C
  aswParReg [3]=500 ; Valore massimo uscita regolatore= 500  aswParReg [3]=500 ; Valore massimo uscita regolatore= 500
- aswParReg [4]=0 ; Valore minimo uscita regolatore= 0+ aswParReg [4]=0 ; Valore minimo uscita regolatore= 0
  
         gfEnaReg = 1 ;Abilita Regolazione         gfEnaReg = 1 ;Abilita Regolazione
Linea 66: Linea 66:
  gwSetPoint = 800  gwSetPoint = 800
         gwMeasure = glTemperatura ;Passa la temperatura misurata in UM         gwMeasure = glTemperatura ;Passa la temperatura misurata in UM
-        OT11PidReg ( aswParReg , aswParUsr, gwSetPoint, gwMeasure, gfEnaReg, aswOutReg +        OT11PidReg ( aswParReg , aswParUsr, gwSetPoint, gwMeasure, gfEnaReg, agwOutReg 
- IF aswOutReg[5] EQ 0+ IF agwOutReg[5] EQ 0
  RESOUT ofOutPow  RESOUT ofOutPow
  ELSE  ELSE
Linea 92: Linea 92:
 Esprimendo le variabili in percentuale rispetto al fondo scala, PB rappresenta l'ampiezza del segnale di errore (setpoint-misura) in grado di portare l'uscita proporzionale al 100%. Esprimendo le variabili in percentuale rispetto al fondo scala, PB rappresenta l'ampiezza del segnale di errore (setpoint-misura) in grado di portare l'uscita proporzionale al 100%.
  
-{{:software:qview:qview 5:funzioni_qcl:ot11pidreg:ot11pidreg_01.png?nolink400|}}+{{:software:qview:qview 6:qcl_library:ot11pidreg:ot11pidreg_01.png?nolink400|}}
  
 La sola azione proporzionale non riesce ad annullare l'errore a regime, rimane sempre una piccola differenza tra il set point e la misura. Quando PB aumenta l'errore a regime aumenta, quando PB diminuisce l'errore a regime diminuisce. Valori troppo piccoli di PB possono portare il sistema in oscillazione. La sola azione proporzionale non riesce ad annullare l'errore a regime, rimane sempre una piccola differenza tra il set point e la misura. Quando PB aumenta l'errore a regime aumenta, quando PB diminuisce l'errore a regime diminuisce. Valori troppo piccoli di PB possono portare il sistema in oscillazione.
Linea 101: Linea 101:
  OutI(t) = 1/Ti*∫err(t)  OutI(t) = 1/Ti*∫err(t)
  
-{{:software:qview:qview 5:funzioni_qcl:ot11pidreg:ot11pidreg_02.png?nolink400|}}+{{:software:qview:qview 6:qcl_library:ot11pidreg:ot11pidreg_02.png?nolink400|}}
  
 L'integrale è utilizzato, in abbinamento al proporzionale, per eliminare l'errore a regime.  L'integrale è utilizzato, in abbinamento al proporzionale, per eliminare l'errore a regime. 
  • Ultima modifica: 2019/08/29 17:01