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

基于Trio的火焰切割機開放式數控系統研究*

2012-10-23 05:50:40張生芳毛俊峰王毅解明君王偉國
制造技術與機床 2012年7期
關鍵詞:功能

張生芳 毛俊峰 王毅 解明君 王偉國

(①大連交通大學,遼寧大連116028;②大連奧拓股份有限公司,遼寧大連 100107)

數控火焰切割機是一種利用燃氣的熱能對金屬板材進行切割加工并利用數控裝置控制機床的切割軌跡的熱切割設備。廣泛應用于汽車、船舶、壓力容器等制造行業中[1]。特別是,在汽車白車身焊裝生產線裝備制造過程中是必不可少的重要裝備。本文構建了一種基于工控機IPC和Trio運動控制器的開放式火焰切割機數控系統,設計了控制系統的軟硬件。基于面向對象的C#語言和Motion Perfect2軟件開發了控制系統的軟件功能模塊,并利用該系統進行了實際加工試驗。

1 開放式數控系統總體方案

開放式火焰切割機數控系統采用基于工控機IPC+Trio MC206多軸運動控制器的模式構建,其結構體系如圖1所示。其中,所用的火焰切割機床采用門式結構,機床橫向主橫梁(X軸)導軌上安裝有主、從兩個割炬機頭,主割炬機頭由X軸交流伺服電動機直接驅動沿機床橫向導軌運動,從割炬機頭無X軸向運動驅動電動機,在需要雙割炬機頭切割的場合通過鋼帶連接使從割炬機頭與主割炬機頭做同步運動。火焰切割機頭沿機床縱向(Y軸)導軌方向的運動由交流伺服電動機精確驅動控制。主、從機頭的升降由步進伺服電動機驅動,升降量以人工手動調整為主。

2 數控系統的硬件構成

根據開放式火焰切割機數制系統硬件各部分功能的不同,可將其分為操作監控單元、運動控制單元和機床本體三個部分,如圖1所示。

2.1 操作監控單元

操作監控模塊是操作人員完成人機交互,實現對數控火焰切割機的相關控制操作和運行狀態監控的唯一平臺。其主要包括兩部分:上位機和操作面板。工業級IPC既具有普通PC機的開放式結構和軟硬件資源,又能在工業環境下可靠運行。因此本系統選用工業級IPC作為控制系統的上位機,運行上位管理軟件,實現人機界面管理、控制系統參數設置、指令發送、系統狀態監控、機床坐標顯示、切割軌跡跟蹤等系統管理功能。操作面板上集成有火焰切割機床的一些實時操作功能模塊,如主、從割炬機頭的手動升降,切割閥的開關控制等。對操作面板的操作將改變24 V開關量控制信號的狀態,可實時發送相關控制信號,實現相應控制功能。

2.2 運動控制單元

運動控制單元包括運動控制器(下位機)、交流伺服系統和步進伺服系統。下位機采用Trio MC206型多軸運動控制器,它采用高性能32位DSP技術,伺服運算周期不超過1 ms,最多可同步控制四個步進軸或伺服軸的運動。控制器內嵌式PLC功能可同步實現256個開關量的輸入輸出控制,如操作面板上的控制按鈕信號、機床各軸行程開關信號、控制柜中接觸器信號、電磁閥開關控制信號、各伺服系統工作狀態信號的輸入輸出等。控制器具有開放式結構,通訊接口多樣、功能豐富、使用簡單,是實現整個控制系統實時控制的核心,在系統中負責完成數控系統插補運算、伺服脈沖輸出分配、I/O信號的輸入輸出檢測和控制等強實時性任務。并將運算處理結果實時輸出至驅動執行機構和相關外圍設備,實現對火焰切割機的切割控制[3]。交流伺服系統是火焰切割機實現XY平面切割軌跡運動的驅動裝置。本文選用MINAS A4交流伺服系統:火焰切割機X軸、Y軸均選用功率為750 W的MHMD082P1C型交流伺服電動機驅動,與之適配驅動器型號采用MCDDT3520003。伺服驅動器采用位置控制方式,X軸、Y軸伺服驅動器分別接受控制器0軸和1軸輸出的脈沖控制信號:指令脈沖PULSE+指令方向SIGN。指令脈沖的個數和頻率分別控制電動機的轉動角度和速度,指令方向控制電動機的轉向[2]。伺服系統根據控制器輸出的脈沖控制信號與電動機位置編碼器反饋信號比較的差值實現伺服電動機運動的精確定位。由于火焰切割機主、從割炬機頭的升降控制精度要求不高,且在切割過程中以手動方式調整升降高度為主,因此采用步進伺服系統驅動。對應的脈沖控制信號由控制器的2和3號軸發出。

