999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三維平動并聯機床控制系統設計

2016-01-18 08:49:07胡巖
企業導報 2015年15期

胡巖

摘 ?要:結合三維平動并聯機床的結構特點,采用以“PC機+GTS運動控制器”為基礎的硬件平臺,以Windows操作系統為軟件平臺,以delphi為開發工具,完成了該并聯機床控制系統的硬件與軟件設計。該系統可對該并聯機床進行實時信息監測和控制,包括動作同步監測、開關量顯示、手動操控、運動編程、程序測試、參數設置等功能。

關鍵詞:并聯機床;運動控制;軟件平臺

前言:并聯機床是一種將并聯機構作為進給傳動機構的數控機床,具有高剛度、高精度、高速度、高動態性能、高承載能力等優點[1],三維平動并聯機床在我國經濟活躍的地區用于非金屬切割、雕刻、打孔等方面,得到快速發展,但目前的加工設備價格昂貴,控制系統復雜,難以保證加工精度。本文設計了一種基于PC機和GTS運動控制器的三維加工用并聯機床的控制系統,利用Delphi 7.0編程工具所開發的控制系統能夠對該三維平動并聯機床進行實時監測和控制。

一、三維平動并聯機床結構簡介

三維平動并聯機床的動平臺通過3根連桿和安裝在絲杠上的三個滑塊與靜平臺相連。通過控制交流伺服電動機的運動控制三滑塊協調運動,從而精確控制動平臺的位置,即控制加工點的位置。

三根連桿兩端均采用胡克鉸與絲桿螺母和動平臺相連。

二、控制系統硬件構成

系統硬件組成如圖1所示,其中包括三套伺服電機作為電氣執行元件;GTS運動控制器作為運動控制核心部件[9],完成各個電機之間的實時運動插補、運動控制功能;PC機作為上位機,完成路徑規劃、文件處理、仿真顯示、手動控制等功能。

其中,GTS運動控制器是固高科技的運動控制產品之一,基于計算機PCI總線,可同時控制4軸運動。

圖1 ?并聯機床控制系統硬件圖

三、控制系統軟件總體框架設計

為了實現對三維平動并聯機床的實時監測,同時考慮到人機交互的便捷性,利用Delphi 7.0編寫上位機程序,上位機調用運動控制器的指令,運動控制器按照主機發送的指令工作,驅動電機運動,改變滑塊位置,即移動動平臺。

該控制系統主要由5個模塊組成:手動模塊、自動模塊、測試模塊、編程模塊、參數設置模塊。

手動模塊主要用于動平臺的小位移的運動控制和手輪操作控制。

自動模塊主要用于程序的自動運行,運動軌跡的實時顯示。

測試模塊主要用于對于所編寫好的程序進行運動軌跡的模擬仿真,可選擇進行單步或單次等不同的調試方式。

編程模塊主要用于新建任務,進行運動程序的編寫等,在編寫程序的過程中要能對一些明顯的編程錯誤進行報錯提醒。

參數設置模塊主要用于設定機床零點和默認進給速度等。

手動模塊和自動模塊的界面都以顯示燈的形式實時顯示外部輸入信息:如主軸開關、冷卻液開關、極限限位等信息,并實時顯示坐標數據。

四、主要功能模塊

本三維平動并聯機床的控制系統以Delphi 7.0作為編程工具進行控制系統的開發。Delphi 7.0是Borland公司推出的Delphi編程軟件的新且成熟的一個版本,它采用面向對象的程序設計、組件化的編程方式,其開發功能強大,且易于學習使用[1]。本控制系統采用GTS系列運動控制卡,只需將運動控制卡的動態鏈接庫和函數聲明文件復制到工程文件夾中,并將函數聲明文件添加到工程中,并添加對函數聲明文件的引用,用戶就可以在Delphi中調用函數庫中的任何函數,編寫應用程序,進行控制系統的開發[2]。

圖2 ?作業編輯處理過程

(一)編程模塊。該模塊主要用于進行作業管理:新建作業、編輯作業、刪除作業。當初次建立編程任務時,設置編程環境,創建臨時作業區,讀取臨時作業區內容并顯示,默認將程序起始語句“START”和結束語句“END”置于程序首末,并設置第一個語句的序號“001”。若僅是編輯作業,則復制當前作業到臨時作業區,然后顯示。進行正常語句編寫,包括機床作業點的三維坐標以及運動速度。每個語句結束處,鍵入回車鍵即可進入下一行程序編輯狀態,同時自動輸入行號。除了運動位置輸入外,還可依據運動中的要求(如打開冷卻液、主軸開啟等)選擇或設置指令。程序編輯中也可以進行刪除行、插入行、更改內容等工作。編輯完畢,即可保存該運動程序,也可直接執行該文件。編程過程如圖2所示,運行界面如圖3所示。

圖3 ?程序編輯界面

(二)手動模塊。手動模塊完成的功能主要有:歸零(回機床零點),設定進給量、進給速度,手動驅動,手輪驅動等,運行控制界面如圖4所示。

無論手輪驅動還是手動驅動動平臺運動,均可以實現三電機聯動,這樣做的目的是為了避免一個電機的過度運動,使并聯機構發生干涉。如圖4所示,在手動運行的界面可以實時刷新顯示加工點位置。

