PIDGS – PID regulátor s přepínáním sad parametrů

Symbol blokuPotřebná licence: ADVANCED
PIC

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 GSCF = on 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 vp < thrsha(0), sada 1 pro thrsha(1) < vp < thrsha(2) atd. až sada 5 pro thrsha(5) < vp. Index aktuální sady je k dispozici na výstupu kp.

Vstupy

dv

Proměnná dopředné vazby

Double (F64)

sp

Požadovaná hodnota (setpoint)

Double (F64)

pv

Řízená veličina

Double (F64)

tv

Veličina pro vysledování

Double (F64)

hv

Hodnota výstupu v manuálním režimu

Double (F64)

MAN

Manuální nebo automatický režim

Bool

off ..

automatický režim

on ...

manuální režim

IH

Zastavení integrace

Bool

off ..

integrování povoleno

on ...

integrování pozastaveno

ip

Index sady parametrů   0  5

Long (I32)

vp

Přepínací veličina

Double (F64)

Výstupy

mv

Akční zásah regulátoru (manipulated variable)

Double (F64)

dmv

Rychlostní výstup regulátoru (diference)

Double (F64)

de

Regulační odchylka

Double (F64)

SAT

Saturace

Bool

off ..

lineární zákon řízení

on ...

výstup regulátoru je saturován

kp

Index aktuální sady parametrů

Long (I32)

Parametry

hilim

Horní mez akčního zásahu regulátoru  1.0

Double (F64)

lolim

Dolní mez akčního zásahu regulátoru  -1.0

Double (F64)

dz

Pásmo necitlivosti

Double (F64)

icotype

Typ výstupu regulátoru  1

Long (I32)

1 ....

analogový výstup

2 ....

šířkově modulovaný výstup (PWM)

3 ....

krokový regulátor s polohovou zpětnou vazbou (SCU)

4 ....

krokový regulátor bez polohové zpětné vazby (SCUV)

npars

Počet sad parametrů  6

Long (I32)

GSCF

Přepínání parametrů podle vstupu vp

Bool

off ..

přepínání indexem sady parametrů

on ...

přepínání analogovým signálem

hys

Hystereze pro přepínání podle vstupu vp

Double (F64)

irtypea

Vektor typů regulátoru  [6 6 6 6 6 6]

Byte (U8)

1 ....

D

2 ....

I

3 ....

ID

4 ....

P

5 ....

PD

6 ....

PI

7 ....

PID

RACTA

Vektor příznaků obráceného působení výstupu regulátoru  [0 0 0 0 0 0]

Bool

0 ....

vyšší mv vyšší pv

1 ....

vyšší mv nižší pv

ka

Vektor zesílení regulátoru K  [1.0 1.0 1.0 1.0 1.0 1.0]

Double (F64)

tia

Vektor integračních časových konstant Ti  [4.0 4.0 4.0 4.0 4.0 4.0]

Double (F64)

tda

Vektor derivačních časových konstant Td  [1.0 1.0 1.0 1.0 1.0 1.0]

Double (F64)

nda

Vektor parametrů filtru derivační složky N  [10.0 10.0 10.0 10.0 10.0 10.0]

Double (F64)

ba

Váhové faktory pro proporcionální složku  [1.0 1.0 1.0 1.0 1.0 1.0]

Double (F64)

ca

Váhové faktory pro derivační složku  [0.0 0.0 0.0 0.0 0.0 0.0]

Double (F64)

tta

Vektor časových konstant vysledování  [1.0 1.0 1.0 1.0 1.0 1.0]

Double (F64)

thrsha

Vektor mezí přepínací veličiny  [0.1 0.2 0.3 0.4 0.5 0]

Double (F64)

2020 © REX Controls s.r.o., www.rexygen.com