PLC-askelmoottorin ohjaus: hallitse Logical Essentials
PLC-askelmoottorin ohjaus: hallitse Logical Essentials
Johdanto
PLC:t (Programmable Logic Controllers) ovat teollisuuden ohjaustietokoneita, joissa on modulaarinen rakenne, joustavuus, nopea käsittely ja tarkka tiedonkäsittely. Ne ovat erinomaisia askelmoottoreiden ohjaamisessa nopeiden pulssilähtöjen tai liikkeenohjaustoimintojen avulla.
Laitteille, joilla on kiinteät liikeetäisyydet ja nopeudet, askelmoottoreiden ohjaus PLC:n ja askelohjaimen kautta on ihanteellinen ratkaisu.
Characteristics of Stepper Motors
Proportional Angular Displacement:Askelmoottorin kulmasiirtymä on tiukasti verrannollinen sisääntulopulssimäärään. Jokaisen täyden kierroksen jälkeen ei esiinny kumulatiivista virhettä, mikä varmistaa hyvän seurannan.
Simple and Reliable Open - Loop Control:Askelmoottorista ja ohjainpiiristä koostuva avoimen silmukan digitaalinen ohjausjärjestelmä on yksinkertainen, kustannustehokas ja luotettava. Se voidaan myös yhdistää kulmapalautussilmukan kanssa tehokkaan suljetun silmukan järjestelmän muodostamiseksi.
Nopea dynaaminen vastaus:Askelmoottorit voivat nopeasti käynnistää, pysäyttää, peruuttaa ja muuttaa nopeutta.
Laaja nopeusalue:Nopeutta voidaan säätää tasaisesti laajalla alueella, korkea vääntömomentti jopa alhaisilla nopeuksilla.
Pulssitehotarve: Askelmoottorit vaativat pulssinleveysmoduloidut virtalähteet, eivätkä ne voi toimia suoraan vaihto- tai tasavirralla.
Korkein askeltaajuus, jolla moottori voi reagoida portaita menettämättä, on "käynnistystaajuus". "Pysäytystaajuus" on korkein askeltaajuus, jolla moottori voi pysähtyä tarkasti ylittämättä tavoiteasentoa, kun ohjaussignaali äkillisesti katkeaa. Moottorin käynnistystaajuuden, pysäytystaajuuden ja lähtömomentin tulee vastata kuorman hitausmomenttia. Näillä tiedoilla askelmoottorin tehokas nopeudensäätö on mahdollista.
PLC Control of Stepper Motors
Kun käytät PLC:tä askelmoottorin ohjaamiseen, laske järjestelmän pulssiekvivalentti, ylempi pulssitaajuuden raja ja maksimipulssimäärä käyttämällä seuraavia kaavoja oikean PLC:n ja toiminnallisten moduulien valitsemiseksi:
Pulssiekvivalentti = (askelmoottorin askelkulma × johdin) / (360 × välityssuhde)
Pulssin taajuuden yläraja = (liikenopeus × askelmoottorin mikroaskelasetus) / pulssiekvivalentti
Suurin pulssiluku = (liikeetäisyys × askelmoottorin mikroaskelasetus) / pulssiekvivalentti
Coordinate System Setup for PLC Control
PLC:n on ensin muodostettava koordinaattijärjestelmä, joka voi olla joko suhteellinen tai absoluuttinen. DM6629-sanassa:
Bits 00 - 03 correspond to pulse output 0.
Bits 04 - 07 correspond to pulse output 1.
Näiden bittien asettaminen arvoon 0 valitsee suhteellisen koordinaattijärjestelmän, kun taas niiden asettaminen arvoon 1 valitsee absoluuttisen koordinaattijärjestelmän.
Sovellusesimerkki
Yksi- tai kaksiakselisessa liikkeenohjauksessa parametrit, kuten liikeetäisyys, nopeus ja suunta, asetetaan ohjauspaneelista. PLC lukee nämä asetukset, suorittaa laskelmia ja tuottaa pulssi- ja suuntasignaaleja. Nämä signaalit ohjaavat askelmoottorin kuljettajaa ja saavuttavat tarkan etäisyyden, nopeuden ja suunnan hallinnan. Käytännön testit ovat vahvistaneet tämän järjestelmän luotettavuuden, toteutettavuuden ja tehokkuuden.