圖4 ?手動運行控制界面

回零操作,是借助于極限開關和GTS運動控制的限位功能進行編程實現的,具體的操作將在下一節進行描述。

圖5 ?測試運行控制界面

(三)測試模塊。測試模塊主要用來對已有作業任務進行測試,檢驗編程的正確與否,有三種測試模式:單步、單次、循環。

根據用戶所選定的測試模式,可以確定程序測試時是按何種方式進行運行,需要注意的是在測試模式下,作業中的輔助功能指令不起作用。控制界面如圖5所示。

(四)自動模塊。對于已經通過測試,確認正確的作業,可以在自動模式下進行運行。自動模塊的控制運行界面如圖6所示。

圖6 ?自動運行控制界面

該界面右上角為當前坐標的顯示,中上部為仿真界面,左邊的指示燈同步顯示個外部輸入信號,中下部顯示正在運行的任務。

五、零位、限位報警設置

本三維平動并聯機床的零位及左右極限位置的確定使用的是限位開關和硬件捕獲的功能確定的,限位開關按圖7所示的方式進行布置(以其中一條絲杠的限位開關布置進行說明)。

圖7 ?各限位開關的布置

根據整個并聯機床的工作空間,由逆解可求得滑塊所要求的運動區域,根據該區域的長度可安裝左右限位開關A、B,零位開關選擇安裝在滑塊工作區域外的左側,這樣安排的好處是,在每次找零時都可直接使對應的電機驅動滑塊左移,進行找零。找到零位開關后,進行相應的偏置,設定零點。與將零位開關安裝在工作區域中間相比,簡化了找零過程,因為斷電后重新上電再次找零,并不能記錄滑塊位置,即不知道滑塊在零位的左側還是右側。將零位開關安裝在工作區域中進行找零時需要配合左右極限開關進行找零。

結束語:系統通過上位機控制該三維平動并聯機床的使用,能夠控制三電機聯動,對并聯機床的運動進行實時監測和控制,具有較好的人機交互性,并且操作使用也比較簡單方便。

參考文獻:

[1] 黃真,孔令富,方躍法.并聯機器人機構學理論及控制[M].北京:機械工業出版社,1997.

[2] 張霏霏,吳洪濤,嚴偉. 三維平動并聯機床的運動分析, 機械制造,2013,12:17-20

[3] 田園,官東,李若素. Delphi7.0程序設計[M]. 清華大學出版社, 2008.

主站蜘蛛池模板: 97国产精品视频自在拍| 欧美一区二区三区香蕉视| 国产9191精品免费观看| 久久国产V一级毛多内射| 国产丝袜一区二区三区视频免下载| 亚洲国产系列| 欧美午夜精品| 毛片免费试看| 综合人妻久久一区二区精品| 人妻21p大胆| 亚洲精品午夜天堂网页| 中文字幕在线一区二区在线| 日本欧美视频在线观看| 中文字幕在线播放不卡| 国产男女免费完整版视频| 欧美区日韩区| 欧美色亚洲| 沈阳少妇高潮在线| 国产亚洲精久久久久久无码AV | 日韩在线观看网站| 欧美午夜理伦三级在线观看| 国产亚洲日韩av在线| 亚洲系列中文字幕一区二区| 成人精品在线观看| 白浆免费视频国产精品视频 | 国产性爱网站| 国产网友愉拍精品视频| 91福利国产成人精品导航| 成人午夜天| 国产精品综合色区在线观看| 在线欧美一区| 亚洲国产成人精品无码区性色| 色综合日本| 国产一级毛片yw| 啊嗯不日本网站| 亚洲Av激情网五月天| 91久久国产综合精品| 99热这里只有成人精品国产| 色综合中文字幕| 91网在线| 国产AV毛片| a级毛片在线免费| 欧洲精品视频在线观看| 人人91人人澡人人妻人人爽| 日韩黄色大片免费看| 国产三级视频网站| 99伊人精品| 99精品国产自在现线观看| 色综合成人| 国产精品黑色丝袜的老师| 日本91视频| 国产精品成人第一区| 一级高清毛片免费a级高清毛片| 久久精品无码国产一区二区三区| 精品福利网| 亚洲午夜片| 高h视频在线| 国产aⅴ无码专区亚洲av综合网| 亚洲一区二区三区在线视频| 国产va欧美va在线观看| 亚洲无码久久久久| 一级毛片视频免费| 国产激情在线视频| 成·人免费午夜无码视频在线观看| 成AV人片一区二区三区久久| 亚洲精品中文字幕无乱码| 久久久久免费精品国产| 日韩黄色在线| 欧美黑人欧美精品刺激| 国产一区二区在线视频观看| a级毛片视频免费观看| 特级毛片8级毛片免费观看| 日本a∨在线观看| 国产人人乐人人爱| 视频一本大道香蕉久在线播放 | 一级做a爰片久久免费| 欧美人与牲动交a欧美精品| 国产一级α片| 国产香蕉在线视频| 欧美精品成人| 国产系列在线| 狠狠v日韩v欧美v|