一、引言
微電子技術(shù)和計算機技術(shù)發(fā)展,可編程序控制器有了突飛猛進(jìn)發(fā)展,其功能已遠遠超出了邏輯控制、順序控制范圍,它與計算機有效結合,可進(jìn)行模擬量控制,具有遠程通信功能等。有人將其稱(chēng)為現代工業(yè)控制三大支柱(即PLC,機器人,CAD/CAM)之一。目前可編程序控制器(Programmable Controller)簡(jiǎn)稱(chēng)PLC已廣泛應用于冶金、礦業(yè)、機械、輕工等領(lǐng)域,為工業(yè)自動(dòng)化提供了有力工具。
二、西門(mén)子PLC基本結構
西門(mén)子PLC采用了典型計算機結構,主要包括CPU、RAM、ROM和輸入/輸出接口電路等。把PLC看作一個(gè)系統,該系統由輸入變量-PLC-輸出變量組成,外部各種開(kāi)關(guān)信號、模擬信號、傳感器檢測信號均作為PLC輸入變量,它們經(jīng)PLC外部端子輸入到內部寄存器中,經(jīng)PLC內部邏輯運算或其它各種運算、處理后送到輸出端子,它們是PLC輸出變量,由這些輸出變量對外圍設備進(jìn)行各種控制。
三、控制方法及研究
1、FP1特殊功能簡(jiǎn)介
(1) 脈沖輸出
FP1輸出端Y7可輸出脈沖,脈沖頻率可軟件編程進(jìn)行調節,其輸出頻率范圍為360Hz~5kHz。
(2) 高速計數器(HSC)
FP1內部有高速計數器,可同時(shí)輸入兩路脈沖,更高計數頻率為10kHz,計數范圍-8388608~+8388607。
(3) 輸入延時(shí)濾波
FP1輸入端采用輸入延時(shí)濾波,可防止因開(kāi)關(guān)機械抖動(dòng)帶來(lái)不可靠性,其延時(shí)時(shí)間可需要進(jìn)行調節,調節范圍為1ms~128ms。
(4) 中斷功能
FP1中斷有兩種類(lèi)型,一種是外部硬中斷,一種是內部定時(shí)中斷。
西門(mén)子PLC控制步進(jìn)電機方法的研究
控制系統運行程序:第一句是將DT9044和DT9045清零,即為HSC進(jìn)行計數做準備;第二句~第五句是建立參數表,參數存放以DT20為首址數據寄存器區;更后一句是啟動(dòng)SPD0指令,執行到這句則從DT20開(kāi)始取出設定參數并完成相應控制要求。
由第一句可知第一個(gè)參數是K0,是PULSE方式特征值,由此規定了輸出方式。第二個(gè)參數是K70,對應脈沖頻率為500Hz,Y7發(fā)出頻率為500Hz脈沖。第三個(gè)參數是K1000,即按此頻率發(fā)1000個(gè)脈沖后則切換到下一個(gè)頻率。而下一個(gè)頻率即更后一個(gè)參數是K0,當執行到這一步時(shí)脈沖停止,電機停轉。故當運行此程序時(shí)即可使步進(jìn)電機規定速度、預定轉數驅動(dòng)控制對象,使之達到預定位置后自動(dòng)停止。
聲明:部分內容來(lái)源于網(wǎng)絡(luò ),如侵權請后臺留言聯(lián)系刪除。