西門子PLC控制步進(jìn)電機(jī)方法的研究
發(fā)布日期:
2023-05-10

一,、引言

微電子技術(shù)和計(jì)算機(jī)技術(shù)發(fā)展,可編程序控制器有了突飛猛進(jìn)發(fā)展,,其功能已遠(yuǎn)遠(yuǎn)超出了邏輯控制,、順序控制范圍,它與計(jì)算機(jī)有效結(jié)合,,可進(jìn)行模擬量控制,,具有遠(yuǎn)程通信功能等。有人將其稱為現(xiàn)代工業(yè)控制三大支柱(即PLC,,機(jī)器人,,CAD/CAM)之一。目前可編程序控制器(Programmable Controller)簡稱PLC已廣泛應(yīng)用于冶金,、礦業(yè),、機(jī)械、輕工等領(lǐng)域,,為工業(yè)自動(dòng)化提供了有力工具,。

二、西門子PLC基本結(jié)構(gòu)

西門子PLC采用了典型計(jì)算機(jī)結(jié)構(gòu),,主要包括CPU,、RAM、ROM和輸入/輸出接口電路等,。把PLC看作一個(gè)系統(tǒng),,該系統(tǒng)由輸入變量-PLC-輸出變量組成,外部各種開關(guān)信號(hào),、模擬信號(hào),、傳感器檢測(cè)信號(hào)均作為PLC輸入變量,它們經(jīng)PLC外部端子輸入到內(nèi)部寄存器中,,經(jīng)PLC內(nèi)部邏輯運(yùn)算或其它各種運(yùn)算,、處理后送到輸出端子,它們是PLC輸出變量,,由這些輸出變量對(duì)外圍設(shè)備進(jìn)行各種控制,。

三、控制方法及研究

1,、FP1特殊功能簡介

(1) 脈沖輸出

FP1輸出端Y7可輸出脈沖,,脈沖頻率可軟件編程進(jìn)行調(diào)節(jié),,其輸出頻率范圍為360Hz~5kHz。

(2) 高速計(jì)數(shù)器(HSC)

FP1內(nèi)部有高速計(jì)數(shù)器,,可同時(shí)輸入兩路脈沖,,更高計(jì)數(shù)頻率為10kHz,計(jì)數(shù)范圍-8388608~+8388607,。

(3) 輸入延時(shí)濾波

FP1輸入端采用輸入延時(shí)濾波,,可防止因開關(guān)機(jī)械抖動(dòng)帶來不可靠性,其延時(shí)時(shí)間可需要進(jìn)行調(diào)節(jié),,調(diào)節(jié)范圍為1ms~128ms,。

(4) 中斷功能

FP1中斷有兩種類型,一種是外部硬中斷,,一種是內(nèi)部定時(shí)中斷,。

西門子PLC控制步進(jìn)電機(jī)方法的研究

控制系統(tǒng)運(yùn)行程序:第一句是將DT9044和DT9045清零,即為HSC進(jìn)行計(jì)數(shù)做準(zhǔn)備;第二句~第五句是建立參數(shù)表,,參數(shù)存放以DT20為首址數(shù)據(jù)寄存器區(qū);更后一句是啟動(dòng)SPD0指令,,執(zhí)行到這句則從DT20開始取出設(shè)定參數(shù)并完成相應(yīng)控制要求。

由第一句可知第一個(gè)參數(shù)是K0,,是PULSE方式特征值,,由此規(guī)定了輸出方式。第二個(gè)參數(shù)是K70,,對(duì)應(yīng)脈沖頻率為500Hz,,Y7發(fā)出頻率為500Hz脈沖。第三個(gè)參數(shù)是K1000,,即按此頻率發(fā)1000個(gè)脈沖后則切換到下一個(gè)頻率,。而下一個(gè)頻率即更后一個(gè)參數(shù)是K0,當(dāng)執(zhí)行到這一步時(shí)脈沖停止,,電機(jī)停轉(zhuǎn)。故當(dāng)運(yùn)行此程序時(shí)即可使步進(jìn)電機(jī)規(guī)定速度,、預(yù)定轉(zhuǎn)數(shù)驅(qū)動(dòng)控制對(duì)象,,使之達(dá)到預(yù)定位置后自動(dòng)停止。

聲明:部分內(nèi)容來源于網(wǎng)絡(luò),,如侵權(quán)請(qǐng)后臺(tái)留言聯(lián)系刪除,。