關(guān)于電機控制系統研究管理論文
摘要:設計了一種步進(jìn)電機控制系統。該系統通過(guò)運動(dòng)控制卡產(chǎn)生脈沖和方向信號。用MicrosoftVisualBasic編輯界面程序。調用控制卡中的運動(dòng)函數庫,動(dòng)態(tài)改變脈沖頻率,控制電機的轉向和轉速,從而在開(kāi)環(huán)控制狀態(tài)下實(shí)現對步進(jìn)電機的控制。既提高了實(shí)時(shí)性和快速性,又方便實(shí)用。
關(guān)鍵詞:步進(jìn)電機;運動(dòng)控制卡;開(kāi)環(huán)控制
1、引言
運動(dòng)控制系統的上位控制方案一般有單片機系統、專(zhuān)業(yè)運動(dòng)控制PLC、專(zhuān)用控制系統和“PC+運動(dòng)控制卡”。采用單片機系統實(shí)現運動(dòng)控制,成本較低,但開(kāi)發(fā)難度較大,周期長(cháng)。這種方案一般適用于產(chǎn)品批量較大、控制系統功能簡(jiǎn)單、有單片機系統開(kāi)發(fā)經(jīng)驗的用戶(hù)。許多品牌的PLC都可選配定位控制模塊,有些PLC的CPU單元本身就具有運動(dòng)控制功能,如松下公司的FP0。這種方案一般適用于運動(dòng)過(guò)程比較簡(jiǎn)單、運動(dòng)軌跡固定的設備,如送料器、自動(dòng)焊機等。專(zhuān)用控制系統一般是針對專(zhuān)用設備或專(zhuān)用行業(yè),比如西門(mén)子公司的車(chē)床數控系統和銑床數控系統等!癙C+運動(dòng)控制卡”的方案隨著(zhù)PC的普及用得越來(lái)越多,將是運動(dòng)控制系統的主要發(fā)展趨勢。這種方案可充分利用計算機資源,用于運動(dòng)過(guò)程、機械軌跡都比較復雜,而且柔性比較強的'機器設備,比如目前很熱門(mén)的開(kāi)放式數控系統大多采用這種方案。
本文介紹的控制系統采用的就是“PC+運動(dòng)控制卡”方案,這是本文的主要內容。
2、系統組成及硬件介紹
圖1示出本系統的硬件組成框圖。其中采用德國百格拉三相混合式步進(jìn)電機(VRDM3910/LHA)及其配套驅動(dòng)器(D921)?刂瓶ㄊ浅啥疾竭M(jìn)機電有限公司生產(chǎn)的MPC02型運動(dòng)控制卡。
2.1驅動(dòng)器面板及其功能設置
圖2是D921型驅動(dòng)器的面板配置及功能。
功能選擇:STEP1、STEP2設置電機每轉步數;
所有輸入信號均為光耦輸入。
2.2運動(dòng)控制卡的結構
MPC02型運動(dòng)控制卡的結構如圖3所示。
該卡插在PC的PCI擴展槽內使用;MPC02卡完成運動(dòng)控制的所有細節,包括脈沖和方向信號的輸出、自動(dòng)升降速的處理、原點(diǎn)和限位信號的檢測等。它采用先進(jìn)的專(zhuān)用控制集成電路,具有梯形及S形升降速度曲線(xiàn)。使用68芯SISC接口,外接線(xiàn)可采用屏蔽線(xiàn)纜,以提高控制卡的抗干擾能力。其信號接口定義如下:
脈沖量信號:脈沖/方向(編號17~28);編碼器反饋(35~52);光隔電源(29、30)。
開(kāi)關(guān)量信號:限位(55、56、60、61、65、66);減速(53、54、58、59、63、64);原點(diǎn)(57、62、67);伺服使能(9、11、13);偏差清零(10、12、14);外部報警(68);通用輸入(31~34);通用輸出(1~8);光隔電源(15、16)。
3、運動(dòng)控制系統的軟件
3.1控制卡的軟件
在函數庫中使用的單位和函數返回值通常約定如下。
3.1.1單位
1)位移或距離的單位為P(Pulse),即脈沖數;
2)速度的單位是P/S(Pulse/sec),即脈沖/秒;
3)加速度和減速度的單位是P/s2(Pulse/s2),即脈沖/秒2。
3.1.2函數返回值
運動(dòng)庫中的大多數函數是整型函數,它們的返回意義如下:
0函數執行正確;-1函數執行錯誤。
在函數庫中使用的函數有如下幾種:控制卡和軸設置函數、獨立運動(dòng)和插補運動(dòng)函數、制動(dòng)函數、位置和狀態(tài)的設置及查詢(xún)函數、I/O口操作函數、錯誤代碼函數和一些其他函數。這些函數實(shí)現的運動(dòng)有如下六種基本類(lèi)型,如圖4所示。
把帶有升/降速控制的運動(dòng)函數稱(chēng)為快速(fast)運動(dòng)函數,比如fast_pmove、fast_vmove和fast_hmove,把常速運動(dòng)函數稱(chēng)為常速(con)運動(dòng)函數,如con_pmove、con_vmove和con_hmove。
3.2軟件程序:
運動(dòng)參數設定包括軸號、初速度、最高速度、加速度和移動(dòng)距離等;運動(dòng)控制程序包括急停、緩停、清零、常速和快速等;控制效果顯示包括位置和速度等。程序如下:
4、結束語(yǔ)
以專(zhuān)用運動(dòng)控制電路為主控的運動(dòng)控制卡的運動(dòng)控制功能由硬件電路實(shí)現,集成度高,可靠性比較好。它只需從微機接收控制命令,然后自己完成與運動(dòng)有關(guān)的控制,幾乎不占用微機的CPU時(shí)間,使用非常方便,不僅可以大大縮短研制和開(kāi)發(fā)周期,而且還能實(shí)現更完善的運動(dòng)控制系統,能夠滿(mǎn)足對步進(jìn)電機的控制要求。
【電機控制系統研究管理論文】相關(guān)文章:
項目管理中控制系統研究的論文07-04
室內智能控制照明系統研究的論文04-16
室內智能控制照明系統研究論文04-16
超市信息管理系統研究論文04-01
單片機步進(jìn)電機控制系統設計論文04-19
項目管理控制論文03-19
成本管理與控制論文04-09
電梯電氣控制系統研究論文(通用7篇)08-20