PIDGS – PID regulátor s přepínáním sad parametrů
Symbol blokuPotřebná licence: ADVANCED
Popis funkce
Regulační funkce bloku PIDGS je přesně shodná s blokem PIDU. Blok PIDGS
má však až šest sad základních parametrů, které je možné bezrázově přepínat
pomocí vstupu ip (index sady parametrů) nebo vstupu vp (přepínací analogová
veličina). V případě použití přepínací analogové veličiny je třeba zadat
a vektor
příslušných přepínacích mezí thsha. Sady parametrů jsou poté přepínány takto:
sada 0 je pro ,
sada 1 pro atd.
až sada 5 pro .
Index aktuální sady je k dispozici na výstupu kp.
Vstupy
dv | Proměnná dopředné vazby | double |
sp | Požadovaná hodnota (setpoint) | double |
pv | Řízená veličina | double |
tv | Veličina pro vysledování | double |
hv | Hodnota výstupu v manuálním režimu | double |
MAN | Manuální nebo automatický režim | bool |
|
|
|
IH | Zastavení integrace | bool |
|
|
|
ip | Index sady parametrů 0 5 | long |
vp | Přepínací veličina | double |
Výstupy
mv | Akční zásah regulátoru (manipulated variable) | double |
dmv | Rychlostní výstup regulátoru (diference) | double |
de | Regulační odchylka | double |
SAT | Saturace | bool |
|
|
|
kp | Index aktuální sady parametrů | long |
Parametry
hilim | Horní mez akčního zásahu regulátoru 1.0 | double |
lolim | Dolní mez akčního zásahu regulátoru -1.0 | double |
dz | Pásmo necitlivosti | double |
icotype | Typ výstupu regulátoru 1 | long |
|
|
|
npars | Počet sad parametrů 6 | long |
GSCF | Přepínání parametrů podle vstupu vp | bool |
|
|
|
hys | Hystereze pro přepínání podle vstupu vp | double |
irtypea | Vektor typů regulátoru [6 6 6 6 6 6] | byte |
|
|
|
RACTA | Vektor příznaků obráceného působení výstupu regulátoru [0 0 0 0 0 0] | bool |
|
|
|
ka | Vektor zesílení regulátoru [1.0 1.0 1.0 1.0 1.0 1.0] | double |
tia | Vektor integračních časových konstant [4.0 4.0 4.0 4.0 4.0 4.0] | double |
tda | Vektor derivačních časových konstant [1.0 1.0 1.0 1.0 1.0 1.0] | double |
nda | Vektor parametrů filtru derivační složky [10.0 10.0 10.0 10.0 10.0 10.0] | double |
ba | Váhové faktory pro proporcionální složku [1.0 1.0 1.0 1.0 1.0 1.0] | double |
ca | Váhové faktory pro derivační složku [0.0 0.0 0.0 0.0 0.0 0.0] | double |
tta | Vektor časových konstant vysledování. Pro regulátory bez integrační složky nemá žádný význam. [1.0 1.0 1.0 1.0 1.0 1.0] | double |
thrsha | Vektor mezí přepínací veličiny [0.1 0.2 0.3 0.4 0.5 0] | double |
[Předchozí] [Na začátek] [Výše] [Další]