PLC léptetőmotor-vezérlés: Sajátítsa el a Logical Essentials-t
PLC léptetőmotor-vezérlés: Sajátítsa el a Logical Essentials-t
Bevezetés
A PLC-k (Programmable Logic Controllers) ipari vezérlő számítógépek moduláris felépítéssel, rugalmassággal, nagy sebességű feldolgozással és precíz adatkezeléssel. Kiemelkednek a léptetőmotorok vezérlésében nagy sebességű impulzuskimenetekkel vagy mozgásvezérlő funkciókkal.
Rögzített mozgási távolságú és sebességű készülékeknél ideális megoldás a léptetőmotorok vezérlése PLC-n és léptetőmeghajtón keresztül.
A léptetőmotorok jellemzői
Arányos szögeltolódás:A léptetőmotor szögelmozdulása szigorúan arányos a bemeneti impulzusszámmal. Minden teljes forgatás után nincs kumulatív hiba, ami biztosítja a jó követési teljesítményt.
Egyszerű és megbízható nyitott hurokvezérlés:A léptetőmotorból és meghajtó áramkörből álló nyílt hurkú digitális vezérlőrendszer egyszerű, költséghatékony és megbízható. Szög-visszacsatoló hurokkal is kombinálható, így nagy teljesítményű zárt hurkú rendszert alkothat.
Gyors dinamikus válasz:A léptetőmotorok gyorsan tudnak indítani, leállítani, visszaváltani és sebességet változtatni.
Széles sebesség tartomány:A fordulatszám zökkenőmentesen állítható széles tartományban, még alacsony fordulatszámon is nagy nyomaték mellett.
Impulzusteljesítmény-szükséglet: A léptetőmotorok impulzusszélesség-modulált tápegységet igényelnek, és nem működhetnek közvetlenül AC vagy DC tápellátásról.
A legnagyobb léptetési frekvencia, amelyen a motor lépések elvesztése nélkül tud reagálni, az "indítási frekvencia". A "leállítási frekvencia" az a legmagasabb léptetési frekvencia, amelynél a motor pontosan le tud állni anélkül, hogy túllépné a célhelyzetet, amikor a vezérlőjel hirtelen megszakad. A motor indítási frekvenciájának, leállítási frekvenciájának és kimeneti nyomatékának meg kell egyeznie a terhelés tehetetlenségi nyomatékával. Ezekkel az adatokkal a léptetőmotor hatékony fordulatszám-szabályozása lehetséges.
Léptetőmotorok PLC vezérlése
Ha PLC-t használ a léptetőmotor vezérlésére, a megfelelő PLC és funkcionális modulok kiválasztásához számítsa ki a rendszer impulzusegyenértékét, felső impulzusfrekvencia-határát és maximális impulzusszámát a következő képletekkel:
Impulzusegyenérték = (léptetőmotor lépésszöge × elvezetés) / (360 × áttétel)
Felső impulzusfrekvencia határérték = (mozgási sebesség × léptetőmotor mikrolépéses beállítása) / impulzusegyenérték
Maximális impulzusszám = (mozgási távolság × léptetőmotor mikrolépéses beállítása) / impulzusegyenérték
Koordinátarendszer beállítása a PLC-vezérléshez
A PLC-nek először létre kell hoznia egy koordinátarendszert, amely lehet relatív vagy abszolút. A DM6629 szóban:
A 00 - 03 bitek a 0 impulzuskimenetnek felelnek meg.
A 04-07 bitek az 1. impulzuskimenetnek felelnek meg.
Ha ezeket a biteket 0-ra állítja, akkor egy relatív koordináta-rendszert, míg 1-re állítva egy abszolút koordináta-rendszert.
Alkalmazási példa
Az egy- vagy kéttengelyes mozgásvezérlésnél az olyan paraméterek, mint a mozgási távolság, sebesség és irány a vezérlőpulton állíthatók be. A PLC beolvassa ezeket a beállításokat, számításokat végez, valamint impulzus- és irányjeleket generál. Ezek a jelek vezérlik a léptetőmotor-meghajtót, és precízen szabályozzák a távolságot, a sebességet és az irányt. A gyakorlati tesztek megerősítették ennek a rendszernek a megbízhatóságát, megvalósíthatóságát és hatékonyságát.