ä»¥å·¥æŽ§æ©Ÿç‚ºæ ¸å¿ƒï¼Œæ‡‰ç”¨ç ”è¯ä¸‰è»¸é‹å‹•控制å¡PCL839ï¼Œç ”åˆ¶äº†ä¸€ç¨®ç°¡å–®æ˜“è¡Œçš„æ¶‚è† æ©Ÿä¼ºæœæŽ§åˆ¶ç³»çµ±ï¼Œè©²ç³»çµ±åœ¨ç”Ÿç”¢å¯¦è¸ä¸å¾—åˆ°äº†æª¢é©—ï¼Œæˆæœ¬ä½Žï¼Œé©æ‡‰æ€§å¥½ï¼Œå–得了顯著的效果。
1 引言
æœ¬æ–‡æ ¹æ“šåŸºäºŽçµ„ä»¶æŠ€è¡“çš„é–‹æ”¾å¼æ•¸æŽ§ç³»çµ±çš„原ç†ï¼ŒçµåˆæŸå» æ¶‚è† æ©ŸåºŠçš„æ•¸æŽ§æ”¹é€ é …ç›®ï¼Œæå‡ºäº†ä¸€ç¨®ç°¡æ˜“的基于多軸é‹å‹•控制å¡çš„ä¼ºæœæŽ§åˆ¶ç³»çµ±çµæ§‹ã€‚該系統在工程實è¸ä¸è¢«è‰æ˜Žæ˜¯åˆ‡å¯¦å¯è¡Œçš„,é”åˆ°äº†è¼ƒå¥½çš„ç”Ÿç”¢æ•ˆæžœã€‚å¹¶ä¸”ï¼Œè©²ä¼ºæœæŽ§åˆ¶ç³»çµ±çµæ§‹å°åŒé¡žæ©ŸåºŠçš„æ•¸æŽ§æ”¹é€ 具有一定的借鑒æ„義。
2 æ¶‚è† æ©Ÿçš„è¨è¨ˆæ–¹æ¡ˆ
2.1 æ¶‚è† æ©Ÿçš„åŠ å·¥å°è±¡åŠè¦æ±‚
æ¶‚è† æ©Ÿä¸»è¦ç”¨äºŽæ±½è»Šè»Šé–€é˜²è·å¡‘å±¤æ¶‚è† ï¼Œåœ¨é˜²è·å¡‘å±¤çš„è¡¨é¢æ²¿è‘—二ç¶ç·šæ¢åœ–å½¢å™´æ¶‚å¯†å°æ²¾è† ã€‚åœ¨åŠ å·¥éŽç¨‹ä¸ï¼Œè† æ§åœ¨é˜²è·å¡‘層上勻速é‹å‹•ï¼Œè† å¾žè† æ§å™´å˜´ä¸å™´å‡ºï¼Œä»¥è† å¸¶çš„å½¢å¼æ¶‚在工件表é¢çš„確定ä½ç½®ä¸Šï¼Œè¦æ±‚å™´æ¶‚åœ¨å·¥ä»¶ä¸Šçš„è† å¸¶å…·æœ‰å‡å‹»ä¸€è‡´çš„æˆªé¢å½¢ç‹€åŠå°ºå¯¸ã€‚如圖1æ‰€ç¤ºï¼Œåœ–ä¸æ¨¡æ¿ä¸Šçš„粗黑線å³ç‚ºè¦æ±‚æ¶‚ä¸Šè† å¸¶çš„å€åŸŸã€‚
由于汽車車門隨著汽車整體è¨è¨ˆè€Œè®ŠåŒ–ï¼Œå› æ¤é˜²è·å¡‘å±¤çš„å½¢ç‹€ä¹Ÿä¸æ˜¯å›ºå®šçš„ï¼Œéœ€è¦æ¶‚è† æ©Ÿå…·æœ‰èƒ½å¤ åŠ å·¥ä¸åŒäºŒç¶åœ–å½¢çš„èƒ½åŠ›ï¼Œä»¥é©æ‡‰ä¸åŒçš„生產需è¦ã€‚
2.2 æ¶‚è† æ©Ÿçš„è¨è¨ˆæ–¹æ¡ˆ
æ¶‚è† æ©ŸåºŠçš„å·¥ä½œè‡ºå¹³é¢åœ–如圖2æ‰€ç¤ºã€‚å·¥ä½œè‡ºå¯¦éš›è¦æ±‚尺寸為工作臺é¢ä¸Š1300mm(X)×1100 mm(Y);最大工作速度6m/min;圖形精度0.01mmã€‚æ¶‚è† ç”¨çš„è† æ§å®‰è£åœ¨Y軸上,由電機通éŽå‚³å‹•機構驅動,使它在工作臺平é¢ä¸Šèµ°å‡ºäºŒç¶åœ–å½¢è»Œè·¡ã€‚ä¾›è† ç³»çµ±é‡‡ç”¨å°ˆç”¨ç†±æ“ è† ç³»çµ±ï¼Œå¯å¯¦ç¾æµé‡çš„連續穩定輸é€ï¼Œè† æ§çš„å•Ÿé–‰ç”±æ¶‚è† æ©ŸæŽ§åˆ¶ç³»çµ±è‡ªå‹•æŽ§åˆ¶ã€‚
æ¶‚è† æ©ŸåºŠå‚³å‹•æ–¹å¼ç‚ºä¼ºæœé›»æ©Ÿé©…å‹•çµ²æ 傳動,并且在絲æ çš„éžé›»æ©Ÿé©…動端采用雙滑塊支æ’çš„çµæ§‹ï¼Œå¦‚圖3æ‰€ç¤ºï¼Œè©²çµæ§‹å¯ä»¥å¢žå¼·å‚³å‹•桿的剛性,減少傳動振動帶來的影響,使工作狀æ³è¶¨äºŽç©©å®šï¼Œé¿å…出ç¾è† æ§æŠ–å‹•çš„ç¾è±¡ã€‚å¦å¤–ï¼Œç‚ºäº†å¢žå¼·æ–°æ¶‚è† æ©Ÿçš„å¸‚å ´é©æ‡‰èƒ½åŠ›ï¼Œæ¸›å°‘å» å®¶çš„æŠ•äººï¼Œæ“¬å¢žå¼·æŽ§åˆ¶ç³»çµ±çš„è»Ÿä»¶åŠŸèƒ½ï¼Œè¨è¨ˆä¸€å€‹æ¶‚è† åœ–å½¢ä»£ç¢¼è¼¸å…¥æŽ¥å£ï¼Œä½¿å…¶èƒ½å¤ æ–¹ä¾¿çš„åŠ å·¥ä¸åŒçš„æ¶‚è† åœ–å½¢ã€‚

