時間:2021-07-13 15:08:01來æºï¼šä¸åœ‹å‚³å‹•ç¶²
  什么是é‹å‹•控制器
  é‹å‹•æŽ§åˆ¶å™¨æ˜¯ç”¨ä¾†å¯¦ç¾æ©Ÿæ¢°é‹å‹•精確的ä½ç½®æŽ§åˆ¶ã€é€Ÿåº¦æŽ§åˆ¶ã€åŠ é€Ÿåº¦æŽ§åˆ¶ã€è½‰çŸ©æˆ–力的控制。é‹å‹•æŽ§åˆ¶å™¨æŒ‰çµæ§‹åˆ†é¡žå¯åˆ†ç‚ºPLCå¯ç·¨ç¨‹é‚輯控制器ã€å–®ç‰‡æ©ŸæŽ§åˆ¶å™¨ã€ç¨ç«‹å¼é‹å‹•控制器ã€åŸºäºŽPC機的é‹å‹•控制å¡ã€ç¶²çµ¡æŽ§åˆ¶å™¨ã€‚
ã€€ã€€æ¯”å¦‚é›»å‹•æ©Ÿåœ¨ç”±è¡Œç¨‹é–‹é—œæŽ§åˆ¶äº¤æµæŽ¥è§¸å™¨è€Œå¯¦ç¾é›»å‹•機拖動物體å‘上é‹è¡Œé”到指定ä½ç½®åŽåˆå‘下é‹è¡Œï¼Œæˆ–者用時間繼電器控制電動機æ£å轉或轉一會åœä¸€æœƒå†è½‰ä¸€æœƒå†åœã€‚é‹å‹•æŽ§åˆ¶åœ¨æ©Ÿå™¨äººå’Œæ•¸æŽ§æ©ŸåºŠçš„é ˜åŸŸå…§çš„æ‡‰ç”¨è¦æ¯”在專用機器ä¸çš„æ‡‰ç”¨æ›´å¾©é›œï¼Œå› 為åŽè€…é‹å‹•形弿›´ç°¡å–®ï¼Œé€šå¸¸è¢«ç¨±ç‚ºé€šç”¨é‹å‹•控制(GMC)。
  é‹å‹•控制器架構組æˆ
  一個é‹å‹•控制器用以生æˆè»Œè·¡é»ž(期望輸出)和閉åˆä½ç½®çš„å饋環。許多控制器也å¯ä»¥åœ¨å…§éƒ¨é–‰åˆä¸€å€‹é€Ÿåº¦ç’°ã€‚ 一個驅動器或放大器用來將é‹å‹•控制器的控制信號(通常是速度或æ‰çŸ©ä¿¡è™Ÿ)轉æ›ç‚ºæ›´é«˜åŠŸçŽ‡çš„é›»æµæˆ–電壓信號。更為先進的智能化驅動å¯ä»¥è‡ªèº«é–‰åˆä½ç½®ç’°å’Œé€Ÿåº¦ç’°ï¼Œä»¥ç²å¾—更精確的控制。 ä¸€å€‹åŸ·è¡Œå™¨å¦‚æ¶²å£“æ³µã€æ°£ç¼¸ã€ç·šæ€§åŸ·è¡Œæ©Ÿæ§‹æˆ–電機用以輸出é‹å‹•。一個åé¥‹å‚³æ„Ÿå™¨å¦‚å…‰é›»ç·¨ç¢¼å™¨ã€æ—‹è½‰è®Šå£“器或éœçˆ¾æ•ˆæ‡‰è¨å‚™ç‰ç”¨ä»¥å饋執行器的ä½ç½®åˆ°ä½ç½®æŽ§åˆ¶å™¨ï¼Œä»¥å¯¦ç¾å’Œä½ç½®æŽ§åˆ¶ç’°çš„é–‰åˆã€‚
  眾多機械部件用以將執行器的é‹å‹•å½¢å¼è½‰æ›ç‚ºæœŸæœ›çš„é‹å‹•å½¢å¼ï¼Œå®ƒåŒ…括齒輪箱ã€è»¸ã€æ»¾ç çµ²æ ã€é½’形帶ã€è¯è»¸å™¨ä»¥åŠç·šæ€§å’Œæ—‹è½‰è»¸æ‰¿ã€‚ 通常,一個é‹å‹•æŽ§åˆ¶ç³»çµ±çš„åŠŸèƒ½åŒ…æ‹¬ï¼šé€Ÿåº¦æŽ§åˆ¶å’Œé»žä½æŽ§åˆ¶(點到點)。有很多方法å¯ä»¥è¨ˆç®—出一個é‹å‹•軌跡,它們通常基于一個é‹å‹•的速度曲線如三角速度曲線,梯形速度曲線或者S型速度曲線。如 é›»å齒輪(或電å凸輪)。也就是從動軸的ä½ç½®åœ¨æ©Ÿæ¢°ä¸Šè·Ÿéš¨ä¸€å€‹ä¸»å‹•軸的ä½ç½®è®ŠåŒ–ã€‚ä¸€å€‹ç°¡å–®çš„ä¾‹åæ˜¯ï¼Œä¸€å€‹ç³»çµ±åŒ…å«å…©å€‹è½‰ç›¤ï¼Œå®ƒå€‘按照一個給定的相å°è§’度關系轉動。電å凸輪較之電å齒輪更復雜一些,它使得主動軸和從動軸之間的隨動關系曲線是一個函數。這個曲線å¯ä»¥æ˜¯éžç·šæ€§çš„ï¼Œä½†å¿…é ˆæ˜¯ä¸€å€‹å‡½æ•¸é—œç³»ã€‚
  é‹å‹•控制器的優缺點
  é‹å‹•控制器的優點:
  (1)硬件組æˆç°¡å–®ï¼ŒæŠŠé‹å‹•控制器æ’å…¥PC總線,連接信號線就å¯çµ„æˆç³»çµ±;
  (2)å¯ä»¥ä½¿ç”¨PC機已經具有的è±å¯Œè»Ÿä»¶é€²è¡Œé–‹ç™¼;
  (3)é‹å‹•控制軟件的代碼通用性和å¯ç§»æ¤æ€§è¼ƒå¥½;
  (4)å¯ä»¥é€²è¡Œé–‹ç™¼å·¥ä½œçš„工程人員較多,ä¸éœ€è¦å¤ªå¤šåŸ¹è¨“工作,就å¯ä»¥é€²è¡Œé–‹ç™¼ã€‚
  é‹å‹•控制器的缺點:
  (1)采用æ¿å¡çµæ§‹çš„é‹å‹•控制器采用金手指連接,單邊固定,在多數環境較差的工æ¥ç¾å ´(振動ã€ç²‰å¡µã€æ²¹æ±¡åš´é‡),ä¸é©å®œé•·æœŸå·¥ä½œã€‚
  (2)PCè³‡æºæµªè²»ã€‚由于PCçš„æ†ç¶æ–¹å¼éŠ·å”®ï¼Œç”¨æˆ¶å¯¦éš›ä¸Šåƒ…ä½¿ç”¨å°‘éƒ¨åˆ†PC資æºï¼Œæœªä½¿ç”¨çš„PC資æºä¸ä½†é€ æˆé–‘置和浪費,還帶來ç¶è·ä¸Šçš„麻煩。
  (3)æ•´é«”å¯é 性難以ä¿è‰ï¼Œç”±äºŽPC鏿“‡å¯ä»¥æ˜¯å·¥æŽ§æ©Ÿï¼Œä¹Ÿå¯ä»¥æ˜¯å•†ç”¨æ©Ÿã€‚系統集æˆåŽï¼Œå¯é æ€§å·®ç•°å¾ˆå¤§ï¼Œå¹¶ä¸æ˜¯ç”±é‹å‹•控制器能ä¿è‰çš„。
  (4)難以çªå‡ºè¡Œæ¥ç‰¹é»žã€‚
  é‹å‹•控制器的功能
  1ã€é‹å‹•è¦åŠƒåŠŸèƒ½
  實際上是形æˆé‹å‹•的速度和ä½ç½®çš„基準é‡ã€‚åˆé©çš„基準é‡ä¸ä½†å¯ä»¥æ”¹å–„軌跡的精度,而且其影響作用還å¯ä»¥é™ä½Žå°è½‰å‹•ç³»çµ±ä»¥åŠæ©Ÿæ¢°å‚³éžå…ƒä»¶çš„è¦æ±‚。通用é‹å‹•控制器通常都æä¾›åŸºäºŽå°æ²–擊ã€åŠ é€Ÿåº¦å’Œé€Ÿåº¦ç‰é€™äº›å¯å½±éŸ¿å‹•態軌跡精度的é‡å€¼åР以é™åˆ¶çš„é‹å‹•è¦åŠƒæ–¹æ³•ï¼Œç”¨æˆ¶å¯ä»¥ç›´æŽ¥èª¿ç”¨ç›¸æ‡‰çš„函數。
  å°äºŽåŠ é€Ÿåº¦é€²è¡Œé™åˆ¶çš„é‹å‹•è¦åŠƒç”¢ç”Ÿæ¢¯å½¢é€Ÿåº¦æ›²ç·š;å°äºŽæ²–擊進行é™åˆ¶çš„é‹å‹•è¦åŠƒç”¢ç”ŸS形速度曲線。一般來說,å°äºŽæ•¸æŽ§æ©ŸåºŠè€Œè¨€ï¼Œé‡‡ç”¨åŠ é€Ÿåº¦å’Œé€Ÿåº¦åŸºæº–é‡é™åˆ¶çš„é‹å‹•è¦åŠƒæ–¹æ³•ï¼Œå°±å·²ç²å¾—一種優良的動態特性。å°äºŽé«˜åŠ é€Ÿåº¦ã€å°è¡Œç¨‹é‹å‹•的快速定ä½ç³»çµ±ï¼Œå…¶å®šä½æ™‚間和超調é‡éƒ½æœ‰åš´æ ¼çš„è¦æ±‚,往往需è¦é«˜éšŽå°Žæ•¸é€£çºŒçš„é‹å‹•è¦åŠƒæ–¹æ³•ã€‚
  2ã€å¤šè»¸æ’補ã€é€£çºŒæ’補功能
  通用é‹å‹•控制器æä¾›çš„多軸æ’補功能在數控機械行æ¥ç²å¾—å»£æ³›çš„æ‡‰ç”¨ã€‚è¿‘å¹´ä¾†ï¼Œç”±äºŽé›•åˆ»å¸‚å ´ï¼Œç‰¹åˆ¥æ˜¯æ¨¡å…·é›•åˆ»æ©Ÿå¸‚å ´çš„å¿«é€Ÿç™¼å±•ï¼ŒæŽ¨å‹•äº†é‹å‹•控制器的連續æ’補功能的發展。在模具雕刻ä¸å˜åœ¨å¤§é‡çš„çŸå°ç·šæ®µåŠ å·¥ï¼Œè¦æ±‚æ®µé–“åŠ å·¥é€Ÿåº¦æ³¢å‹•ç›¡å¯èƒ½å°ï¼Œé€Ÿåº¦è®ŠåŒ–çš„æ‹é»žè¦å¹³æ»‘éŽæ¸¡ï¼Œé€™æ¨£è¦æ±‚é‹å‹•控制器有速度å‰çž»å’Œé€£çºŒæ’è£œçš„åŠŸèƒ½ã€‚å›ºé«˜ç§‘æŠ€å…¬å¸æŽ¨å‡ºçš„å°ˆé–€ç”¨äºŽå°ç·šæ®µåР工工è—的連續æ’補型é‹å‹•æŽ§åˆ¶å™¨ï¼Œè©²æŽ§åˆ¶å™¨åœ¨æ¨¡å…·é›•åˆ»ã€æ¿€å…‰é›•刻ã€å¹³é¢åˆ‡å‰²ç‰é ˜åŸŸç²å¾—了良好的應用。
  3ã€é›»å齒輪與電å凸輪功能
  電å齒輪和電å凸輪å¯ä»¥å¤§å¤§åœ°ç°¡åŒ–機械è¨è¨ˆï¼Œè€Œä¸”å¯ä»¥å¯¦ç¾è¨±å¤šæ©Ÿæ¢°é½’輪與凸輪難以實ç¾çš„功能。電å齒輪å¯ä»¥å¯¦ç¾å¤šå€‹é‹å‹•軸按è¨å®šçš„é½’è¼ªæ¯”åŒæ¥é‹å‹•,這使得é‹å‹•控制器在定長剪切和無軸轉動的套色å°åˆ·æ–¹é¢æœ‰å¾ˆå¥½åœ°æ‡‰ç”¨ã€‚
  å¦å¤–,電å齒輪功能還å¯ä»¥å¯¦ç¾ä¸€å€‹é‹å‹•軸以è¨å®šçš„齒輪比跟隨一個函數,而這個函數由其他的幾個é‹å‹•軸的é‹å‹•決定;一個軸也å¯ä»¥ä»¥è¨å®šçš„æ¯”ä¾‹è·Ÿéš¨å…¶ä»–å…©å€‹è»¸çš„åˆæˆé€Ÿåº¦ã€‚é›»å凸輪功能å¯ä»¥é€šéŽç·¨ç¨‹æ”¹è®Šå‡¸è¼ªå½¢ç‹€ï¼Œç„¡éœ€ä¿®ç£¨æ©Ÿæ¢°å‡¸è¼ªï¼Œæ¥µå¤§ç°¡åŒ–äº†åŠ å·¥å·¥è—。這個功能使é‹å‹•控制器在機械凸輪的淬ç«åŠ å·¥ã€ç•°åž‹çŽ»ç’ƒåˆ‡å‰²å’Œå…¨é›»æ©Ÿé©…å‹•å½ˆç°§ç‰é ˜åŸŸæœ‰è‰¯å¥½çš„æ‡‰ç”¨ã€‚
  4ã€æ¯”較輸出功能
  指在é‹å‹•éŽç¨‹ä¸ï¼Œä½ç½®åˆ°é”è¨å®šçš„忍™é»žæ™‚,é‹å‹•控制器輸出一個或多個開關é‡ï¼Œè€Œé‹å‹•éŽç¨‹ä¸å—影響。如在AOI的飛行檢測ä¸ï¼Œé‹å‹•控制器的比較輸出功能使系統é‹è¡Œåˆ°è¨å®šçš„ä½ç½®å³å•Ÿå‹•CCD快速æ”åƒï¼Œè€Œé‹å‹•å¹¶ä¸å—影響,這極大地æé«˜äº†æ•ˆçŽ‡ï¼Œæ”¹å–„äº†åœ–åƒè³ªé‡ã€‚å¦å¤–,在激光雕刻應用ä¸ï¼Œå›ºé«˜ç§‘技的通用é‹å‹•å™¨çš„é€™é …åŠŸèƒ½ä¹Ÿç²å¾—了很好地應用。
  5ã€æŽ¢é‡ä¿¡è™ŸéŽ–å˜åŠŸèƒ½
  å¯ä»¥éŽ–å˜æŽ¢é‡ä¿¡è™Ÿç”¢ç”Ÿçš„æ™‚刻,å„é‹å‹•軸的ä½ç½®ï¼Œå…¶ç²¾åº¦åªèˆ‡ç¡¬ä»¶é›»è·¯ç›¸é—œï¼Œä¸å—軟件和系統é‹è¡Œæ…£æ€§çš„影響,在CCM測é‡è¡Œæ¥æœ‰è‰¯å¥½çš„æ‡‰ç”¨ã€‚å¦å¤–,越來越多的OEMå» å•†å¸Œæœ›ä»–å€‘è‡ªå·±è±å¯Œçš„è¡Œæ¥æ‡‰ç”¨ç¶“驗集æˆåˆ°é‹å‹•控制系統ä¸åŽ»ï¼Œé‡å°ä¸åŒæ‡‰ç”¨å ´åˆå’ŒæŽ§åˆ¶å°è±¡ï¼Œå€‹æ€§åŒ–è¨è¨ˆé‹å‹•控制器的功能。固高科技公å¸å·²ç¶“開發å¯é€šç”¨é‹å‹•控制器應用開發平臺,使通用é‹å‹•控制器具有真æ£é¢å‘å°è±¡çš„é–‹æ”¾å¼æŽ§åˆ¶çµæ§‹å’Œç³»çµ±é‡æ§‹èƒ½åŠ›ï¼Œç”¨æˆ¶å¯ä»¥å°‡è‡ªå·±è¨è¨ˆçš„æŽ§åˆ¶ç®—æ³•åŠ è¼‰åˆ°é‹å‹•控制器的內å˜ä¸ï¼Œè€Œç„¡éœ€æ”¹è®ŠæŽ§åˆ¶ç³»çµ±çš„çµæ§‹è¨è¨ˆå°±å¯ä»¥é‡æ–°æ§‹é€ 出一個特殊用途的專用é‹å‹•控制器。
  é‹å‹•控制器的工作原ç†åŠæ‡‰ç”¨
  我們以é‹å‹•控制器在數控系統ä¸çš„æ‡‰ç”¨åŠå·¥ä½œåŽŸç†ä¾†è©³è§£ã€‚
  傳統的數控機床的控制方å¼ä¸»è¦æœ‰ç¹¼é›»å™¨æŽ§åˆ¶ã€å–®ç‰‡æ©ŸæŽ§åˆ¶èˆ‡PLC控制幾類。ç¾éšŽæ®µæ•¸æŽ§ç³»çµ±é€æ¼¸å‘開放性的趨勢發展,繼電器,PLC和單片機的擴展性和å¯ç§»æ¤æ€§éƒ½æ¯”較差,ä¸èƒ½å¤ æ»¿è¶³æ•¸æŽ§ç³»çµ±çš„ç™¼å±•è¦æ±‚。近年來,é‹å‹•控制器得到了廣泛的應用,它具有開放性好ã€å¯ç§»æ¤æ€§å¥½ã€å¯é æ€§é«˜ã€æŽ§åˆ¶åŠŸèƒ½å¼·ã€é«”ç©å°ä¸”性價比高ç‰è«¸å¤šå„ªé»žï¼Œç¶“éŽç™¼å±•,é‹å‹•控制器幾乎應用于所有的工æ¥ä¼æ¥ä¸ã€‚é‹å‹•控制器既å¯ä»¥æ‡‰ç”¨äºŽå‚³çµ±æ©ŸåºŠçš„æ•¸æŽ§åŒ–æ”¹é€ ï¼Œä¹Ÿå¯ä»¥æ‡‰ç”¨äºŽæ–°åž‹æ•¸æŽ§æ©ŸåºŠçš„è¨è¨ˆï¼Œé™ä½Žæˆæœ¬ã€ç¯€ç´„能æºå¹¶ä¸”æé«˜æ•ˆçŽ‡ã€‚æœ¬æ–‡ä»¥æ©Ÿæ¢°æ‰‹çš„æŽ§åˆ¶ç³»çµ±ç‚ºä¾‹ï¼Œä»‹ç´¹äº†åŸºäºŽé‹å‹•控制器的數控系統è¨è¨ˆã€‚
  1ã€æ•¸æŽ§ç³»çµ±ç¸½é«”方案
  如圖1所示,整個數控系統由硬件和軟件兩部分組æˆï¼Œç¡¬ä»¶éƒ¨åˆ†åˆåˆ†ç‚ºæŽ§åˆ¶ç³»çµ±ç¡¬ä»¶å’Œé›»æ°£æŽ§åˆ¶æŸœã€‚控制系統硬件包括é‹å‹•控制器ã€I/O(輸入/輸出)接å£ã€é©…å‹•æ¨¡å¡Šå’ŒåŸ·è¡Œæ¨¡å¡Šï¼Œé€™éƒ¨åˆ†æ˜¯æ•¸æŽ§ç³»çµ±ç¡¬ä»¶çš„æ ¸å¿ƒéƒ¨åˆ†;é›»æ°£æŽ§åˆ¶æŸœç”±å‹•åŠ›é›»è·¯ã€æŽ§åˆ¶é›»è·¯å’Œä¿¡è™ŸæŒ‡ç¤ºé›»è·¯ç‰çµ„æˆã€‚ç”±äºŽç¾æœ‰çš„é‹å‹•控制器體ç©è¼ƒå°ï¼Œé›†æˆåº¦è¼ƒé«˜ï¼Œä¹Ÿå¯ä»¥ç›´æŽ¥å°‡å…¶æ”¾ç½®äºŽé›»æ°£æŽ§åˆ¶æŸœä¸ã€‚數控系統的軟件編寫與硬件有一定的關系,一般é‹å‹•控制器和觸摸å±ç‰éƒ½æœƒæä¾›ç·¨ç¨‹å·¥å…·èˆ‡ç·¨ç¨‹èªžè¨€ï¼Œç”¨æˆ¶æ ¹æ“šä¸åŒéœ€æ±‚使用所æä¾›çš„編程工具與編程語言進行軟件è¨è¨ˆã€‚
  2ã€æ©Ÿæ¢°æ‰‹å·¥ä½œåŽŸç†
  
