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

基于PMAC的開放式組合機床控制系統開發*

2012-10-23 10:04:16孫建業
制造技術與機床 2012年5期
關鍵詞:程序

梁 媛 孫建業 祝 輝

(沈陽理工大學遼寧省高速切削工程技術研究中心,遼寧沈陽 110159)

組合機床一般都是采用多軸、多刀、多工序、多面或多工位同時加工的方式,如回轉式多工位組合機床是把工件的多道加工工序分配到各個加工工位上,并且同時從各個方向對工件進行加工,因此組合機床控制系統必須具有多軸組以滿足多軸同時運動的需要,傳統的數控系統采用的都是一種專用的、互不兼容、封閉的體系結構,很難滿足組合機的控制需要。IPC機+PMAC(Programmable Multi-Axis Controller)是一種便于開發的全方位開放式體系結構,PMAC可以通過硬件選擇,參數設置,運動及PLC程序的編寫,實現對組合機床運動的控制。每個PMAC固件可以控制8個軸,這8個軸可以互相聯動完成在一個坐標系中的運動,也可以在各自的坐標系內完成獨立運動,或者選擇多種運動的組合形式。組合機床控制系統使用VB工具在Windows平臺上定制用戶專用界面,通過PMAC提供的動態鏈接庫與上位機之間建立實時、可靠的通訊,以協調整個系統共同完成加工任務。

1 組合機床控制系統硬件構成

組合機床控制系統上位機采用工控機(IPC),下位機采用PMAC可編程控制器,PMAC通過標準總線與上位機相連,PMAC的CPU與軸的通訊是通過兩個特殊設計的門陣列IC(集成電路)來實現的。每個IC能夠控制4個模擬輸出通道、4個作為輸入的編碼器反饋通道及4個通道的正負限位及回零信號。該組合機床各個工位采用安川伺服驅動系統及交流伺服電動機作為執行元件進行控制,伺服放大器接收來自PMAC控制器的模擬電壓輸出,通過模數(A/D)轉換器將其轉換為數字信號,經MPU處理,同時通過數模(D/A)轉換器將MPU輸出的數字信號轉換成模擬信號控制電動機轉動,伺服電動機內的光電編碼器作為閉環系統的反饋元件,伺服放大器從編碼器獲取位置反饋信號,并將信號傳送給PMAC卡,實現組合機床的半閉環控制[1]。組合機床控制系統的硬件構建如圖1。

2 組合機床控制系統軟件設計

組合機床控制系統的軟件采用模塊化設計,軟件包括上位機的人機界面程序、與下位機的通訊程序、下位機的運動程序及PLC程序。作為控制器,在配置好系統變量的前提下,PMAC通過運動程序、PLC程序等對具體對象施加控制,同時,這些程序還要負責向上位機報告工作狀態[2]。

2.1 人機界面與通訊程序

上位機人機界面為操作者提供了一個直觀的操作環境,在此界面下,系統各功能模塊以菜單和對話框的形式被調用,主要包括系統參數配置、加工參數設置、運動狀態顯示等。PMAC提供了Windows平臺下的驅動程序Pcomm32,可以在 VB編程環境下調用其動態鏈接庫,實現上位機軟件與PMAC之間的通訊,在工程文件下創建一個標準模塊,聲明導入如下函數:

(1)Declare Function OpenPmac Lib“Pcomm32.dll”(Byval Pmac As Long)As Long,該函數指定 DLL(動態鏈接庫)文件的路徑,能夠有效尋址,過程有返回值。

(2)Declare Function ClosePmac Lib“Pcomm32.dll”(Byval Pmac As Long)As Long,此函數與 Open-Pmac配對使用,當程序運行完畢后,關閉打開的通道。

(3)Declare Function PmacGetResponsA Lib“Pcomm32.dll”(Byval As Long,Byval response$ ,Byval dummy As integer,Byval commond$)As Long,發送命令字符串給PMAC,并從緩沖區得到PMAC的反饋。它能處理大多數與PMAC通訊的要求,并總能保證命令字符串與反應字符串相匹配。參數response是指向存儲PMAC反應代碼的字符串緩沖區指針,command是指向所傳送字符串的指針[3-4]。

圖2為組合機床Ⅰ工位加工參數設置界面,以過程1距離設置對話框為例程序代碼如下:

同樣可以定義各加工過程的參數所對應的變量如表1。

表1 參數變量對應表

2.2 運動程序

組合機控制系統每個工位的運動過程編寫在一個運動程序中,每個工位的進給運動定義在一個坐標系內,通過變量設置可完成快進、暫停、工進、暫停、工退、暫停、快退的運動過程,這4個過程的移動距離、速度及暫停時間是由操作者通過圖2的人機界面設置。以下為Ⅰ工位運動程序:

可以通過PLC程序同時或選擇性地啟動各個工位的運動程序,各工位的進給運動在各自的坐標系內同時進行。

2.3 PLC 程序

