Toimintosarja CTRL_PID

Toimintosarja CTRL_PID on PID-säätö. Sitä voidaan käyttää P-, PI-, PD- tai ID-säätönä.

Syöttö IN

Syöttö on mitattu todellinen arvo. Tätä voidaan siirtää suoraan PID-säätimeen ilman entprellointia tai tasoittamista.

Syöttö SETPOINT

Syöttö on haluttu arvo, joka pitää saavuttaa. Suositellaan syötön viivästyttämistä toimintosarjan DELAYVALUE4 avulla.

Syöttö RESET

Syöttö palauttaa PID-säätimen. Tässä tilassa sisäiset ajastimet sekä I- ja D-osat palautetaan.

Syöttö DIS

Syöttö keskeyttää kaikki laskennat välittömästi. I- ja D-osien laskenta pysäytetään. P- ja Q-arvot tallennetaan väliaikaisesti.

Syöttö Kp

Syöttö määrittää säätimen P-osuuden. P-osuus lasketaan seuraavasti:

P=(SETPOINT-IN)*Kp

Syöttö Ti

Syöttö määrittää I-osuuden säätimen lisäyksen aikavakiona. I-osuus lasketaan seuraavasti:

I=I+(SETPOINT-IN)*(ZEIT/Ti)

Syöttö Td

Syöttö määrittää D-osuuden säätimen aikavakiona. D-osuus lasketaan seuraavasti:

D=((SETPOINT-IN)-D)*(ZEIT/Td)*MAX

Syöttö PT

Syöttö PT määrittää säätimen näytteenottovälin. Mitä suurempi arvo, sitä pienempi SPS:n kuormitus.

Syöttö MIN

Syöttö määrittää säätimen alemman toiminta-alueen. Jos syötön arvoa ei ole määritelty tai se on yhtä suuri kuin NULL, niin oletetaan 0.

Syöttö MAX

Syöttö määrittää säätimen ylemmän toiminta-alueen. Jos syötön arvoa ei ole määritelty tai se on yhtä suuri kuin NULL, niin oletetaan 255.

Tulo Q

Tulossa on kaikki säätimet summana. Tämä rajoitetaan MIN- ja MAX-toiminta-alueiden mukaisesti.

Tulo P

Tulo P lasketaan aina välittömästi.

Tulo I

Tulossa I on laskettu I-osuus.

Tulo D

Tulossa D on laskettu D-osuus.

Huomautus: D-osuutta lasketaan oikein vain, jos näytteenottoväli PT on määritelty.