圖1 數控系統總體方案圖
  本文ä¸çš„æ©Ÿæ¢°æ‰‹æŒ‡æ¬é‹æ©Ÿæ¢°æ‰‹ï¼Œæ‰€è¦å®Œæˆçš„å·¥è—æµç¨‹ä¸€èˆ¬æ˜¯å°‡å·¥ä»¶å¾žä¸€å€‹æŒ‡å®šä½ç½®é‹é€åˆ°å¦ä¸€å€‹æŒ‡å®šä½ç½®ï¼Œæ©Ÿæ¢°æ‰‹å·¥è—æµç¨‹å¦‚圖2所示。數控系統在工作之å‰ï¼Œæ©Ÿæ¢°æ‰‹ä½äºŽè¨å®šçš„原點,整個系統有上下左å³4個é™ä½é–‹é—œï¼Œåˆ†åˆ¥æŽ¥å…¥é‹å‹•控制器ä¸çš„4個ä¸åŒè¼¸å…¥é»žã€‚數控系統工作時,機械手由原點å‘下é‹å‹•,碰到下é™ä½é–‹é—œåŽåœæ¢é‹å‹•,機械手抓å–工件,為ä¿è‰æ©Ÿæ¢°æ‰‹èƒ½å¤ å¯é 的夾緊工件,需使用數控系統延時功能,在夾緊2såŽå†ç¹¼çºŒå‘上é‹å‹•,其余三方å‘åŒç†ï¼Œæœ€åŽæ©Ÿæ¢°æ‰‹æ¾é–‹å·¥ä»¶ï¼Œæ”¾åœ¨æŒ‡å®šä½ç½®ã€‚為ä¿è‰æ©Ÿæ¢°æ‰‹èƒ½å¤ å¯é 的放置工件,使用數控系統延時功能,在æ¾é–‹2såŽå†ç¹¼çºŒå‘上é‹å‹•,碰到上é™ä½é–‹é—œåŽç¹¼çºŒå‘å·¦é‹å‹•,回到原點åŽé€²è¡Œä¸‹ä¸€æ¬¡æŠ“å–與放置。
  機械手æ¬é‹åˆ†ç‚ºè‡ªå‹•和手動兩種模å¼ï¼Œåœ¨è‡ªå‹•模å¼ä¸‹ï¼Œç„¡éœ€äººç‚ºå¹²é ,系統全自動é‹è¡Œ;在手動模å¼ä¸‹ï¼Œæ“作者å¯ä»¥æ ¹æ“šè‡ªå·±çš„需求控制機械手的動作。
  3ã€æ•¸æŽ§ç³»çµ±ç¡¬ä»¶è¨è¨ˆ
  