Trio MC206運動控制器外部接口及其與交流伺服驅動器之間的接線方式分別如圖2和圖3所示。脈沖控制信號由運動控制器0~3號軸脈沖輸出端輸入驅動器,其中0、1號脈沖輸出端分別與X、Y軸交流伺服驅動器相連,2、3號脈沖輸出端與主、從步進伺服驅動器相連。運動控制器內置使能繼電器(WDOG)端口與交流伺服驅動器使能信號線(29 SRV-ON)相連,通過WDOG=ON控制指令控制伺服驅動器的使能。此外伺服準備輸出(SRDY+)、伺服報警輸出(ALM+)、伺服報警清除(COIN+)等信號可由I/O端輸入控制器。

在運動控制單元中,切割程序中的數據經上位機導入下位機Trio MC206控制器中。控制器根據程序數據執行插補運算并輸出脈沖控制指令,控制火焰切割機自動完成對工件的切割加工。

2.3 機床本體

火焰切割機機床本體是控制系統的終端執行機構,在數控系統控制下執行切割任務,完成金屬板材的切割加工。數控系統控制交流伺服系統驅動機床沿X、Y軸精確按照NC程序實現預定切割軌跡的運動以及主從機頭的升降。系統內嵌式PLC功能完成燃氣電磁閥門的開關邏輯控制,實現預熱、穿孔、切割等功能,最終將金屬板材切割成需要的工件形狀。

3 數控系統軟件設計

3.1 軟件系統構成

根據構建的火焰切割機數控系統硬件體系的結構和性能特點,數控系統的軟件結構采用前后臺型模式[4-5]。根據所實現功能的實時性相對強弱的不同,將控制系統軟件分為上位機管理軟件和下位機底層控制程序兩部分,其實現的具體功能如圖4所示。

上位機管理軟件是在Visual Studio 2008環境下采用面向對象的C#語言開發的。開發時,應首先在PC上安裝Trio PC ActiveX控件。該控件中包含有與Trio MC206控制器進行通訊的各種方式以及豐富的運動控制和邏輯控制函數。通過在上位機管理軟件開發項目中添加該控件,即可根據軟件開發的功能要求調用控件中的功能函數,實現上位機管理軟件與控制器的通訊和相關操作。上位機管理軟件作為后臺管理程序,主要完成人機交互、加工程序管理、系統管理和監控、雙CPU通訊、運行狀態顯示等實時性要求不高的功能。

下位機底層控制程序的功能為前臺程序負責實時控制,運行在Trio MC206控制器中,完成加工程序解釋、插補運算、伺服驅動、速度控制、I/O邏輯控制等強實時性任務。底層控制程序在Trio公司提供的控制程序集成開發環境Motion Perfect2軟件中采用Trio Basic語言編寫和調試,實現火焰切割機的所有運動控制和邏輯控制功能。Trio運動控制器具有多程序同時運行機制,可最多同時運行8個進程,故可根據功能要求不同,將底層程序設置成不同的子程序模塊循環執行,并以特定全局變量VR()的值或某個I/O狀態的變化作為是否執行該子程序功能的判斷條件。

3.2 軟件主要功能模塊

根據開放式火焰切割機數控系統實現的功能和特點,可將其軟件根據實現功能的不同,可歸納為以下6個功能模塊,分別闡述如下。

(1)上、下位機通訊模塊

通過調用Trio PC ActiveX控件中的通訊功能函數Open(PortType,PortMode)實現上下機的通訊連接,完成上下位機之間數據流和信息流的傳輸和交換。

(2)圖形信息輸入模塊

該模塊中的圖形信息以NC文件(以G代碼編寫)的形式導入上位機管理軟件中,NC文件由Fast CAM火焰切割機套料編程軟件自動生成。在人機界面中會以圖形的形式顯示NC文件中的待加工程序,用戶可通過圖形直觀了解需要切割的金屬工件形狀。

(3)NC代碼處理模塊

該模塊中,對NC代碼進行譯碼和割縫補償。譯碼模塊將逐行把G代碼中的準備功能字和尺寸字均以數據表示(如準備功能字G01以11111表示,G02以22222表示),并且尺寸字將根據用戶輸入的割縫補償值生成經補償后的新的尺寸數據,然后將這些數據按順序一起導入Trio MC206運動控制器中的Table()表格中。自動加工時根據Table()表格中的數據值執行相應的運動和位移,實現自動切割控制。

(4)手動操作模塊

手動操作模塊主要負責機床X、Y軸位置的手動調整,回零操作,主、從割炬升降位置的實時手動調整,電磁閥開關的手動控制等功能。

(5)自動加工和仿真模塊

自動加工模塊可以實現正向切割、按原軌跡反向切割、暫停、隨時改變加工速度等功能。仿真模塊可以在程序運行、電動機不轉動的情況下實現加工過程的模擬并繪圖,可用以檢驗NC代碼處理過程中導入控制器Table()表格中的切割數據是否準確無誤。

(6)狀態顯示模塊

該模塊實時顯示機床當前的反饋信息,主要包括更新和顯示機床和工件的當前坐標值、實際切割速度、切割狀態、當前加工程序文件名等,并且在主顯示界面中根據反饋的當前坐標位置進行繪圖。正常切割狀態下,實時繪制的圖形與導入的圖形將會重合。

4 開放式數控系統的加工實例

