Hirdetés

Új hozzászólás Aktív témák

  • moseras

    tag

    válasz byte-by #3912 üzenetére

    Üdv!

    Igazából azt kellene eldönteni, hogy a szelep pontosan milyen típus, ahogy Szirty is utalt rá.

    Ha motoros szelep: akkor ennek jellemzője a teljesen nyitott-ból a teljesen zárt-ba (illetve fordítva) mozgási ideje, és az, hogy külön bemenete van a nyitásra és a zárásra. Pl. legyen ez az idő 120 másodperc (ez katalógusadat). Van egy PID blokkod, ez számol egy 0...100% értéket, ezt kell ráeresztened a 120 másodperces motorra, tehát ha mondjuk a PID 50%-ot számolt ki, akkor 120 * 0.5 = 60 sec-ig kell vezérelni a nyitó irányt. Ha a PID 52%-ra nőtt, akkor 120 * 0.52 = 62.4, vagyis a már meglévő 60 sec-hez kell még nyitni 2.4 sec-et. Ha a PID csökken, akkor ennek megfelelően a záró irányt kell meghúzni adott ideig.

    Ha egyszerű "teljesen nyit"/"teljesen zár" szelep: akkor pedig választani kell egy ciklusidőt a technológiától függően (legyen mondjuk most 60 sec, de ez persze lehet, hogy túl nagy, vagy túl kicsi, ez a rendszer sajátosságaitól függ), és ezt, mint "időt", kell felosztani a PID 0...100%-nak megfelelően. Vagyis PWM-et kell előállítani, ha mondjuk a PID 40%-ot számolt ki, akkor 60 sec * 0.4 = 24 sec-ig nyitva kell tartani, 36 sec-ig zárni kell, aztán újból PID figyelés, stb.

    Imi.

Új hozzászólás Aktív témák