圖2 æ©Ÿæ¢°æ‰‹å·¥è—æµç¨‹åœ–
  數控系統硬件主è¦åŒ…括é‹å‹•控制器ã€ä¼ºæœé©…å‹•ç³»çµ±ã€æ°£å‹•夾緊機構ã€è§¸æ‘¸å±ä»¥åŠå…¶ä»–擴展模塊和輔助硬件。數控系統硬件è¨è¨ˆå¦‚圖3所示。
  (1)數控系統硬件è¨è¨ˆã€‚é‹å‹•控制器é¸ç”¨è‹±åœ‹Trio控制器,采用32-bitçš„120~150MHzçš„DSP的最新的微處ç†å™¨æŠ€è¡“,èžåˆäº†æœ€æ–°çš„æŽ§åˆ¶ç†è«–åŠå…¶ç¶²çµ¡æŠ€è¡“控制。Trioé‹å‹•控制器æä¾›äº†è±å¯Œçš„æ¨™æº–接å£ï¼Œä¾‹å¦‚RS232Cã€RS485ã€USBã€EthernetåŠCANç‰ï¼Œå…¶ä¸RS232Cã€RS485帶有HostLinkã€Modbuså”è°ï¼Œå¯ä»¥å’Œè§¸æ‘¸å±ç›´æŽ¥é€šè¨Š;Trioé‹å‹•控制編程語言是一種由Trioè‡ªè¡Œé–‹ç™¼çš„çµæ§‹é¡žä¼¼äºŽBASIC的語言,其命令就是該é‹å‹•å稱的英文單詞。例如:軸就是AXIS,相å°ç§»å‹•就是MOVE,絕å°é‹å‹•就是MOVEABSç‰ç‰ã€‚å¦å¤–,TRIOé‚„æä¾›äºŒæ¬¡é–‹ç™¼ä½¿ç”¨çš„AcTIveX控件,用戶å¯ä»¥æ ¹æ“šè‡ªèº«éœ€è¦åˆ©ç”¨VB/VC/C++ç‰é«˜ç´šèªžè¨€é€²è¡ŒäºŒæ¬¡é–‹ç™¼ã€‚
  (2)é¸ç”¨å±é€šè§¸æ‘¸å±ï¼Œå±é€šè§¸æ‘¸å±é‡‡ç”¨é«˜å½©ã€é«˜äº®åº¦çš„æ•¸å—弿¶²æ™¶å±å¹•,顯示效果好ã€å應快。觸摸å±èˆ‡é‹å‹•控制器之間通éŽRS485接å£é€£æŽ¥ï¼Œè§¸æ‘¸å±å¯ä»¥é€²è¡Œåƒæ•¸çš„è¨ç½®èˆ‡é¡¯ç¤ºã€‚機械手的狀態信æ¯é€šéŽè§¸æ‘¸å±å¯ä»¥ç›´è§€çš„顯示出來,還å¯ä»¥é€šéŽè§¸æ‘¸å±ä¸Šçš„æŒ‰éˆ•ã€æ•¸å—輸入ç‰åŠŸèƒ½å‘ç³»çµ±ç™¼å‡ºæŒ‡ä»¤ï¼Œå°æ©Ÿæ¢°æ‰‹é€²è¡ŒæŽ§åˆ¶ã€‚
  
