您當前所在位置:主頁 > 工業制造 > 工業設計 >

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

來源:網絡|發布時間:2021-04-02|瀏覽次數:
三維平動并聯機床控制系統設計一、三維平動并聯機床結構簡介

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

二、控制系統硬件構成

系統硬件組成如圖1所示,其中包括三套伺服電機作為電氣執行元件;GTS運動控制器作為運動控制核心部件[9],完成各個電機之間的實時運動插補、運動控制功能;PC機作為上位機,完成路徑規劃、文件處理、仿真顯示、手動控制等功能。其中,GTS運動控制器是固高科技的運動控制產品之一,基于計算機PCI總線,可同時控制4軸運動。

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

為了實現對三維平動并聯機床的實時監測,同時考慮到人機交互的便捷性,利用Delphi7.0編寫上位機程序,上位機調用運動控制器的指令,運動控制器按照主機發送的指令工作,驅動電機運動,改變滑塊位置,即移動動平臺。該控制系統主要由5個模塊組成:手動模塊、自動模塊、測試模塊、編程模塊、參數設置模塊。手動模塊主要用于動平臺的小位移的運動控制和手輪操作控制。自動模塊主要用于程序的自動運行,運動軌跡的實時顯示。測試模塊主要用于對于所編寫好的程序進行運動軌跡的模擬仿真,可選擇進行單步或單次等不同的調試方式。編程模塊主要用于新建任務,進行運動程序的編寫等,在編寫程序的過程中要能對一些明顯的編程錯誤進行報錯提醒。參數設置模塊主要用于設定機床零點和默認進給速度等。手動模塊和自動模塊的界面都以顯示燈的形式實時顯示外部輸入信息:如主軸開關、冷卻液開關、極限限位等信息,并實時顯示坐標數據。

四、主要功能模塊

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

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

(二)手動模塊。手動模塊完成的功能主要有:歸零(回機床零點),設定進給量、進給速度,凈化工程www.schrjh.com,手動驅動,手輪驅動等,運行控制界面如圖4所示。無論手輪驅動還是手動驅動動平臺運動,均可以實現三電機聯動,這樣做的目的是為了避免一個電機的過度運動,使并聯機構發生干涉。如圖4所示,在手動運行的界面可以實時刷新顯示加工點位置。回零操作,是借助于極限開關和GTS運動控制的限位功能進行編程實現的,具體的操作將在下一節進行描述。

(三)測試模塊。測試模塊主要用來對已有作業任務進行測試,檢驗編程的正確與否,有三種測試模式:單步、單次、循環。根據用戶所選定的測試模式,可以確定程序測試時是按何種方式進行運行,需要注意的是在測試模式下,作業中的輔助功能指令不起作用。控制界面如圖5所示。

(四)自動模塊。對于已經通過測試,確認正確的作業,可以在自動模式下進行運行。該界面右上角為當前坐標的顯示,中上部為仿真界面,成都實驗室裝修www.vnnu.cn,左邊的指示燈同步顯示個外部輸入信號,中下部顯示正在運行的任務。

五、零位、限位報警設置

本三維平動并聯機床的零位及左右極限位置的確定使用的是限位開關和硬件捕獲的功能確定的,限位開關按圖7所示的方式進行布置(以其中一條絲杠的限位開關布置進行說明)。根據整個并聯機床的工作空間,由逆解可求得滑塊所要求的運動區域,根據該區域的長度可安裝左右限位開關A、B,零位開關選擇安裝在滑塊工作區域外的左側,這樣安排的好處是,在每次找零時都可直接使對應的電機驅動滑塊左移,進行找零。找到零位開關后,進行相應的偏置,設定零點。與將零位開關安裝在工作區域中間相比,簡化了找零過程,因為斷電后重新上電再次找零,并不能記錄滑塊位置,凈化工程www.schrjh.com,即不知道滑塊在零位的左側還是右側。將零位開關安裝在工作區域中進行找零時需要配合左右極限開關進行找零。

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

作者:胡巖 單位:沈陽邁凱企業管理咨詢有限公司 在线看日本免费不卡资源,日本免费网址大全在线观看,日本不卡免费一区二区

Copyright © 2020-2028 現代應用技術網版權所有http://www.jqjgl.cn本站文章部分來自互聯網轉載,如有侵權請與管理員聯系QQ:164236394,或發電子郵件告知我們,經我們審核后會在第一時間進行確認并作刪除處理!感謝您的支持與理解!廣告服務聯系QQ164236394 Power by DedeCms