Prinsipyo ng Kontrol ng PLC at Stepper Driver
Prinsipyo ng Kontrol ng PLC at Stepper Driver
Prinsipyo ng Pagkontrol
Ang mga stepper motor ay karaniwang ginagamit para sa kontrol sa pagpoposisyon. Maaari silang kontrolin ng bilang ng mga pulso na output ng isang PLC upang matukoy ang anggulo ng pag-ikot (at sa gayon ang distansya), na may dalas ng pulso na kumokontrol sa bilis ng motor. Ang mga stepper motor system ay simple, cost-effective, at madaling kontrolin, na ginagawang angkop ang mga ito para sa mga application kung saan ang control precision ay hindi masyadong kritikal. Para sa high-precision control scenario, karaniwang kinakailangan ang mga servo control system.
Ang isang stepper system ay binubuo ng isang stepper driver at isang stepper motor. Ang stepper motor ay hinihimok ng stepper driver, na nagsisilbing pinagmumulan ng kuryente. Ang driver ay kinokontrol ng panlabas na pulso at mga signal ng direksyon (sa halimbawang ito, mga pulso mula sa isang Siemens PLC), sa gayon ay kinokontrol ang anggulo at bilis ng pag-ikot ng motor.
Mga Pangunahing Kahulugan
1. Driver:Ang tagapamagitan sa pagitan ng PLC at stepper motor. Pinapalakas nito ang mga signal ng pulso mula sa PLC at ipinapadala ang mga ito sa stepper motor, na nagpapagana sa motor na gumana ayon sa mga parameter na itinakda ng PLC at driver.
2. Anggulo ng Hakbang:Ang anggulo kung saan umiikot ang stepper motor sa bawat pulso. Ang karaniwang anggulo ng hakbang ay 1.8°, na kadalasang hindi naaayos.
Halimbawa: Ilang pulso ang kailangang i-output ng PLC para paikutin ang isang stepper motor na may step angle na 1.8° sa isang buong rebolusyon (360°) nang walang microstepping?
Sagot: 360° / X = 1.8° / 1 ⇒ X = 200 pulses.
3. Microstepping:Sa mga praktikal na aplikasyon, ang isang malaking anggulo ng hakbang ay maaaring magdulot ng makabuluhang panginginig ng boses at magpapataas ng mga error sa kontrol. Hinahati ng Microstepping ang step angle sa mas maliliit na segment gamit ang DIP switch ng driver, na nagreresulta sa mas maayos na operasyon ng motor.
Halimbawa: Kung ang anggulo ng hakbang ay 1.8° at ang microstepping ay nakatakda sa 10, ilang pulso ang kailangan para makumpleto ng motor ang isang buong rebolusyon?
Sagot: 360° / X = (1.8° / 10) / 1 ⇒ X = 2000 pulses.
Buod: Ang mas malaking anggulo ng hakbang ay nangangailangan ng mas kaunting mga pulso, habang ang isang mas maliit na anggulo ng hakbang ay nangangailangan ng higit pang mga pulso.
Stepper System Hardware (Paggamit ng Phidgets Stepper Motor bilang Halimbawa)
1. Stepper Driver
Pulse + Direction Control: Kapag ang isang pulso ay nabuo sa PUL, ang motor ay umiikot, na ang direksyon ay tinutukoy ng DIR.
Forward Pulse + Reverse Pulse Control: Ang mga pulso sa PUL ay nagpapaikot sa motor pasulong, habang ang mga pulso sa DIR ay nagpapaikot nito pabalik. Ang PUL at DIR ay hindi dapat bumuo ng mga pulso nang sabay-sabay.
2. Stepper Motor
Kapag ang A at B phase windings ay pinalitan, ang motor ay umiikot sa tapat na direksyon.
Ang boltahe ng signal ng stepper motor ay 5 V, habang ang Siemens PLC ay nagpapatakbo sa 24 V. Ang isang 1.2 K, 1/4 W na risistor ay dapat na konektado sa serye kapag kumokonekta sa driver, tulad ng ipinapakita sa pulang bahagi ng diagram.
Ang Siemens PLC (CPU222) ay sumusuporta sa dalawang uri ng high-speed pulse output:
PTO (Pulse Train Output) : 50% duty cycle.
PWM (Pulse - Width Modulation) : Adjustable duty cycle.
Ang mga high-speed pulse output na ito ay maaaring gamitin upang kontrolin ang stepper driver at ang paggalaw at bilis ng mga partikular na kagamitan.