圖3 伺æœç³»çµ±ç¡¬ä»¶è¨è¨ˆåœ–
  (3)伺æœç³»çµ±é¸ç”¨æ¾ä¸‹MINAS A5系列伺æœç³»çµ±ï¼ŒåŒ…括伺æœé©…動器和伺æœé›»å‹•機,該伺æœç³»çµ±å¯ä»¥æ»¿è¶³é«˜é€Ÿã€é«˜ç²¾åº¦å’Œé«˜æ€§èƒ½çš„è¦æ±‚。伺æœé©…動器和伺æœé›»å‹•機之間通éŽé…套的動力線和編碼器線進行連接。在機械手ä¸éœ€è¦æ°´å¹³å’Œè±Žç›´å…©å¥—伺æœç³»çµ±ã€‚水平和豎直方å‘分別有兩個é™ä½é–‹é—œï¼Œç”¨ä¾†æŽ§åˆ¶ä¼ºæœé›»å‹•機的行程。除æ¤ä¹‹å¤–,在水平和豎直方å‘分別有一個回零開關作為基準,用來è¨ç½®æ°´å¹³å’Œè±Žç›´æ–¹å‘的零點。
  4ã€æ•¸æŽ§ç³»çµ±è»Ÿä»¶è¨è¨ˆ
  系統軟件è¨è¨ˆä¸»è¦åŒ…æ‹¬ä¸‰å¤§éƒ¨åˆ†ï¼Œåˆ†åˆ¥ç‚ºä¸Šä½æ©Ÿç¨‹åºè¨è¨ˆã€æŽ§åˆ¶ç¨‹åºè¨è¨ˆèˆ‡è§¸æ‘¸å±ç¨‹åºè¨è¨ˆã€‚é€šéŽæŽ§åˆ¶ç¨‹åºå’Œè§¸æ‘¸å±ç¨‹åºçš„é…åˆé‹è¡Œï¼Œå¯ä»¥å¯¦ç¾æ©Ÿæ¢°æ‰‹ç›¸æ‡‰çš„功能。
  (1)軟件整體è¨è¨ˆã€‚為了ä¿è‰è»Ÿä»¶çš„å¯é æ€§èˆ‡å¯æ“´å±•性,控制程åºèˆ‡è§¸æ‘¸å±ç¨‹åºé‡‡ç”¨æ¨¡å¡ŠåŒ–è¨è¨ˆæ€æƒ³ã€‚如圖4æ‰€ç¤ºï¼Œè»Ÿä»¶åˆ†ç‚ºç®¡ç†æ¨¡å¡Šã€æŽ§åˆ¶æ¨¡å¡Šå’Œåƒæ•¸æ¨¡å¡Šä¸‰å¤§éƒ¨åˆ†ã€‚由于é‹å‹•控制器自身沒有æ“作系統,ä¸å…·å‚™é–‹ç™¼ç’°å¢ƒï¼Œå¿…é ˆé€šéŽä¸Šä½æ©Ÿå°å…¶é€²è¡Œé–‹ç™¼èˆ‡ç®¡ç†ï¼Œæ‰€ä»¥ç®¡ç†æ¨¡å¡Šåœ¨ä¸Šä½æ©Ÿä¸é‹è¡Œ;控制模塊在é‹å‹•控制器ä¸é‹è¡Œï¼Œåœ¨ä¸Šä½æ©Ÿä¸Šç·¨å¯«å¥½çš„æŽ§åˆ¶ç¨‹åºå¯ä»¥ç›´æŽ¥å‚³è¼¸åˆ°é‹å‹•控制器ä¸ï¼Œé‹å‹•æŽ§åˆ¶å™¨æ ¹æ“šç¨‹åºå¯¦ç¾ç›¸æ‡‰çš„功能;åƒæ•¸æ¨¡å¡Šä¸»è¦ç”¨ä¾†é€²è¡Œåƒæ•¸çš„è¨ç½®èˆ‡é¡¯ç¤ºï¼Œå¯åœ¨è§¸æ‘¸å±ä¸Šé‹è¡Œã€‚通éŽé€™æ¨£çš„æ¨¡å¡ŠåŒ–è¨è¨ˆï¼Œå¯ä»¥æé«˜ç³»çµ±çš„éŸ¿æ‡‰é€Ÿåº¦ï¼Œä½¿ç³»çµ±æ›´åŠ ç©©å®šå¯é 。
  (2)部分程åºè¨è¨ˆã€‚由于é‹å‹•控制器是基于PCé‹è¡Œçš„,所以需è¦é–‹ç™¼ä¸Šä½æ©Ÿç¨‹åºå°æ•¸æŽ§ç¨‹åºé€²è¡Œç®¡ç†ã€‚一般é‹å‹•控制器都會æä¾›ä¸Šä½æ©Ÿé–‹ç™¼çš„æŽ¥å£ã€‚Trioä¸çš„AcTIve X控件就是用來與高級語言çµåˆä½¿ç”¨çš„æŽ¥å£ï¼Œæœ¬æ–‡ä¸ä½¿ç”¨VBé€²è¡Œä¸Šä½æ©Ÿç¨‹åºç·¨å¯«ï¼Œç›´æŽ¥å‘å·¥ç¨‹ä¸æ·»åŠ AcTIve X控件,編程時調用相關函數å³å¯ã€‚
  控制程åºåˆ†ç‚ºå…©éƒ¨åˆ†ï¼Œåˆ†åˆ¥ç‚ºæ‰‹å‹•控制程åºå’Œè‡ªå‹•控制程åºã€‚在手動控制模å¼ä¸‹ï¼Œæ©Ÿæ¢°æ‰‹ä¸»è¦æ ¹æ“šè§¸æ‘¸å±ä¸Šçš„æŒ‰éˆ•指令進行é‹å‹•,å„個動作å¯ä»¥å–®æ¥åŸ·è¡Œï¼Œä¸»è¦ç”¨ä¾†é€²è¡Œå®‰è£èª¿è©¦èˆ‡ç¶ä¿®ç‰å·¥ä½œ;自動控制程åºç”¨ä¾†æŽ§åˆ¶æ©Ÿæ¢°æ‰‹è‡ªå‹•完æˆå·¥ä»¶çš„æ¬é‹å·¥ä½œï¼Œç¨‹åºé€šéŽå¤–部狀態信æ¯çš„å饋,按照指定路線進行工件æ¬é‹ï¼Œç•¶å‡ºç¾å•題時系統會é‹è¡Œä¿è·ç¨‹åºï¼Œé˜²æ¢æ„外發生,機械手的é‹è¡Œç‹€æ…‹å’Œå¤–部å饋信æ¯éƒ½æœƒåœ¨è§¸æ‘¸å±ä¸Šå¯¦æ™‚顯示。機械手控制æµç¨‹å¦‚圖5所示。
