PLC-trinnmotorkontroll: Mestre de logiske essensielle
PLC-trinnmotorkontroll: Mestre det logiske essensielle
Introduksjon
PLS (Programmable Logic Controllers) er industrielle kontrolldatamaskiner med modulære strukturer, fleksibilitet, høyhastighetsbehandling og presis datahåndtering. De utmerker seg ved å kontrollere trinnmotorer ved å bruke høyhastighets pulsutganger eller bevegelseskontrollfunksjoner.
For enheter med faste bevegelsesavstander og hastigheter er styring av trinnmotorer via PLS og en stepperdriver en ideell løsning.
Egenskaper til trinnmotorer
Proporsjonal vinkelforskyvning:Vinkelforskyvningen til en trinnmotor er strengt proporsjonal med antall inngangspulser. Etter hver full rotasjon er det ingen kumulativ feil, noe som sikrer god følgeytelse.
Enkel og pålitelig åpen - sløyfekontroll:Det digitale styringssystemet med åpen sløyfe som består av en trinnmotor og driverkrets er enkelt, kostnadseffektivt og pålitelig. Den kan også kombineres med en vinkeltilbakemeldingssløyfe for å danne et lukket sløyfesystem med høy ytelse.
Rask dynamisk respons:Trinnmotorer kan raskt starte, stoppe, reversere og endre hastighet.
Bredt hastighetsområde:Hastigheten kan justeres jevnt over et bredt område, med høyt dreiemoment selv ved lave hastigheter.
Krav til pulsstrøm: Trinnmotorer krever puls-bredde-modulerte strømforsyninger og kan ikke operere direkte på vekselstrøm eller likestrøm.
Den høyeste trinnfrekvensen som motoren kan reagere på uten å miste trinn er "startfrekvensen". "Stoppfrekvensen" er den høyeste trinnfrekvensen der motoren kan stoppe nøyaktig uten å overskride målposisjonen når styresignalet plutselig kuttes. Motorens startfrekvens, stoppfrekvens og utgående dreiemoment må samsvare med lastens treghetsmoment. Med disse dataene er effektiv hastighetskontroll av trinnmotoren mulig.
PLS-styring av trinnmotorer
Når du bruker en PLS for å kontrollere en trinnmotor, beregner du systemets pulsekvivalent, øvre pulsfrekvensgrense og maksimale pulstelling ved å bruke følgende formler for å velge riktig PLS og funksjonsmoduler:
Pulsekvivalent = (trinnmotorens trinnvinkel × ledning) / (360 × girforhold)
Øvre pulsfrekvensgrense = (Bevegelseshastighet × trinnmotor mikrostep-innstilling) / pulsekvivalent
Maksimalt pulsantall = (bevegelsesavstand × trinnmotor mikrotrinninnstilling) / pulsekvivalent
Koordinere systemoppsett for PLS-kontroll
PLS må først etablere et koordinatsystem, som enten kan være relativt eller absolutt. I DM6629-ordet:
Bits 00 - 03 tilsvarer pulsutgang 0.
Bits 04 - 07 tilsvarer pulsutgang 1.
Å sette disse bitene til 0 velger et relativt koordinatsystem, mens å sette dem til 1 velger et absolutt koordinatsystem.
Applikasjonseksempel
I en- eller toakset bevegelseskontroll settes parametere som bevegelsesavstand, hastighet og retning på kontrollpanelet. PLS-en leser disse innstillingene, utfører beregninger og genererer puls- og retningssignaler. Disse signalene kontrollerer trinnmotorføreren, og oppnår presis kontroll over avstand, hastighet og retning. Praktiske tester har bekreftet påliteligheten, gjennomførbarheten og effektiviteten til dette systemet.