Vítej,
Host
. Prosím
přihlaš se
nebo
se zaregistruj
.
24.04.2026, 22:07:32
Fórum k produktům firmy ELSACO Kolín
PROMOS fórum
FRED - grafické vývojové prostředí
FRED - platforma PL2 (CCPU)
Tip k PID
0 uživatelů a 1 Host prohlíží toto téma.
« předchozí
další »
Stran:
[
1
]
Autor
Téma: Tip k PID (Přečteno 3297 krát)
jíva
moderátor+
Příspěvků: 138
Tip k PID
«
kdy:
15.12.2009, 10:55:39 »
Máte nějaký tip na ladění PID? Něco, co se musí dodržovat z hlediska vlastního programu, případně regulace?
Z původní sekce DOTAZY.
Zaznamenáno
Mail:
jiva.hk@seznam.cz
nebo
vacek@elsaco.cz
jíva
moderátor+
Příspěvků: 138
Re: Tip k PID
«
Odpověď #1 kdy:
15.12.2009, 11:13:55 »
Tip na ladění PID u PL2
Vytvořme regulační smyčku s regulací na konstantní hodnotu. K tomu užijeme moduly
PID
a
BSERVO
(pro ovládání klasického servopohonu signály zavírá/otvírá).
Důležité pro správnou funkci regulace je, aby moduly
PID
,
BSERVO
a případně následná
hradla
, byly všechny ve stejné programové smyčce (dáno parametrem
rychlost
každého modulu).
Podle soustavy, kterou regulujeme, odhadneme hodnotu času minimálního zásahu, tj. povelu zavírá/otevírá. Tušíme-li, že třívteřinové zásahy budou pro plynulou regulaci příliš velké, zvolíme vteřinovou programovou smyčku (parametr
rychlost
=2 u všech modulů - samozřejmě krom modulu
SCREEN
, ten má vždy 3).
Zvolíme-li
rychlost
=2, pak je nutné snulovat parametry pro derivační složku
PID
regulátoru (
PITDminus=PITDplus=0
). Rovněž je nutno zkontrolovat parametr
MINACT
modulu
BSERVO
, který musí být větší (nebo roven) než čas programové smyčky! Pro
rychlost
=2 zadáme
minact
=1,0.
Poznámka:
pro
rychlost
=1 musí být
minact
>=3,0!
Pokud toto pravidlo nedodržíte, jsou zásahy na servo zbytečně střídavé a parametry PID regulátoru nedoladíte!
Další parametry
PID
regulátoru musíme odladit. Nemusí vás překvapit hodnoty
PIKP
(proporcionální konstanta) 10,0 - 20,0 či hodnoty
PITI
(integrační konstanta) v rozsahu 100,0 - 200,0.
Použijte ladící režim FREDa, ve kterém lze nejen sledovat hodnoty signálů, ale lze je i zobrazit graficky modulem
GRAF
. Současně tak lze sledovat v jednom grafu až 4 signály.
V ladícím režimu měňte parametry
PID
regulátoru a sledujte odezvu na změnu v grafu.
Hodnota parametru
PIKP
má přímo vliv na velikost zásahu. Větší
PIKP
= větší zásah.
Hodnota parametru
PITI
ovlivňuje i dobu, kdy začne servo (při náběhu) zavírat. Tím ovlivníme velikost překmitu přes požadovanou hodnotu. Větší
PITI
, servo dřív zavírá. Vše platí při náběhu, tj.
Tuz
bylo malé a proto servo otvíralo.
Pokud však docílíte požadované hodnoty a měřená
Tuz
příliš kolísá, je vhodné
PITI
zmenšit v případě, že změřené kolísání odpovídá skutečnosti.
Pokud zjistíte, že kolísání
Tuz
je způsobeno zarušením např. na přívodních vodičích, nebo je technologie taková, že
Tuz
opravdu kolísá (např. hladina vařící se vody) a regulaci to vadí, doporučujeme změřenou hodnotu filtrovat pomocí modulu
AFLT
(SW hradlo).
Zaznamenáno
Mail:
jiva.hk@seznam.cz
nebo
vacek@elsaco.cz
Stran:
[
1
]
« předchozí
další »
Skočit na:
Prosím vyber cíl:
-----------------------------
Všeobecná kategorie
-----------------------------
=> Fórum - pravidla, info
=> Nezařaditelné
-----------------------------
HW
-----------------------------
=> CCPU-02/03/21
=> CCPU-34
===> Návody pro CCPU-34
=> XCPU
=> XCom
=> Periferní jednotky CAN
=> PROMOS heavy duty line
=> Periferní jednotky RS-485
=> Moduly pro sběr dat
=> Sériové (komunikační) převodníky
=> Napájecí zdroje
=> Displeje, terminály, zobrazovače
=> mikroPLC
=> Průmyslové počítače
=> Doplňky, ostatní HW
-----------------------------
FRED - grafické vývojové prostředí
-----------------------------
=> Aplikace FRED
=> FRED - platforma PL2 (CCPU)
=> FRED - platforma CCPU-34
=> FRED - platforma XCPU
=> FRED - platforma XCom
=> FRED - platforma ProDis
=> FRED - platforma UKDM
-----------------------------
Další firemní SW
-----------------------------
=> OPC server
=> LogiMon
=> CW ovladače
=> Wzorky
=> Ostatní
Powered by SMF 1.1.21
|
SMF © 2011, Simple Machines
Nahrávám...