Krmiljenje koračnega motorja PLC: obvladajte logične osnove
Krmiljenje koračnega motorja PLC: obvladajte logične osnove
Uvod
PLC (Programmable Logic Controllers) so industrijski krmilni računalniki z modularnimi strukturami, prilagodljivostjo, visoko hitrostjo obdelave in natančnim upravljanjem podatkov. Odlični so pri krmiljenju koračnih motorjev z uporabo hitrih impulznih izhodov ali funkcij za nadzor gibanja.
Za naprave s fiksnimi razdaljami in hitrostmi premikanja je krmiljenje koračnih motorjev preko PLC-ja in koračnega gonilnika idealna rešitev.
Značilnosti koračnih motorjev
Proporcionalni kotni premik:Kotni premik koračnega motorja je strogo sorazmeren s številom vhodnih impulzov. Po vsakem polnem obratu ni kumulativne napake, kar zagotavlja dobro sledenje.
Preprost in zanesljiv nadzor odprte zanke:Digitalni krmilni sistem z odprto zanko, sestavljen iz koračnega motorja in pogonskega vezja, je preprost, stroškovno učinkovit in zanesljiv. Lahko se kombinira tudi s kotno povratno zanko, da se oblikuje visoko zmogljiv sistem zaprte zanke.
Hiter dinamični odziv:Koračni motorji se lahko hitro zaženejo, ustavijo, vzvratno premikajo in spreminjajo hitrost.
Širok razpon hitrosti:Hitrost je mogoče gladko prilagoditi v širokem razponu, z visokim navorom tudi pri nizkih vrtljajih.
Zahteva za impulzno napajanje: Koračni motorji zahtevajo impulzno modulirano napajanje in ne morejo delovati neposredno na izmenični ali enosmerni tok.
Najvišja frekvenca korakov, pri kateri se motor lahko odzove brez izgube korakov, je "začetna frekvenca". "Frekvenca ustavljanja" je najvišja stopenjska frekvenca, pri kateri se motor lahko natančno ustavi, ne da bi presegel ciljni položaj, ko je krmilni signal nenadoma prekinjen. Začetna frekvenca motorja, frekvenca zaustavljanja in izhodni navor se morajo ujemati z vztrajnostnim momentom bremena. S temi podatki je mogoč učinkovit nadzor hitrosti koračnega motorja.
PLC krmiljenje koračnih motorjev
Ko uporabljate PLC za krmiljenje koračnega motorja, izračunajte impulzni ekvivalent sistema, zgornjo mejo frekvence impulza in največje število impulzov z uporabo naslednjih formul za izbiro ustreznega PLC in funkcijskih modulov:
Ekvivalent impulza = (kot koraka koračnega motorja × premik) / (360 × prestavno razmerje)
Zgornja meja frekvence impulza = (Hitrost gibanja × mikrokoračna nastavitev koračnega motorja) / Ekvivalent impulza
Največje število impulzov = (razdalja gibanja × mikrokoračna nastavitev koračnega motorja) / ekvivalent impulza
Nastavitev koordinatnega sistema za krmiljenje PLC
PLC mora najprej vzpostaviti koordinatni sistem, ki je lahko relativni ali absolutni. V besedi DM6629:
Biti 00 - 03 ustrezajo impulznemu izhodu 0.
Biti 04 - 07 ustrezajo impulznemu izhodu 1.
Če te bite nastavite na 0, izberete relativni koordinatni sistem, medtem ko jih nastavite na 1, izberete absolutni koordinatni sistem.
Primer uporabe
Pri enoosnem ali dvoosnem krmiljenju gibanja se parametri, kot so razdalja gibanja, hitrost in smer, nastavijo na nadzorni plošči. PLC bere te nastavitve, izvaja izračune in generira impulzne in smerne signale. Ti signali krmilijo gonilnik koračnega motorja, kar omogoča natančen nadzor razdalje, hitrosti in smeri. Praktični testi so potrdili zanesljivost, izvedljivost in učinkovitost tega sistema.