沈侃++曹嘉佳++溫仁偉
摘 要:現(xiàn)今,國內(nèi)各行各業(yè)的自動化水平較低,很多工廠、企業(yè)的生產(chǎn)作業(yè)還停留在人工操作的地步。這樣不僅做事效率低,而且人工成本高,有的作業(yè)環(huán)境比較惡劣,操作難度大,容易對操作者的健康產(chǎn)生威脅。特別對于一些正在發(fā)展中的企業(yè),機(jī)械自動化的不斷發(fā)展,人們對物質(zhì)的需求,對生活品質(zhì)的要求越來越高,都促使著企業(yè)轉(zhuǎn)向自動化生產(chǎn)。本文主要針對雅馬哈機(jī)械手臂的伺服驅(qū)動器的使用,對PCL-1245L進(jìn)行介紹,通過對板卡的了解及伺服驅(qū)動器的認(rèn)識,將工控機(jī)、伺服驅(qū)動器的有效結(jié)合對雅馬哈機(jī)械手進(jìn)行控制運作。
關(guān)鍵詞:機(jī)械手;伺服驅(qū)動器;工控機(jī)
DOI:10.16640/j.cnki.37-1222/t.2018.05.013
1 緒論
1.1 研究背景及意義
現(xiàn)今社會各企業(yè)、工廠自動化的設(shè)備運用程度都比較低,很多企業(yè)的工作環(huán)境都十分惡劣,不僅效率低,而且對工人的生命健康也有著威脅。社會在進(jìn)步,機(jī)械化產(chǎn)業(yè)在不斷的發(fā)展,人們對機(jī)械自動化的需求越來越高,這些都促使機(jī)械控制領(lǐng)域不斷的創(chuàng)新發(fā)展.一些環(huán)境惡劣的工廠、大型的制造業(yè)都需要機(jī)械化的控制設(shè)備,通過機(jī)械控制來完成一系列的工作。提高工作效率,降低人身危害。在機(jī)械化運作的過程中,需要通過工控機(jī)來實現(xiàn)設(shè)備的運作。工控機(jī)的優(yōu)點很多,體積小、輕便、穩(wěn)定性好,控制的方法也靈活多樣化,相對于其它的機(jī)器而言性價比也比較高,能夠降低人工需求,降低勞動強(qiáng)度,提高工作效率。
機(jī)械手是一種能自動化定位控制并可重新編程序以變動的多功能機(jī)器,它有多個自由度,可用來搬運物體以完成在各個不同環(huán)境中工作。
1.2 機(jī)械手的概述及國內(nèi)外發(fā)展?fàn)顩r
機(jī)械手是一種模仿人手操作的機(jī)械化自動設(shè)備,它可以通過某種特定的設(shè)置,實現(xiàn)搬運、抓取等一些特定的操作。應(yīng)用機(jī)械手可以代替人工進(jìn)行重復(fù)、單調(diào)、頻繁及重體力的勞動,提高工作的效率,減少人工的使用,保證人身健康安全,因此廣泛的使用在了電子電工、輕工業(yè)、原子能應(yīng)用及機(jī)械制造業(yè)。
目前我國已開始有計劃地從國外引進(jìn)工業(yè)機(jī)器人技術(shù),通過引進(jìn)、仿制、改造、創(chuàng)新,工業(yè)機(jī)器人將會獲得快速的發(fā)展。
1.3 研究的目的與任務(wù)
(1)在了解目的及意義的基礎(chǔ)上,簡單的介紹雅馬哈機(jī)械手的結(jié)構(gòu)構(gòu)成。(2)闡述工控機(jī)的概念,了解板卡的使用,安裝調(diào)試。
2 雅馬哈機(jī)械手的組成
雅馬哈機(jī)械手由執(zhí)行機(jī)構(gòu)、控制系統(tǒng)、驅(qū)動系統(tǒng)及位置檢測裝置等組合而成,各系統(tǒng)之間的關(guān)系如下圖所示。
3 工控機(jī)控制系統(tǒng)
3.1 工控機(jī)簡介
工控機(jī)(Industrialand Personal Cpmputer)簡稱IPC,就是我們所說的工業(yè)計算機(jī),可以對整個生產(chǎn)工作的過程進(jìn)行全面的監(jiān)測和控制。它擁有計算機(jī)的性能,有普通計算機(jī)擁有的CPU、USB接口、內(nèi)存等等,但是比計算機(jī)的計算能力更加快速,具有更強(qiáng)的人機(jī)界面。
3.2 PCI-1245L板卡
3.2.1 PCI-1245L板卡概述
本文中雅馬哈機(jī)械手運用的是PCI-1245L板卡。
PCI-1245L是4軸的SoftMotion PCI總線控制卡,專為各種電機(jī)自動化和其它機(jī)器自動化的廣泛應(yīng)用設(shè)計。板卡配有高性能的FPGA,其中SoftMotion 算法,能夠?qū)崿F(xiàn)運動軌跡和時間控制,以滿足精確運動中的同步應(yīng)用需求。PCI-1245L支持以下SoftMotion特性:手輪及MPG控制、可編程的加速度和減速度。
3.2.2 PCI-1245L I/O接口針腳定義
PCI-1245L 的 I/O 接口是一個 100 針接口,可通過 PCL-10251 屏蔽電纜連接兩個 ADAM-3955 端子板或是通過 PCL-101100M 屏蔽電纜連接一個 ADAM-3956 端子板。表 1 為 I/O 接口信號說明。
4 雅馬哈機(jī)械手基于IPC 的應(yīng)用
4.1 工控機(jī)的搭建及調(diào)試
控制卡的搭建組成主要由:控制卡、電機(jī)、24V直流電、驅(qū)動器、接線板組成。
調(diào)試過程中遇到的問題及注意事項:
(1)調(diào)試時,按下啟動按鈕時電機(jī)不運作,可能是脈沖模式選擇不正確。
(2)使用板卡的時候要檢查電機(jī)驅(qū)動器是否上電。
(3)電纜連接上后做測試沒有任何反應(yīng),可能是線序不對。
4.2 labview軟件的介紹及使用
LabVIEW是NI公司最新推出的一種虛擬的軟件應(yīng)用程序,是以LabVIEW為核心,包括控制與仿真技術(shù)、數(shù)字信息處理技術(shù),統(tǒng)計過程控制、可以運用在不同的各個平臺之上。
4.2.1 labview軟件的組成
labview的編輯界面包括兩部分:前面板和程序框圖兩個界面。
前面板就是圖形化用戶界面。該界面可以用來模擬真實儀器的前面板,用于設(shè)定相應(yīng)的輸入數(shù)值和以及觀察輸出量。前面板界面如下圖所示:
每一個的前面板都有一個與之相對應(yīng)的程序圖,用圖形化的語言來編寫??驁D是定義VI功能的圖形化源的代碼。程序框圖主要由節(jié)點、端口和數(shù)據(jù)連線構(gòu)成的。在框圖中對VI編程就是對輸入信息進(jìn)行運算和處理,最后在前面板上反饋最后的結(jié)果。
4.2.2 labview數(shù)據(jù)采集
數(shù)據(jù)采集(DAQ)是通過傳感器裝置和其它一些需要測量的設(shè)備采集一些信息的單元過程。在現(xiàn)今,計算機(jī)應(yīng)用十分普遍,數(shù)據(jù)的采集十分的重要,它是計算機(jī)以及外部工作連接的橋梁。
在數(shù)據(jù)采集的時候,程序?qū)Π蹇ㄟM(jìn)行初始化設(shè)置,板卡上以及內(nèi)存中的Buffer是數(shù)據(jù)采集和儲存的中間重要環(huán)節(jié)。完整的數(shù)據(jù)采集系統(tǒng)由以下部件組成傳感器裝置、信號調(diào)理裝置、數(shù)據(jù)采集器和分析硬件和驅(qū)動程序軟件等。在本次的實驗中我們的采集卡用的就是研華的PCI-1245L,下載控制卡的驅(qū)動后,里面的DAQ會進(jìn)行自動的釋放,不必增添其它的DAQ卡。DAQ系統(tǒng)的任務(wù)就是檢測生成相應(yīng)的物理信號。endprint
4.2.3 控制原理與流程
控制原理:伺服電機(jī)的正反轉(zhuǎn)控制很簡單,只要用單路脈沖的輸出加一路開關(guān)量控制正反轉(zhuǎn)就可以了。脈沖控制電機(jī)的轉(zhuǎn)速和加減速,當(dāng)電機(jī)的速度為零的瞬間就可以通過開關(guān)量的高低電頻對應(yīng)電機(jī)的正反轉(zhuǎn)。
流程:通過labview編程,然后通過PC機(jī),驅(qū)動PCI-1245L運動控制卡,并與之實現(xiàn)通訊功能,然后將繼續(xù)信號傳給PCI-1245控制卡,控制卡將數(shù)字信號轉(zhuǎn)變?yōu)槊}沖信號,它可以產(chǎn)生連續(xù)的、高頻率的脈沖串,然后傳遞給伺服驅(qū)動器,通過改變發(fā)出脈沖的頻率來控制電機(jī)的運轉(zhuǎn)速度,改變發(fā)出脈沖的數(shù)量來控制電機(jī)的所在位置。
4.3 機(jī)械臂任務(wù)描述
此機(jī)械臂采用兩個自由度的機(jī)械臂實現(xiàn)畫圓設(shè)計,其中x方向的兩個電機(jī)通過控制x方向絲杠和導(dǎo)軌的運動來控制筆在X方向上的移動,Y方向的電機(jī)控制y方向絲杠的運動來控制Y方向電機(jī)的移動,兩軸同時運動,通過圓弧插補(bǔ)算法實現(xiàn)畫半圓的設(shè)計。
設(shè)置I/O地址后,當(dāng)通訊開始時,會自動采集到PCI-1245L控制卡,在下列表中選擇PCI-1245L即可。
4.4 逐點比較法圓弧插補(bǔ)
圓弧插補(bǔ)這是一種插補(bǔ)的方式,在這個方式中,通過根據(jù)兩端點間的插補(bǔ)數(shù)字信息,計算出接近實際圓弧的點的群落,控制手部沿著這個軌跡運作,畫出出圓弧曲線。通過畫出一個圓弧,很容易能夠把加工點到圓心的距離和該圓的名義半徑進(jìn)行比較來反映加工上的偏差。
(1)偏差函數(shù)構(gòu)造;(2)任意加工點Pi(Xi,Yi),偏差函數(shù)Fi可表示為:
若Fi=0,表示加工點位于圓上;
若Fi>0,表示加工點位于圓外;
若Fi<0,表示加工點位于圓內(nèi)。
(3)偏差函數(shù)的遞推計算。
逆圓插補(bǔ):
若F≥0,規(guī)定向-X方向走一步:
若Fi<0,規(guī)定向+Y方向走一步:
順圓插補(bǔ):
若Fi≥0,規(guī)定向-Y方向走一步:
若Fi<0,規(guī)定向+y方向走一步:
終點判別:
(1)判斷插補(bǔ)或進(jìn)給的總步數(shù):
(2)分別判斷各坐標(biāo)軸的進(jìn)給步數(shù):
例:
對于在第一象限圓弧AB,起點A(4,0),終點B(0,4)。
4.5 主回路電源及與其它裝置的連接
在安裝的過程中注意確認(rèn)伺服電機(jī)輸出U、V、W端子是否連線正確,接錯電機(jī)可能導(dǎo)致亂轉(zhuǎn)或不轉(zhuǎn)。使用外部的回生電路的時候,需要將P、D端開路、外部回生電阻應(yīng)該接在P、C端口上,在應(yīng)用內(nèi)部回生電阻時,需要將P、D端短路并且P、C端開路。連接伺服的時候需要確定回生電阻已經(jīng)連接。在連接的過程中由于X、Y、Z、R軸所采用的電機(jī)分別為750W、400W、400W、200W的,所以伺服驅(qū)動器也需要連接3種不同功率的。
5 總結(jié)
通過對雅馬哈機(jī)械手結(jié)構(gòu)上的簡要分析介紹,主要針對在工控機(jī)的使用上做了一些說明,將雅馬哈機(jī)械手通過工控機(jī)進(jìn)行連接調(diào)試。針對機(jī)械手的使用也要注意到需要對機(jī)械手的關(guān)鍵部位潤滑,做好防銹工作,保持機(jī)械手臂的清潔,防止造成磨損,產(chǎn)生異常的振動和噪聲,檢查電極工作面的磨損情況,如發(fā)現(xiàn)問題立即維修或者更換,根據(jù)使用時間的長短定期進(jìn)行保養(yǎng)和維護(hù)。
在安裝的時候要注意合理的使用工具,禁止強(qiáng)力的沖壓,禁止使用錘子進(jìn)行敲擊。盡量使用專業(yè)的工具,避免使用纖維和布類東西,防止細(xì)小碎片進(jìn)入手臂內(nèi)影響正常的工作。
參考文獻(xiàn):
[1]Y.Dote,Servo Motor and Motion Control Using Digital Signal Processors,Prentice Hall and Texas Instruments Digital Signal Processing Series,1990.
[2]曾慶波,孫華,周衛(wèi)宏.監(jiān)控組態(tài)軟件及其應(yīng)用技術(shù)[M].哈爾濱:哈爾濱工程大學(xué)出版社,2005,1(01).
[3]龔運新.工業(yè)PC機(jī)實用技術(shù)[M].北京:北京師范大學(xué)出版社,2006:
15-16.
[4]洪乃剛.電機(jī)運動控制系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,2015: 55-68.
[5]劉剛.labview8.2中文版編程及應(yīng)用[M].北京:電子工業(yè)出版社,2008:24-25.
[6]寇寶泉,程樹康.交流伺服電機(jī)及其控制[M].北京:機(jī)械工業(yè)出版社,2010:76-109.
[7]孫秋野.labview8.5快速入門與提高[M].西安:西安交通大學(xué)出版社,2009:33-45.
[8]魏克新.自動控制綜合應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,2012
:22-60.
[9]薛迎成,何堅強(qiáng).工控機(jī)及組態(tài)控制技術(shù)原理與應(yīng)用(第2版)[M]. 北京:中國電力出版社,2011:14-50.
本論文得到江蘇省高職院校青年教師企業(yè)實踐培訓(xùn)項目資助。
項目來源:“江蘇高校品牌專業(yè)建設(shè)工程資助項目”,項目編號:PPZY2015A088endprint