PMAC內含了可編程邏輯控制器(PLC)功能,可編寫64個非同步執行的PLC程序(32個已編譯PLC程序和32個未編譯PLC程序),只要被設置為允許運行,PLC程序會一直運行,直至PMAC本身停止。所有的I/O點都以軟件來控制,通過類似匯編語言的指針變量,可以讓用戶按位、字節進行控制。PLC具有強大的邏輯功能判斷能力,執行速度遠超過普通PLC,可編制復雜的邏輯關系[[5]。以下是Ⅰ工位自動狀態下運行的PLC程序:

以上程序執行的運動為:當機床沒有報警、卡盤閉、轉臺落下、各個伺服軸均在回零位置時,按“循環啟動”按鈕,執行自動循環,所選Ⅰ工位主軸電動機轉,伺服電動機執行所選Ⅰ工位運動程序,按照在人機界面中輸入的各個過程的加工參數,完成快進、暫停、工進、暫停、工退、暫停、快退的運動過程,如不需暫停時間設為0,當執行完各個過程運動伺服軸再次回到原位時,循環結束,主軸停止。

3 結語

開放式數控系統是數控技術發展的必然趨勢,IPC機與嵌入式控制器PMAC組合的數控系統模式,以通用PC機為平臺,以PC機標準插件形式的可編程控制器為核心,雙CPU并行通訊,是一種便于開發的全方位開放式體系結構。本設計依據組合機床的運動特點,利用PMAC強大的運算和處理能力進行數控系統的實時控制,利用PC機實現后臺管理及人機界面編寫等任務完成了控制系統的開發。通過試驗研究表明系統開放程度高、運動軌跡控制精確、通用性好、操作簡單,具有很好的應用效果。

[1]王仁德.機床數控技術[M].沈陽:東北大學出版社,2007.

[2]陳光勝,陶濤,梅雪松.Windows平臺下的軟件化系統研究[J].制造技術與機床,2010(1):74-78.

[3]蘭光明.VC環境下的PMAC數據實時采集與顯示[J].北京機械工業學院學報,2004,19(1):61 -65.

[4]劉彬彬.Visual Basic從入門到精通[M].北京:清華大學出版社,2010.

[5]劉恒娟.基于PMAC的開放式數控系統的研制[J].組合機床與自動化加工技術,2004(10):84-86.

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于VMM的程序行為異常檢測
偵查實驗批準程序初探
我國刑事速裁程序的構建
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 国产精品人莉莉成在线播放| 亚洲福利一区二区三区| 超清无码熟妇人妻AV在线绿巨人 | 福利视频99| 国产在线视频导航| 国产成人高清精品免费| 超级碰免费视频91| 亚洲一级毛片在线观| av午夜福利一片免费看| 三上悠亚精品二区在线观看| 日本a级免费| 三上悠亚精品二区在线观看| 亚洲国产成人久久精品软件| 人与鲁专区| 国产精品太粉嫩高中在线观看| 精品国产香蕉伊思人在线| 真实国产乱子伦视频| 免费亚洲成人| 91九色视频网| 欧美精品1区2区| 美女国产在线| 亚洲精品自在线拍| 久久男人资源站| 尤物精品视频一区二区三区| 国产精品美女网站| 女人天堂av免费| 亚洲AⅤ无码日韩AV无码网站| 国产精品成人不卡在线观看| 无码'专区第一页| 999福利激情视频| 亚洲伦理一区二区| 54pao国产成人免费视频| 亚洲午夜国产精品无卡| 午夜爽爽视频| 日本欧美视频在线观看| 精品欧美一区二区三区久久久| 狼友av永久网站免费观看| 国产白浆在线| 亚洲天天更新| 香蕉网久久| 国产亚洲视频中文字幕视频| 免费看a毛片| 久久久久人妻一区精品色奶水 | 91无码人妻精品一区二区蜜桃| 性视频一区| 国产精品v欧美| 国产精品福利在线观看无码卡| 久久综合五月| 亚洲欧美人成人让影院| 国产美女在线免费观看| 日本免费一区视频| 最新亚洲人成网站在线观看| 最新国产网站| 一级毛片视频免费| 日韩无码黄色网站| 免费精品一区二区h| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产丝袜第一页| 伊人色综合久久天天| 国产午夜一级毛片| 日韩美一区二区| 综合久久久久久久综合网| 国产欧美在线观看一区| 91综合色区亚洲熟妇p| 亚亚洲乱码一二三四区| 国产精品丝袜视频| 丁香五月激情图片| 国产在线观看第二页| 日韩精品专区免费无码aⅴ| 91视频国产高清| 色成人综合| 国产无码网站在线观看| 欧美不卡视频在线观看| 国产拍揄自揄精品视频网站| 精品国产自在在线在线观看| 91在线无码精品秘九色APP| 国产成人精品18| 日韩性网站| 中文字幕无码av专区久久| 亚洲中文无码av永久伊人| 色香蕉影院| 免费观看亚洲人成网站|