ATNEL tech-forum
https://forum.atnel.pl/

PID BASCOM jak uruchomić?
https://forum.atnel.pl/topic20588.html
Strona 1 z 1

Autor:  yoman3 [ 12 kwi 2018, o 09:23 ]
Tytuł:  PID BASCOM jak uruchomić?

Witam. Uruchomiłem kod PID-u w BASCOMIE z tej stronki:
https://www.mcselec.com/index.php?optio ... &Itemid=57

ustawiam zadana temp. np. Sp=200, Pv=(jest wartością mierzoną) , CV=(jest obliczana z różnicy uchybu wzmocnienia Kp,Ki,Kd jak dobrze rozumiem) i według tego programu gdy Pv<Sp to wartość Cv rośnie a gdy Pv>Sp to Cv maleje. I teraz interesuje mnie to z jakich parametrów załączać i wyłączać przekaźnik by utrzymał zadaną temperaturę (nie interesuje mnie PWM). Proszę o jakąś podpowiedź. Pozdrawiam.

Autor:  mg101 [ 12 kwi 2018, o 10:49 ]
Tytuł:  Re: PID BASCOM jak uruchomić?

Regulator PID z założenia jest ciągły czyli "bez przekaźnika na wyjściu". Są też wersje przekaźnikowe.
Rzuć okiem na początek podrozdziału 33.1 na
http://www.iautomatyka.pl/laboratorium_automatyki/.
Bez PWM lub czegoś w tym rodzaju raczej się obejdzie.

Cytuj:
CV=(jest obliczana z różnicy uchybu wzmocnienia Kp,Ki,Kd jak dobrze rozumiem)
Chyba niezbyt precyzyjnie to wyraziłeś. Już trochę lepiej ale też nie do końca to
Sygnał sterujący CV powstaje poprzez "mnożenie, całkowanie i różniczkowanie" uchybu.


Cytuj:
gdy Pv<Sp to wartość Cv rośnie a gdy Pv>Sp to Cv maleje

Tak jest tylko dla regulatora typu I lub P

Autor:  yoman3 [ 12 kwi 2018, o 11:45 ]
Tytuł:  Re: PID BASCOM jak uruchomić?

No dobra a czy ktoś robił program PID na przekaźniku. I czy w ogóle z tego algorytmu ( w BASCOMIE) da się coś takiego zrobić??

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/