圖1 å–®æ¶‚è† åœ–å½¢æ¨¡æ¿
3 ä¼ºæœæŽ§åˆ¶ç³»çµ±çš„çµ„æˆ
控制系統采用工控機çµåˆç ”è¯çš„PCL839三軸高速é‹å‹•控制å¡çµ„æˆï¼Œé€šéŽä¼ºæœé›»æ©Ÿé©…動器和伺æœé›»æ©Ÿå°è† æ§çš„ä½ç½®é€²è¡ŒåŠé–‰ç’°æŽ§åˆ¶ã€‚PCL839三軸控制å¡å¯ä»¥åŒæ™‚å°ä¸‰æ ¹è»¸çš„é‹å‹•進行ç¨ç«‹çš„æŽ§åˆ¶ï¼Œæ¯”較é©åˆæ‡‰ç”¨äºŽèˆ‡æœ¬é …ç›®é¡žä¼¼çš„å ´åˆã€‚ç³»çµ±çš„ç¡¬ä»¶çµæ§‹é…置原ç†å¦‚圖4所示。工控機采用通用PC,它作為高端用戶的æ“作介é¢å’ŒæŽ§åˆ¶ä¸å¿ƒï¼Œä¸»è¦è² 責控制信號ã€ç‹€æ…‹ä¿¡è™Ÿçš„æŽ¥æ”¶ã€è™•ç†å’Œç™¼å¸ƒï¼Œå¹¶å®Œæˆå¿…è¦ä¿¡æ¯åœ¨äººæ©ŸæŽ¥å£ä¸Šçš„顯示;PCL 839控制å¡åœ¨ç³»çµ±ä¸ä¸»è¦å®Œæˆä»¥ä¸‹çš„功能:
(1)利用它的16使•¸å—輸入/輸出通é“ï¼Œå°‡å®ƒä½œç‚ºä¼ºæœæŽ§åˆ¶ç³»çµ±ä¸å·¥æŽ§æ©Ÿèˆ‡ç³»çµ±å…¶ä»–éƒ¨åˆ†ä¹‹é–“çš„é€šè¨Šæ©‹ï¼šè² è²¬æŽ¥æ”¶å„個軸的狀態信號,é€åˆ°å·¥æŽ§æ©Ÿé€²è¡Œç¶œåˆè™•ç†ï¼›æŽ¥æ”¶å·¥æŽ§æ©Ÿç™¼é€éŽä¾†çš„æŽ§åˆ¶ä¿¡è™Ÿï¼Œå¹¶ç™¼é€åˆ°å„å€‹æŒ‡ç¤ºç‡ˆä»¥æŽ§åˆ¶å®ƒå€‘çš„æ˜Žæ»…ï¼›é¸æ“‡ä¸€äº›éœ€è¦é¡¯ç¤ºçš„åƒé‡ä¿¡æ¯é€è‡³å·¥æŽ§æ©Ÿï¼Œåœ¨äººæ©Ÿç•Œé¢ä¸Šé¡¯ç¤ºï¼Œä»¥åœ¨é‹å‹•控制的éŽç¨‹ä¸æä¾›äººæ©Ÿäº¤äº’的必è¦ä¿¡æ¯ï¼›
(2)接收工控機發é€éŽä¾†çš„æŽ§åˆ¶ä¿¡è™Ÿï¼Œé€šéŽå…§éƒ¨è¯ç¢¼å™¨å°‡é€™äº›ä¿¡è™Ÿè½‰æ›æˆè„ˆæ²–ä¿¡è™Ÿçš„é »çŽ‡å’Œå€‹æ•¸åˆ†åˆ¥ç™¼é€è‡³ç›¸æ‡‰çš„伺æœé›»æ©Ÿé©…動器,從而驅動并控制X軸和Y軸的伺æœé›»æ©Ÿçš„é‹è½‰ã€‚
伺æœé›»æ©Ÿé€šéŽè¯è»¸ç¯€å¸¶å‹•çµ²æ 分別控制X軸和Y軸,在數控系統軟件的控制下實ç¾è¯å‹•ï¼Œä½¿è† æ§æŒ‰ç…§è¨å®šåœ–å½¢è»Œè·¡æ¶‚è† ã€‚
控制系統軟件采用Visual Basic 6.0編程實ç¾ã€‚系統軟件具有兩個層次,包括主模塊和硬件驅動ã€ç•Œé¢é¡¯ç¤ºã€è®€å…¥æ¶‚è† åœ–å½¢ä»£ç¢¼ã€æ‰‹å‹•工作ã€è‡ªå‹•工作ã€ç³»çµ±å ±è¦ç‰æ¨¡å¡Šã€‚ç¬¬ä¸€å€‹å±¤æ¬¡æ˜¯ç¡¬ä»¶çš„é©…å‹•å±¤ï¼Œå®ƒåŒ…æ‹¬ç¡¬ä»¶é©…å‹•æ¨¡å¡Šå’Œç¡¬ä»¶å‡ºéŒ¯å ±è¦ç‰æ¨¡å¡Šã€‚它主è¦é‡å°ç³»çµ±ä¸çš„硬件,以實際的硬件è¨å‚™ç‚ºå°è±¡ï¼Œåœ¨ç³»çµ±å•Ÿå‹•的時候,å°é©…動系統ä¸çš„多軸é‹å‹•控制å¡è¨å®šä¼ºæœé›»æ©Ÿé©…動器的åˆå§‹ç‹€æ…‹ï¼Œå¹¶åœ¨ç¡¬ä»¶å‡ºéŒ¯çš„æ™‚å€™ç™¼å‡ºå ±è¦ä¿¡è™Ÿã€‚這個層次所è¦é”到的目的,就是使控制系統的硬件è¨å‚™å°äºŽç³»çµ±â€œä¸Šå±¤â€æŽ§åˆ¶è»Ÿä»¶ä¾†èªªæ˜¯é€æ˜Žçš„ï¼Œä½¿ä¼ºæœæŽ§åˆ¶ç³»çµ±å…·æœ‰ä¸€å®šçš„é–‹æ”¾æ€§ã€‚ç¬¬äºŒå€‹å±¤æ¬¡ï¼Œä¹Ÿå°±æ˜¯ç³»çµ±çš„ä¸Šå±¤æŽ§åˆ¶è»Ÿä»¶ï¼Œå®ƒè² è²¬æ”¶é›†æ©ŸåºŠç¡¬ä»¶ç³»çµ±çš„å„種狀態信æ¯ï¼ŒåŠPCL 839å„個I/Oå£çš„ç‹€æ…‹ï¼Œå¹¶å…·é«”çš„å¯¦ç¾æ©ŸåºŠXã€Y軸的å„種速度ã€ä½ç½®æŽ§åˆ¶ï¼Œé€²è€Œå¯¦ç¾å°è† æ§çš„æŽ§åˆ¶ç‰ï¼Œå®ƒä¸»è¦åŒ…括主模塊和界é¢é¡¯ç¤ºã€è®€å…¥åœ–å½¢ä»£ç¢¼ã€æ‰‹å‹•工作ã€è‡ªå‹•å·¥ä½œç‰æ¨¡å¡Šã€‚該層相å°ä¾†èªªæ˜¯ä¸€å€‹å…·æœ‰ä¸€å®šé€šç”¨æ€§çš„å±¤æ¬¡ï¼Œå®ƒåªæ˜¯ç™¼å‡ºå„種功能控制指令,完æˆå„種信æ¯çš„ç¶œåˆè™•ç†ï¼Œè€Œä¸ç®¡ç³»çµ±ç¡¬ä»¶æ˜¯å¦‚何實ç¾é€™äº›åŠŸèƒ½çš„ã€‚ç³»çµ±çš„ç¡¬ä»¶å°å®ƒä¾†èªªæ˜¯é€æ˜Žçš„。
è®€å…¥æ¶‚è† åœ–å½¢ä»£ç¢¼æ¨¡å¡Šè² è²¬è®€å…¥æ•¸æŽ§ä»£ç¢¼ï¼Œå¹¶å°‡å…¶è½‰æ›æˆPCL839å¯ä»¥æŽ¥å—的數據形å¼é€åˆ°è©²å¡ã€‚用戶æ“作的時候,åªéœ€é¸æ“‡ç›¸æ‡‰çš„æ•¸æŽ§ä»£ç¢¼æ–‡ä»¶ï¼Œå³å¯å¯¦ç¾å°ä¸åŒæ¶‚è† åœ–å½¢çš„åŠ å·¥ï¼Œå¤§å¤§æé«˜äº†æ–°çš„æ¶‚è† æ©Ÿçš„ç”Ÿç”¢é©æ‡‰èƒ½åŠ›ã€‚
æ¶‚è† æ©Ÿçš„å·¥ä½œæ–¹å¼æœ‰æ‰‹å‹•和自動兩種。手動方å¼åŒ…括點動,æ¥é€²ä»¥åŠå›žé›¶ç‰ï¼Œä¸»è¦ç”¨äºŽæ‰‹å‹•èª¿æ•´æ¶‚è† æ©Ÿè† æ§ä½ç½®ã€‚自動工作方å¼åŒ…括單å´å¾ªç’°å’Œè² å´å¾ªç’°å…©ç¨®å·¥ä½œæ–¹å¼ï¼Œæ˜¯æ£å¸¸ç”Ÿç”¢çš„æ™‚候采å–的工作方å¼??刂葡到y軟件自動工作方å¼ä¸‹çš„ç¨‹åºæµç¨‹å¦‚圖5所示。

