資料簡介
西門子CPU模塊6ES7322-1BL00-4AA2原裝供應(yīng) 現(xiàn)貨
設(shè)SCM工作寄存器R3中存放了步進電機要走的步數(shù),轉(zhuǎn)向標(biāo)志存放在程序狀態(tài)寄存器用戶標(biāo)志位F1(D5H)中,當(dāng)F1為“0"時步進電機正轉(zhuǎn),F(xiàn)1為“1"時步進電機反轉(zhuǎn)。正轉(zhuǎn)控制字存放在片內(nèi)數(shù)據(jù)存儲器20H~25H中,26H中存放結(jié)束標(biāo)志00H。在27H開始的存儲區(qū)存放反轉(zhuǎn)控制字,在2DH單元存放結(jié)束標(biāo)志00H。SCM可以采用程序延時和定時器延時。下面利用定時器延時,以中斷方式輸出控制脈沖。
3 基于PLC的步進電機控制方法
本文以O(shè)MRON的CQM1型機為例,分析通過PLC的軟件設(shè)計來實現(xiàn)步進電機的脈沖分配。
由移位寄存器SFT(10)指令循環(huán)輸出實現(xiàn)脈沖分配,步進電機工作在三相六拍時的狀態(tài)由內(nèi)部輔助寄存器IR016的00~05繼電器控制,為實現(xiàn)循環(huán)控制,由第6位信號01605作為反饋信號接到SFT的數(shù)據(jù)輸入端IN。SFT的移位脈沖輸入端CP可由PLC內(nèi)部高速定時器通過編程實現(xiàn),本設(shè)計中為方便起見。采用了內(nèi)部特殊繼電器SR25500。SFT的復(fù)位輸入端R接步進電機停止信號,該端為ON時,數(shù)據(jù)通道IR016的所有位置0,并且不接受數(shù)據(jù)輸入。
IR016與步進電機通電繞組的對應(yīng)關(guān)系,在步進電機正轉(zhuǎn)時,當(dāng)移位數(shù)據(jù)信號移到時。移位寄存器SFT01600的輸出應(yīng)接通步進電機的A相;移到第二位時,應(yīng)接通A相和B相;其余如此類推。以A相繞組為例,當(dāng)輔助繼電器01600、01601、01605中任一個接通時(并聯(lián)關(guān)系),A相通電。移位寄存器每一位的輸出信號先驅(qū)動與步進電機各相對應(yīng)的輸出繼電器,再由輸出繼電器通過功率放大器驅(qū)動步進電機。
工作過程簡單描述如下:由輸入端00000得電發(fā)出啟動信號,前沿微分指令DIFU(13)保證移位寄存器SFT(10)指令中移位數(shù)據(jù)初始信號01600的性。移位寄存器在移位脈沖的作用下順序左移,實現(xiàn)6位脈沖分配,由輸出繼電器10000、10001、10002分別去接通步進電機的A、B、C三相。步進電機轉(zhuǎn)速可由移位寄存器SFT的脈沖輸入端控制,轉(zhuǎn)向由繼電器02603控制。當(dāng)輸入端00001無效時,KEEP(11)指令的置位端02600保證02603得電且保持該狀態(tài),電機正轉(zhuǎn);當(dāng)00001為ON時,KEEP(11)指令的復(fù)位端02601使02603失電而恢復(fù)原狀態(tài),電機反轉(zhuǎn)。
4 結(jié)束語
比較步進電機的SCM和PLC的控制方法可知。SCM采用定時器延時,以中斷方式輸出控制脈沖;PLC采用移位指令和內(nèi)部特殊繼電器,以循環(huán)順序掃描方式輸出控制脈沖。SCM采用匯編語言(或C語言)編程,其指令系統(tǒng)的同有格式受硬件結(jié)構(gòu)的限制很大,編寫和調(diào)試要求具備一定語言程序設(shè)計基礎(chǔ);而編寫PLC程序,即可以采用語句表(助記符),又可以采用梯形圖,梯形圖簡單易懂,通過圖形編程器容易實現(xiàn)。SCM控制系統(tǒng)設(shè)計周期長,一般需要程序擴展,硬件方面需要經(jīng)過印刷電路板設(shè)計等過程;PLC控制系統(tǒng)采用模塊化結(jié)構(gòu),可在線修改控制程序,并實現(xiàn)實時監(jiān)控,因而設(shè)計周期短。PLC系統(tǒng)擴展靈活,可以在原有控制系統(tǒng)基礎(chǔ)上進行功能擴展,能有效降低成本,適應(yīng)于復(fù)雜的工業(yè)控制環(huán)境。
用SCM和PLC來實現(xiàn)步進電機控制脈沖的產(chǎn)生和分配,可以通過編程在一定范圍內(nèi)自由地設(shè)定步進電機的轉(zhuǎn)速,而且還可以靈活地控制步進電機的運行狀態(tài)。這兩種控制方式都不需要反饋就能對位置或速度進行控制,且位置誤差不會積累;用軟件編程代替硬件控制,不僅減少了系統(tǒng)設(shè)計的工作量,而且提高了控制系統(tǒng)的可靠性
1 概 述
在組合機床自動線中,一般根據(jù)不同的加工精度要求設(shè)置三種滑臺(1)液壓滑臺,用于切削量大,加工精度要求較低的粗加工工序中;(2)機械滑臺,用于切削量中等,具有一定加工精度要求的半精加工工序中;(3)數(shù)控滑臺,用于切削量小,加工精度要求很高的精加工工序中??删幊炭刂破鳎ê喎QPLC)以其通用性強、可靠性高、指令系統(tǒng)簡單、編程簡便易學(xué)、易于掌握、體積小、維修工作少、現(xiàn)場接口安裝方便等一系列優(yōu)點,被廣泛應(yīng)用于工業(yè)自動控制中。特別是在組合機床自動生產(chǎn)線的控制及CNC機床的S、T、M功能控制更顯示出其的性能。PLC控制的步進電機開環(huán)伺服機構(gòu)應(yīng)用于組合機床自動生產(chǎn)線上的數(shù)控滑臺控制,可省去該單元的數(shù)控系統(tǒng)使該單元的控制系統(tǒng)成本降低70~90%,甚至只占用自動線控制單元PLC的3~5個I/O接口及<1KB的內(nèi)存。特別是大型自動線中可以使控制系統(tǒng)的成本顯著下降。
相關(guān)產(chǎn)品
免責(zé)聲明
- 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其他方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。