一、引言
微電子技術和計算機技術發展,可編程序控製器有了突飛猛進發展,其功能已遠遠超出了邏輯控製、順序控製範圍,它與(yu) 計算機有效結合,可進行模擬量控製,具有遠程通信功能等。有人將其稱為(wei) 現代工業(ye) 控製三大支柱(即PLC,機器人,CAD/CAM)之一。目前可編程序控製器(Programmable Controller)簡稱PLC已廣泛應用於(yu) 冶金、礦業(ye) 、機械、輕工等領域,為(wei) 工業(ye) 自動化提供了有力工具。
二、西門子PLC基本結構
西門子PLC采用了典型計算機結構,主要包括CPU、RAM、ROM和輸入/輸出接口電路等。把PLC看作一個(ge) 係統,該係統由輸入變量-PLC-輸出變量組成,外部各種開關(guan) 信號、模擬信號、傳(chuan) 感器檢測信號均作為(wei) PLC輸入變量,它們(men) 經PLC外部端子輸入到內(nei) 部寄存器中,經PLC內(nei) 部邏輯運算或其它各種運算、處理後送到輸出端子,它們(men) 是PLC輸出變量,由這些輸出變量對外圍設備進行各種控製。
三、控製方法及研究
1、FP1特殊功能簡介
(1) 脈衝(chong) 輸出
FP1輸出端Y7可輸出脈衝(chong) ,脈衝(chong) 頻率可軟件編程進行調節,其輸出頻率範圍為(wei) 360Hz~5kHz。
(2) 高速計數器(HSC)
FP1內(nei) 部有高速計數器,可同時輸入兩(liang) 路脈衝(chong) ,更高計數頻率為(wei) 10kHz,計數範圍-8388608~+8388607。
(3) 輸入延時濾波
FP1輸入端采用輸入延時濾波,可防止因開關(guan) 機械抖動帶來不可靠性,其延時時間可需要進行調節,調節範圍為(wei) 1ms~128ms。
(4) 中斷功能
FP1中斷有兩(liang) 種類型,一種是外部硬中斷,一種是內(nei) 部定時中斷。
西門子PLC控製步進電機方法的研究
控製係統運行程序:第一句是將DT9044和DT9045清零,即為(wei) HSC進行計數做準備;第二句~第五句是建立參數表,參數存放以DT20為(wei) 首址數據寄存器區;更後一句是啟動SPD0指令,執行到這句則從(cong) DT20開始取出設定參數並完成相應控製要求。
由第一句可知第一個(ge) 參數是K0,是PULSE方式特征值,由此規定了輸出方式。第二個(ge) 參數是K70,對應脈衝(chong) 頻率為(wei) 500Hz,Y7發出頻率為(wei) 500Hz脈衝(chong) 。第三個(ge) 參數是K1000,即按此頻率發1000個(ge) 脈衝(chong) 後則切換到下一個(ge) 頻率。而下一個(ge) 頻率即更後一個(ge) 參數是K0,當執行到這一步時脈衝(chong) 停止,電機停轉。故當運行此程序時即可使步進電機規定速度、預定轉數驅動控製對象,使之達到預定位置後自動停止。