圖2 工作臺平é¢ç¤ºæ„圖

圖3 é›™æ»‘å¡Šçµæ§‹ç¤ºæ„圖

圖4 ä¼ºæœæŽ§åˆ¶ç³»çµ±ç¡¬ä»¶é…置原ç†åœ–

圖5 æ•¸æŽ§ç³»çµ±è»Ÿä»¶æ¶‚è† åŠ å·¥å·¥ä½œæµç¨‹åœ–
4 çµè«–
利用基于é‹å‹•控制å¡çš„é–‹æ”¾å¼æ•¸æŽ§ç³»çµ±æŽ§åˆ¶åŽŸç†ï¼Œé¸å–ç ”è¯å·¥æŽ§çš„PCL839三軸é‹å‹•控制å¡ï¼Œé‡‡ç”¨å·¥æŽ§æ©Ÿæ§‹å»ºäº†ä¸€å¥—ç°¡æ˜“çš„è‡ªå‹•æ¶‚è† æ©ŸåºŠä¼ºæœæŽ§åˆ¶ç³»çµ±ã€‚è©²ç³»çµ±ç¡¬ä»¶çµæ§‹ç°¡å–®ï¼Œæˆæœ¬ä½Žï¼Œå¯¦ç”¨æ€§é«˜ï¼Œé©æ‡‰æ€§å¥½ã€‚投入實際生產近四個月以來,é‹è¡Œç‹€æ³è‰¯å¥½ï¼Œæ¶ˆé™¤äº†ä»¥å‰èˆŠå¼æ¶‚è† æ©Ÿçš„ä¸€äº›å•題,é‹è¡ŒæœŸé–“沒有出ç¾å¤§çš„æ•…éšœã€‚åŽŸæœ‰çš„æ¶‚è† æ©Ÿæ¶‚è† å·¥ä½œæ™‚é–“ç‚ºæ¶‚å¤§ç‰‡80s,涂å°ç‰‡45sã€‚æ”¹é€ åŽçš„æ¶‚è† æ©Ÿæ¯å¤§ç‰‡æ¶‚è† æ™‚é–“ç‚º54s,å°ç‰‡31sï¼ŒåŠ ä¸Šå·¥äººæ”¾ç½®å¡‘æ–™ç‰‡ä»¶çš„æ™‚é–“ï¼Œå¯ä»¥åˆ†åˆ¥é”到æ¯60så’Œ35s一片,工作效率分別æé«˜äº†25ï¼…å’Œ22.2%,å–å¾—äº†é¡¯è‘—çš„æ•ˆæžœï¼Œç‚ºè©²å» å‰µé€ äº†è¼ƒå¤§çš„ç¶“æ¿Ÿæ•ˆç›Šï¼ŒåŸºæœ¬è§£æ±ºäº†å›°æ“¾å·¥å» è¨±ä¹…çš„ç”Ÿç”¢å£“åŠ›ï¼Œç²å¾—了良好的效果。這種簡單而易于實ç¾çš„ä¼ºæœæŽ§åˆ¶ç³»çµ±çµæ§‹ï¼Œå°äºŽå…¶ä»–類似的產å“而言,也具有一定的借鑒æ„義。