運(yùn)動(dòng)控制基礎(chǔ)
用PLC控制步進(jìn)電機(jī)需要的條件:
1.PLC為晶體管輸出,因?yàn)橐l(fā)脈沖。
2.PLC一般支持三個(gè)軸的控制(西門子1200一般是四個(gè)軸),一般會加方向控制,實(shí)際上一個(gè)軸要兩個(gè)輸出信號,一個(gè)發(fā)脈沖,一個(gè)控制信號。
3.連接好PLC與驅(qū)動(dòng)器、驅(qū)動(dòng)器與電機(jī)的連線,含供電。
4.最好是有絲桿的模組并帶兩個(gè)以上傳感器,這樣更直觀,還可以理解位移、相對運(yùn)動(dòng)、絕對運(yùn)動(dòng)、回原點(diǎn)。
5.編寫軸運(yùn)動(dòng)控制程序。含啟動(dòng)軸、錯(cuò)誤復(fù)位、回原點(diǎn)、相對運(yùn)動(dòng)、絕對運(yùn)動(dòng)、點(diǎn)動(dòng)程序。
步進(jìn)電機(jī)動(dòng)作的基礎(chǔ)知識:
1.有脈沖輸入。驅(qū)動(dòng)器就是把脈沖轉(zhuǎn)成旋轉(zhuǎn)動(dòng)能角度的設(shè)備,簡單理解是脈沖總數(shù)多就轉(zhuǎn)得角度大,發(fā)脈沖快轉(zhuǎn)得就快。
2.有方向信號則可改變方向。也有用正負(fù)脈沖來改變方向的。
3.改變AB相接線也可改變方向,是指把A+,A-和B+,B-的位置對調(diào)。
4.設(shè)置合適的細(xì)分及電流。細(xì)分就是設(shè)置收到多少個(gè)脈沖電機(jī)就轉(zhuǎn)一圈,這與寫程序需要對應(yīng)。電流就是步進(jìn)電機(jī)正常工作的額定電流。
什么是脈沖?
脈沖是指短時(shí)間內(nèi)電壓或電流的突變信號,通常表現(xiàn)為周期性的高電平與低電平交替波形,其核心特性包括波形形狀、幅度、寬度和重復(fù)頻率。例如,標(biāo)準(zhǔn)脈沖信號在一個(gè)周期內(nèi)高低電平持續(xù)時(shí)間“T”固定,且占空比(高電平時(shí)間占比)不可調(diào)節(jié),如下圖方波脈沖。
什么是PWM?
PWM(Pulse Width Modulation)是一種通過調(diào)節(jié)脈沖信號的占空比來控制輸出等效電壓或功率的技術(shù)。
?參數(shù)定義?:
?頻率?:單位時(shí)間(1秒)內(nèi)完整周期的數(shù)量(Hz),如我國民用交流電的頻率是50Hz,對應(yīng)周期20ms。
?占空比?:高電平時(shí)間占周期的百分比,例如80%占空比對應(yīng)周期10ms中高電平持續(xù)8ms。如下圖為1時(shí)的時(shí)間。
什么是PTO?
在西門子定位控制里指脈沖串輸出,即連續(xù)的脈沖輸出。我們步進(jìn)驅(qū)動(dòng)用的就是這種。
PLC的三大量就是數(shù)字信號的各種形式。比如開關(guān)量,就是數(shù)字信號的0和1;有多個(gè)數(shù)字信號不斷出現(xiàn)就是脈沖量;串口通信是數(shù)字信號按一定的規(guī)律出現(xiàn);模擬量就是用一定位的數(shù)字量來表示模擬量的各種值。
本人在東莞從事教育培訓(xùn)行業(yè),歡迎廣大工控愛好的朋友一起學(xué)習(xí),共同進(jìn)步。如有想進(jìn)一步了解和交流,加小編微信進(jìn)工控學(xué)習(xí)群。同時(shí)歡迎關(guān)注轉(zhuǎn)發(fā),讓更多朋友一起學(xué)習(xí)智能制造。