開放式火焰切割機數控系統與機床本體經安裝、集成調試完畢后,下面通過一個加工實例來驗證該系統的可靠性。

圖5為該數控系統的人機界面,人機界面提供了對火焰切割機的各種控制操作。人機界面中綠色實線繪制的圖形為本實例導入的NC加工文件中待切割工件的形狀。黃色實線為火焰切割機加工過程中根據下位機反饋的機床實際位置實時繪制的圖形。自動切割過程中,黃色實線將實時的顯示切割的當前進度,機床實際的切割狀態與黃色實線的顯示一致,用戶可以通過比較了解此次切割任務完成的情況。

圖6為機床實際切割工件的實際照片,從圖中可以看到機床切割出來的工件與NC加工文件完全一致,表明該數控系統可滿足火焰切割機的控制要求。

5 結語

本文研發了基于工控機IPC+Trio MC206運動控制器的開放式火焰切割機數控系統,進行了詳細的控制系統軟硬件設計,并通過實際加工試驗進行了驗證。實踐應用表明,該控制系統運行穩定可靠,而且系統人機界面友好、操作簡單、開發周期短、控制精度高、開放性好,能夠滿足火焰切割機的控制要求,可有效提高汽車白車身焊裝裝備的加工效率,顯著降低制造成本。

[1]趙海軍,徐家寧,孫旭東.開放式數控火焰切割機系統設計與開發[J].自動化技術與應用,2007(7):97-99.

[2]Trio Motion Technology Ltd..Trio技術手冊[Z].上海:Trio Motion Technology Ltd.,2006.

[3]郭慶鼎,孫宜標,王麗梅.現代永磁電動機交流伺服系統[M].北京:中國電力出版社,2006.

[4]章聲.基于PMAC的數控火焰切割機數控系統的開發[J].航空制造技術,2004(4):74-76.

[5]劉偉,簡毅,張建飛.三棱形磨床開放式數控系統軟件開發與研究[J].制造技術與機床,2009(6):34-37.

猜你喜歡
功能
拆解復雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
當代陜西(2021年21期)2022-01-19 02:00:26
深刻理解功能關系
鉗把功能創新實踐應用
關于非首都功能疏解的幾點思考
基于PMC窗口功能實現設備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 亚洲日韩久久综合中文字幕| 在线观看无码av免费不卡网站| 欧美激情视频一区二区三区免费| 欧美国产视频| 亚洲精品视频免费| 二级特黄绝大片免费视频大片| 成人毛片在线播放| 国产乱子伦精品视频| 亚洲AV无码久久天堂| 国产精品jizz在线观看软件| 国产精欧美一区二区三区| 在线亚洲精品自拍| 不卡无码h在线观看| 亚洲国产天堂久久综合226114| 亚洲无码高清视频在线观看| 54pao国产成人免费视频| 久久精品人人做人人爽97| AV在线天堂进入| 国产高清免费午夜在线视频| 伊人色综合久久天天| 欧美www在线观看| 中文一区二区视频| 亚洲精品无码久久毛片波多野吉| 91精品国产一区自在线拍| 91无码人妻精品一区| 亚洲天堂自拍| 日韩精品一区二区三区中文无码| 国产精品伦视频观看免费| 欧美色图第一页| 日韩毛片免费观看| 3344在线观看无码| 亚洲视频三级| 国产成人高清精品免费软件| 亚洲一区毛片| 亚洲国产中文欧美在线人成大黄瓜 | 毛片卡一卡二| 日韩精品亚洲精品第一页| 国产91小视频| 四虎精品黑人视频| 国产小视频a在线观看| 2024av在线无码中文最新| 高清色本在线www| 亚洲欧美在线综合一区二区三区| a天堂视频| 久久婷婷五月综合97色| 亚洲人成影院午夜网站| 狠狠ⅴ日韩v欧美v天堂| 啪啪啪亚洲无码| 亚洲精品动漫| 一本大道香蕉高清久久| 欧美亚洲欧美| 国产精品亚洲一区二区三区z| 国产69囗曝护士吞精在线视频| 91在线激情在线观看| 日韩欧美中文字幕在线精品| 中文字幕久久精品波多野结| 欧美在线视频不卡| 精品福利视频网| 色丁丁毛片在线观看| 五月婷婷丁香综合| 欧美三级不卡在线观看视频| 国产精品尹人在线观看| 成人国产免费| 久久黄色一级视频| 亚洲视频欧美不卡| 国产超碰一区二区三区| 日韩乱码免费一区二区三区| 亚洲综合久久一本伊一区| 幺女国产一级毛片| 亚洲无码高清免费视频亚洲| 国产经典在线观看一区| 久久99蜜桃精品久久久久小说| 国产精品第三页在线看| 亚洲中文字幕23页在线| 成人综合网址| 国产清纯在线一区二区WWW| 伊人丁香五月天久久综合| 精品久久香蕉国产线看观看gif| 国产精品熟女亚洲AV麻豆| 国产人人射| 免费人成在线观看视频色| 精品福利一区二区免费视频|