ã€€ã€€è§¸æ‘¸å±æ˜¯äººæ©Ÿäº¤äº’的窗å£ï¼Œè§¸æ‘¸å±ç¨‹åºç”±å¤šå€‹ç•«é¢çµ„æˆï¼Œé€šéŽé€™ç¨®æ–¹å¼ä¾†ä½¿äººæ©Ÿäº¤äº’æ›´åŠ æ¸…æ™°ï¼Œé¿å…誤æ“作的發生。觸摸å±ç•Œé¢ä¸»è¦æœ‰ä¸»ç•Œé¢ã€ç‹€æ…‹é¡¯ç¤ºç•Œé¢å’Œæ“作界é¢ç‰ï¼Œå…¶ä¸ç‹€æ…‹é¡¯ç¤ºç•Œé¢å¦‚圖6所示。
  
圖4 軟件整體è¨è¨ˆåœ–
  
圖5 機械手控制æµç¨‹åœ–
  
圖6 狀態顯示界é¢
  5ã€çµèªž
ã€€ã€€éš¨è‘—å·¥æ¥æŽ§åˆ¶çš„ä¸æ–·ç™¼å±•,新的控制方å¼ä¸æ–·å‡ºç¾ï¼Œç›¸æ‡‰çš„æ•¸æŽ§ç³»çµ±ä¹Ÿéœ€è¦èˆ‡æ™‚俱進。采用é‹å‹•æŽ§åˆ¶å™¨ä½œç‚ºæ•¸æŽ§ç³»çµ±çš„æ ¸å¿ƒå…·æœ‰ç³»çµ±ç°¡å–®éˆæ´»ã€ç¡¬ä»¶å°‘ä¸”é–‹æ”¾æ€§å¥½çš„å„ªé»žã€‚å¯¦é©—çµæžœé”åˆ°äº†é æœŸè¨æƒ³ï¼Œå®Œæˆäº†ç›¸æ‡‰åŠŸèƒ½ï¼Œè‰æ˜Žäº†ç³»çµ±çš„å¯è¡Œæ€§ã€‚基于é‹å‹•控制器的數控系統,既å¯ä»¥æ‡‰ç”¨äºŽæ–°æ•¸æŽ§ç³»çµ±çš„開發,åˆå¯ä»¥æ‡‰ç”¨äºŽå‚³çµ±æ©ŸåºŠçš„æ•¸æŽ§åŒ–æ”¹é€ ï¼Œæ˜¯æ•¸æŽ§ç³»çµ±ç™¼å±•çš„æ–°æ–¹å‘。
上一篇:SCADA系統的人機界é¢ä»‹ç´¹
ä¸‹ä¸€ç¯‡ï¼šç·¨ç¢¼å™¨åƒæ•¸_編碼器型號說明
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.siyutn.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