時(shÃ)間:2019-03-15 17:54:32來(lái)æºï¼šçŽ‹è˜ç«‹,劉明 德國(guó)å€ç¦è‡ªå‹•(dòng)化有é™å…¬å¸
摘è¦ï¼šæå‡ºä¸€ç¨®åŸºäºŽBeckhoff(å€ç¦)CNC的全自動(dòng)激光切管機(jÄ«)的控制系統(tÇ’ng),簡(jiÇŽn)化了激光切管機(jÄ«)控制架構(gòu)。經(jÄ«ng)éŽ(guò)ç¾(xià n)å ´(chÇŽng)應(yÄ«ng)用,該系統(tÇ’ng)性能穩(wÄ›n)定,é‹(yùn)行å¯é ,çµ(jié)æ§‹(gòu)ç°¡(jiÇŽn)單,便于擴(kuò)展,具有較高的通用性與一致性,解決了ç¾(xià n)有的基于傳統(tÇ’ng)數(shù)控系統(tÇ’ng)å˜åœ¨çš„諸多å•(wèn)題,å°(duì)于æé«˜ç”Ÿç”¢(chÇŽn)ç©©(wÄ›n)定性,æå‡ç”¢(chÇŽn)å“質(zhì)é‡å…·æœ‰é‡è¦æ„義。
é—œ(guÄn)éµè©žï¼šæ¿€å…‰åˆ‡å‰²ï¼›ç®¡æï¼›BECKHOFFï¼›EtherCATï¼›CNCï¼›
[ä¸åœ–分類號(hà o)]TP29[æ–‡ç»(xià n)標(biÄo)è˜(shÃ)碼]A[æ–‡ç« ç·¨è™Ÿ(hà o)]
引言
在管æåˆ‡å‰²é ˜(lÇng)域,相比ç«ç„°åˆ‡å‰²ï¼Œç‰é›¢å切割,水切割ç‰å‚³çµ±(tÇ’ng)åŠ å·¥è¨(shè)å‚™ï¼Œæ¿€å…‰åˆ‡å‰²å…·å‚™åˆ‡å‰²éˆæ´»ï¼ŒåŠ å·¥ç²¾ç¢ºçš„ç‰¹é»ž(diÇŽn)ï¼Œå› æ¤å¾—到廣泛應(yÄ«ng)ç”¨ã€‚ç›®å‰æ¿€å…‰åˆ‡ç®¡æ©Ÿ(jÄ«)大多采用數(shù)控系統(tÇ’ng)+PLC的系統(tÇ’ng)æž¶æ§‹(gòu),拓?fù)鋸?fù)雜,系統(tÇ’ng)ä¸å˜åœ¨å¤šå€‹(gè)控制器,通訊程åºå¾©(fù)雜,ç¶è·(hù)ä¸ä¾¿ã€‚
BECKHOFFCNC是基于IPC的控制系統(tÇ’ng)[1],將多種控制功能用軟件包集æˆäºŽIPCä¸ï¼Œå¯¦(shÃ)ç¾(xià n)“ALL-IN_ONEâ€,ç°¡(jiÇŽn)化了系統(tÇ’ng)æž¶æ§‹(gòu)ï¼ŒåŒæ™‚(shÃ)系統(tÇ’ng)ç¶è·(hù)方便,擴(kuò)展性強(qiáng),數(shù)據(jù)接å£è±å¯Œï¼Œå¯è®“機(jÄ«)床方便快æ·çš„æŽ¥å…¥å·¥å» ERP,MESç‰æ•¸(shù)據(jù)éˆä¸ã€‚
1.全自動(dòng)激光切管機(jÄ«)å·¥è—æµç¨‹åŠæŽ§åˆ¶
傳統(tÇ’ng)激光切管機(jÄ«),大多采用人工上料,費(fèi)時(shÃ)è²»(fèi)力,管æåŠè£åŽï¼Œæ›´éœ€è¦çŸ¯æ£ç®¡æä½ç½®ï¼Œæ•ˆçŽ‡ä½Žä¸‹ã€‚å…¨è‡ªå‹•(dòng)激光切管機(jÄ«)采用自動(dòng)åŒ–ä¾›æ–™ï¼Œææ–™åº«(kù)ä¸çš„管æç¶“(jÄ«ng)éŽ(guò)平移輸é€ï¼Œçˆ¬å¡åˆ†æ€ï¼Œå®šä½æ¸¬(cè)é‡ï¼Œå¤¾æŒç¿»è½‰(zhuÇŽn),工è£å¤¾æŒç‰ä¸€æ•´å¥—自動(dòng)化上料æµç¨‹ä¹‹åŽï¼Œé–‹(kÄi)始進(jìn)è¡Œæ¿€å…‰åˆ‡å‰²ï¼Œå› ?yà n)榫邆湓诰€測(cè)é‡åŠŸèƒ½ï¼Œä¹Ÿæœ‰æ•ˆé¿å…ææ–™ä¸ŠéŒ¯(cuò)的情æ³ç™¼(fÄ)生,æé«˜äº†ç”Ÿç”¢(chÇŽn)效率,æµç¨‹åœ–如圖1。
圖1激光切管機(jÄ«)å·¥è—æµç¨‹åœ–
2.全自動(dòng)激光切管機(jī)控制方案
全自動(dòng)激光切管機(jÄ«)çš„æŽ§åˆ¶æ–¹æ¡ˆä¸æˆ‘們é¸ç”¨å€ç¦è‡ªå‹•(dòng)化有é™å…¬å¸çš„C6640控制器(如圖2所示),C6640控制柜PC在ATX主æ¿ä¸Šéƒ½é…備了采用了Core?2Quad的高性能組件,與帶DVIåŠUSB接å£çš„BeckhoffæŽ§åˆ¶é¢æ¿åŠä»¥å¤ªç¶²(wÇŽng)æŽ§åˆ¶é¢æ¿å®Œç¾Žçµ(jié)åˆæˆç‚ºä¸€å€‹(gè)æ“作單元,é…åˆè£æœ‰åœ¨Windows7下é‹(yùn)行的TwinCAT自動(dòng)åŒ–è»Ÿä»¶ï¼Œèƒ½å¤ ?yà n)é—„C(jÄ«)æ¢°åˆ¶é€ å’Œè¨(shè)備安è£å·¥ç¨‹æ‡‰(yÄ«ng)用æä¾›ä¸€å€‹(gè)功能強(qiáng)大的平臺(tái)。C6640éžå¸¸é©åˆç”¨ä½œEtherCAT控制系統(tÇ’ng)çš„ä¸å¤®è™•ç†å–®å…ƒã€‚
圖2C6640K控制器外形圖
TwinCAT軟件系統(tÇ’ng)å¯å°‡å¹¾ä¹Žä»»ä½•兼容的PC轉(zhuÇŽn)變æˆç‚ºå¸¶å¤šPLC系統(tÇ’ng)å’ŒNC/CNC軸控制系統(tÇ’ng)的實(shÃ)時(shÃ)æŽ§åˆ¶å™¨ã€‚åŒæ™‚(shÃ)集æˆäº†é©ç”¨äºŽæ‰€æœ‰Beckhoff控制器的編程環(huán)境。TwinCAT系統(tÇ’ng)由用于實(shÃ)時(shÃ)執(zhÃ)行控制程åºçš„é‹(yùn)行時(shÃ)系統(tÇ’ng)和用于編程ã€è¨ºæ–·å’Œé…置的開(kÄi)發(fÄ)ç’°(huán)境構(gòu)æˆã€‚任何Windows程åºï¼ˆå¦‚:å¯è¦–åŒ–ç¨‹åºæˆ–辦公軟件程åºï¼‰éƒ½å¯ä»¥é€šéŽ(guò)Microsoft接å£ä¾†(lái)訪å•(wèn)TwinCAT數(shù)據(jù),也å¯ä»¥åŸ·(zhÃ)行指令。這樣解決了原機(jÄ«)å„個(gè)系統(tÇ’ng)相互之間網(wÇŽng)絡(luò)ã€é€šä¿¡çš„復(fù)é›œåº¦ã€‚åŒæ™‚(shÃ)åŒä¸€CPUã€åŒä¸€é€²(jìn)程ã€åŒä¸€æŽ§åˆ¶ç¨‹åºçš„æŽ§åˆ¶æ–¹å¼ä½¿å¾—å„個(gè)功能之間的信æ¯äº¤æ›è®Šå¾—極為å¯é ã€é«˜æ•ˆå’Œæ–¹ä¾¿,硬件網(wÇŽng)絡(luò)采用EtherCATå·¥æ¥(yè)實(shÃ)時(shÃ)以太網(wÇŽng)[2](如圖3所示)。
圖3激光切管機(jī)硬件系統(tǒng)框圖
3.全自動(dòng)激光切管機(jÄ«)主è¦åŠŸèƒ½
3.1管æè‡ªå‹•(dòng)測(cè)é‡
TwinCAT_CNC建立雙通é“,第一通é“è² (fù)責(zé)管æåˆ‡å‰²éŽ(guò)程ä¸çš„æ’è£œ(bÇ”)è¯(lián)å‹•(dòng),第二通é“è² (fù)責(zé)管æä¾›æ–™ã€‚雙通é“之間采å–M代碼互相å”(xié)調(dià o)。管æå®šä½æ©Ÿ(jÄ«)æ§‹(gòu)ä½äºŽç³»çµ±(tÇ’ng)第二通é“,機(jÄ«)械çµ(jié)æ§‹(gòu)如圖4所示
圖4激光切管機(jÄ«)ç®¡ææ¸¬(cè)釿©Ÿ(jÄ«)æ§‹(gòu)
使用G100測(cè)釿Œ‡ä»¤é€²(jìn)行管æé•·(zhÇŽng)度測(cè)é‡ï¼Œå¯¦(shÃ)ç¾(xià n)管æçš„æº–(zhÇ”n)確夾æŒã€‚系統(tÇ’ng)執(zhÃ)行G100指令之åŽï¼Œæ¸¬(cè)é‡è»¸å¸¶å‹•(dòng)測(cè)釿¿ä»¥è¨(shè)定速度慢速é 近管æç«¯é¢ï¼Œåˆ°é”(dá)端é¢ä¹‹åŽï¼Œåˆ°ä½å‚³æ„Ÿå™¨å‘系統(tÇ’ng)發(fÄ)出信號(hà o),系統(tÇ’ng)記錄當(dÄng)剿¸¬(cè)é‡è»¸çš„實(shÃ)時(shÃ)忍™(biÄo)ï¼Œç„¶åŽæ¸¬(cè)é‡è»¸æ¸›é€Ÿåœæ¢ï¼Œä½¿ç”¨è©²æ¸¬(cè)釿Œ‡ä»¤å¯ä»¥éžå¸¸æº–(zhÇ”n)確的測(cè)é‡ç®¡æçš„實(shÃ)際長(zhÇŽng)度,為åŽçºŒ(xù)管æçš„åŠ å·¥æä¾›æº–(zhÇ”n)確ä½ç½®ã€‚G100使用例程如下圖5
圖5G100測(cè)釿Œ‡ä»¤ç¤ºä¾‹
3.2ç®¡ææ‹è§’åˆ‡å‰²
Bæ¨£æ¢æ›²ç·šæ›²é¢å…·æœ‰å¹¾ä½•ä¸è®Šæ€§ã€å‡¸åŒ…性ã€ä¿å‡¸æ€§ã€è®Šå·®æ¸›å°æ€§ã€å±€éƒ¨æ”¯æ’性ç‰è¨±å¤šå„ª(yÅu)良性質(zhì)[3],是目å‰CAD系統(tÇ’ng)常用的幾何表示方法,和è²å¡žçˆ¾æ›²ç·šè¢«â€œæ‹‰å‘â€å®ƒçš„å…§(nèi)部控制點(diÇŽn)的方å¼å·®ä¸å¤šï¼ŒBæ¨£æ¢æ›²ç·šä¹Ÿè¢«â€œæ‹‰å‘â€æŽ§åˆ¶é»ž(diÇŽn)。ä¸åŒçš„æ˜¯Bæ¨£æ¢æ›²ç·šå¹¶ä¸å¿…é ˆåœ¨ç¬¬ä¸€å€‹(gè)和最åŽä¸€å€‹(gè)控制點(diÇŽn)進(jìn)行æ’值;相å,二次曲線在兩個(gè)控制點(diÇŽn)çš„ä¸é»ž(diÇŽn)é–‹(kÄi)å§‹å’Œçµ(jié)æŸï¼Œè€Œä¸‰æ¬¡æ›²ç·šåœ¨é¦–末兩個(gè)控制點(diÇŽn)相鄰的控制點(diÇŽn)附近開(kÄi)å§‹å’Œçµ(jié)æŸ[4]。在BECKHOFFCNC系統(tÇ’ng)ä¸é€šéŽ(guò)用戶的é (yù)å®šç¾©åƒæ•¸(shù),平滑編程點(diÇŽn)的軌跡變化,如圖6。
圖6BECKHOFFCNCB樣æ¢è»Œè·¡å¹³æ»‘示æ„圖
管æåˆ‡å‰²éŽ(guò)程ä¸ï¼Œè½‰(zhuÇŽn)æ›åˆ‡å‰²é¢æ™‚(shÃ)最多需è¦4軸è¯(lián)å‹•(dòng)+1軸輔助隨動(dòng),æ‹è§’G代碼采用å°ç·šæ®µæ“¬åˆï¼ŒCNC執(zhÃ)行HSCB-Splineæ¨£æ¢æŒ‡ä»¤ã€‚編程示例如下圖7
圖7BECKHOFFCNCHSC指令示例
TwinCATCNCçš„HSCB-Spline指令[5]å¯å¯¦(shÃ)ç¾(xià n)軌跡控制的速度平滑,æé«˜åŠ å·¥æ•ˆçŽ‡ï¼Œæ¸›å°è»¸é‹(yùn)å‹•(dòng)å°(duì)機(jÄ«)械安è£çš„æ²–擊,æé«˜è¨(shè)å‚™å£½å‘½ï¼Œå¹¶å¯æœ‰æ•ˆæ”¹å–„åˆ‡å‰²æ–·é¢æ•ˆæžœï¼Œä¸‹åœ–8是HSCB-Spline指令開(kÄi)啟和關(guÄn)閉狀態(tà i)下的速度曲線監(jiÄn)控,å¯çœ‹åˆ°å¹³æ»‘效果明顯。
圖8BECKHOFFHSC指令開(kÄi)啟åŠé—œ(guÄn)é–‰å°(duì)切割速度的影響
3.3圓管切割ä¸çš„忍™(biÄo)轉(zhuÇŽn)æ›
切割圓管時(shÃ),CNC系統(tÇ’ng)將旋轉(zhuÇŽn)è»¸åæ¨™(biÄo)平行展開(kÄi),與軸å‘的移動(dòng)軸形æˆè™›æ“¬å標(biÄo)系,這樣在很大程度上方便了編程人員,使圖形編程工作簡(jiÇŽn)單明了,易于ç†è§£ï¼Œå¦‚圖9。
圖9BECKHOFFCNCåœ“ç®¡åˆ‡å‰²çš„åæ¨™(biÄo)系展開(kÄi)
4.çµ(jié)æŸèªž(yÇ”)
基于BECKHOFFIPC的全自動(dòng)激光切管機(jÄ«)采用EtherCAT總線çµ(jié)æ§‹(gòu),為系統(tÇ’ng)的實(shÃ)時(shÃ)性能和拓?fù)æ¶žæ’µ`活性樹(shù)立了新的標(biÄo)準(zhÇ”n)[6]ï¼ŒåŒæ™‚(shÃ),é™ä½Žäº†ç¾(xià n)å ´(chÇŽng)ç¸½ç·šçš„ä½¿ç”¨æˆæœ¬å°‡CNC數(shù)控,PTP軸é‹(yùn)å‹•(dòng)å’ŒPLCé‚輯控制通éŽ(guò)一臺(tái)控制器實(shÃ)ç¾(xià n),çµ(jié)æ§‹(gòu)ç°¡(jiÇŽn)潔,穩(wÄ›n)定性更高,å¯é 性更好。
åƒè€ƒæ–‡ç»(xià n):
德國(guó)å€ç¦è‡ªå‹•(dòng)化有é™å…¬å¸.德國(guó)å€ç¦ç”¢(chÇŽn)å“é¸åž‹æ‰‹å†Š(cè)-å·¥æ¥(yè)PC和自動(dòng)化系統(tÇ’ng)[G].2017.
BeckhoffAutomationCo.,Ltd.ProductsManualofBeckhoff-IndustrialPCandAutomationSystem[G].2017.
BeckhoffAutomationGmbH.EtherCATCommunicationTheory[EB/OL].2007.http://www.ethercat.org/.
陳鵬,鄧飛,劉æ€å»·ï¼Žä¸‰ç¶ç©ºé–“å±¬æ€§å·®å€¼ç®—æ³•çš„ç ”ç©¶.電腦知è˜(shÃ)與技術(shù),2015.7.
蔣勇.æŽçŽ‰æ¢….基于三次B樣æ¢çš„æ›²ç·šé€¼è¿‘算法åŠå…¶æ”¶æ–‚性[J];計(jì)算機(jÄ«)工程與è¨(shè)計(jì);2013.6
BeckhoffAutomationGmbH.BeckhoffInfoSystem[EB/OL].2018.https://infosys.beckhoff.com/english.php
郇極.å·¥æ¥(yè)以太網(wÇŽng)ç¾(xià n)å ´(chÇŽng)總線EtherCATé©…(qÅ«)å‹•(dòng)程åºè¨(shè)計(jì)åŠæ‡‰(yÄ«ng)用[M].北京:北京航空航天大å¸(xué)出版社,2010.
標(biÄo)簽:
ä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來(lái)æºï¼šä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)(www.hysjfh.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請(qÇng)與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個(gè)人轉(zhuÇŽn)載使用時(shÃ)é ˆæ³¨æ˜Žä¾†(lái)æºâ€œä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來(lái)æºçš„稿件,å‡ä¾†(lái)自互è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請(qÇng)ä¿ç•™ç¨¿ä»¶ä¾†(lái)æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