時間:2021-08-23 00:32:06來æºï¼šä¸åœ‹å‚³å‹•ç¶²
  å°äºŽè¨±å¤šå¯é£²ç”¨çš„ç“¶è£ç”¢å“而言,其密å°çš„完整性å¯å‘消費者ä¿è‰æ¤ç”¢å“æœªç¶“ä»»ä½•æ”¹å‹•ï¼Œæ¶ˆè²»è€…å¯æ”¾å¿ƒé£²ç”¨ã€‚
  如果產å“的瓶蓋缺失或翹起會導致無謂的產å“åŠ å·¥åŽŸæ–™çš„æµªè²»å’Œä»£åƒ¹é«˜æ˜‚çš„è¿”å·¥è²»ï¼Œå¾žè€Œé€ æˆåˆ©æ½¤æå¤±ã€‚åŒæ™‚瓶蓋沒密å°å¥½ä¹Ÿæœƒè®“消費者å°å» 商生產éŽç¨‹ä¸å°ç”¢å“質é‡çš„管控能力產生懷疑,導致產å“é€€è²¨å’Œè¿”å·¥ï¼Œå¾žè€Œé€ æˆä¼æ¥åˆ©æ½¤æå¤±ã€‚我å¸çš„瓶蓋密å°å®Œæ•´æ€§æª¢æ¸¬ç³»çµ±èƒ½å¿«é€Ÿè˜åˆ¥ç“¶è“‹ç¼ºå¤±ï¼Œæª¢é©—æ¯å€‹ç”¢å“上瓶蓋是å¦å¯†å°å®Œæ•´ï¼Œå¾žè€Œä¿è‰æ¯å€‹ç“¶è£ç”¢å“上瓶蓋的密å°å®Œæ•´æ€§ï¼Œè§£æ±ºç”Ÿç”¢çš„實際å•題。上期課程,我們講述了機器視覺方案ä¸ç”¢å“全局外觀檢測的應用例程,本期課程我們將和大家一起分享如何實ç¾ç“¶è“‹å¯†å°å®Œæ•´æ€§æª¢æ¸¬çš„功能。
ã€€ã€€ä¸€ã€æª¢æ¸¬åŽŸç†
  (一)檢測需求
  檢測瓶è£ç”¢å“在çŒè£å®ŒæˆåŽç“¶è“‹æ˜¯å¦è™•于密å°ç‹€æ…‹ã€‚
  
  (二)軟件算法
  
  使用兩個直線測é‡å™¨åˆ†åˆ¥æª¢æ¸¬ç“¶è“‹åº•éƒ¨çš„ç›´ç·šå’Œç“¶è“‹é ‚éƒ¨çš„ç›´ç·šï¼Œç„¶åŽè¨ˆç®—å…©æ¢ç›´ç·šä¹‹é–“的尺寸值以åŠå…©æ¢ç›´ç·šä¹‹é–“的角度值,如果瓶蓋未蓋緊或翹起,尺寸值將大于標準的尺寸值,角度值也會有變化。
  二ã€è»Ÿä»¶å¯¦ç¾
  (一)軟件實ç¾
  1.打開ZDevelop軟件:新建å稱為“瓶蓋檢測.zpjâ€é …目→新建“HMIâ€æ–‡ä»¶â†’新建“main.basâ€æ–‡ä»¶ï¼Œç”¨äºŽç·¨å¯«ç•Œé¢éŸ¿æ‡‰å‡½æ•¸â†’新建“global_variable.basâ€æ–‡ä»¶ç”¨äºŽå˜æ”¾å…¨å±€è®Šé‡å¹¶é–‹å•ŸHMI自動é‹è¡Œä»»å‹™â†’新建“InitLocator.basâ€æ–‡ä»¶ç”¨äºŽåˆå§‹åŒ–測é‡åƒæ•¸â†’新建“draw.basâ€æ–‡ä»¶ç”¨äºŽæ›´æ–°ç¹ªåˆ¶ROI數據→新建“camera.basâ€æ–‡ä»¶ç”¨äºŽå¯¦ç¾ç›¸æ©Ÿé‡‡é›†åŠŸèƒ½â†’æ–‡ä»¶æ·»åŠ åˆ°é …ç›®ã€‚
  
  2.è¨è¨ˆHMI界é¢ã€‚
  
  3.é—œè¯HMIä¸»ç•Œé¢æŽ§ä»¶è®Šé‡ã€‚
  
  4.點擊[元件]→[新建窗å£]ï¼Œæ–°å»ºåƒæ•¸è¨ç½®çª—å£ï¼Œè¨è¨ˆçª—å£å¸ƒå±€ä»¥åŠé—œè¯åƒæ•¸è¨ç½®çª—å£æŽ§ä»¶è®Šé‡ã€‚
  
  5.本期課程使用兩個直線測é‡å™¨åˆ†åˆ¥åŽ»æª¢æ¸¬ç“¶è“‹åº•éƒ¨å’Œç“¶è“‹é ‚éƒ¨çš„ç›´ç·šï¼Œç„¶åŽè¨ˆç®—å…©æ¢ç›´ç·šçš„è·é›¢ä»¥åŠå¤¾è§’ã€‚æ¤æ¬¡èª²ç¨‹å®Œæ•´ä»£ç¢¼å’Œç¤ºä¾‹åœ–片å¯é€šéŽä¸‹æ–¹éˆæŽ¥ç²å–。
ã€€ã€€ç›´ç·šæ¸¬é‡æŒ‡ä»¤ï¼š
  ZV_MRGENLINE(直線測é‡å™¨ï¼Œæ—‹è½‰çŸ©å½¢ä¸å¿ƒx忍™ï¼Œæ—‹è½‰çŸ©å½¢ä¸å¿ƒy忍™ï¼Œæ—‹è½‰çŸ©å½¢å¯¬åº¦ï¼Œæ—‹è½‰çŸ©å½¢é«˜åº¦ï¼Œæ—‹è½‰çŸ©å½¢è§’度,æ’值算法,åå€åŸŸæ•¸é‡ï¼Œè¡¨ç¤ºçš„æ˜¯æ—‹è½‰çŸ©å½¢è¢«åŠƒåˆ†æˆçš„åå€åŸŸå€‹æ•¸ï¼Œåå€åŸŸå¯¬åº¦ï¼Œå–®ä½åƒç´ ,表示的是æ¯å€‹åå€åŸŸçš„寬度)
  檢測直線夾角指令:
  ZV_ANGLELL(ç›´ç·š1的第一點的x忍™ï¼Œç›´ç·š1的第一點的Y忍™ï¼Œç›´ç·š1的第二點的x忍™ï¼Œç›´ç·š1的第二點的Y忍™ï¼Œç›´ç·š2的第一點的x忍™ï¼Œç›´ç·š2的第一點的Y忍™ï¼Œç›´ç·š2的第二點的x忍™ï¼Œç›´ç·š2的第二點的Y忍™)
  計算點線之間的è·é›¢æŒ‡ä»¤ï¼š
  ZV_DISTPL(點的x忍™ï¼Œé»žçš„Y忍™,直線第一點的x忍™,直線第一點的y忍™,直線第二點的x忍™,直線第二點的y忍™)
ã€€ã€€ä¸‰ã€æ“作演示
  (一)æ“作æ¥é©Ÿ
  查看é‹è¡Œæ•ˆæžœï¼šå°‡é …目下載到仿真器ä¸â†’使用本地圖片→單次采集→瓶蓋è¨ç½®â†’è¨ç½®æ¡†é¸ç“¶è“‹é ‚部ROI,檢測直線å€åŸŸâ†’è¨ç½®æ¡†é¸ç“¶è“‹åº•部ROI,檢測直線å€åŸŸâ†’點擊測試,查看檢測效果→點擊返回主界é¢ï¼Œå†é»žæ“Šé‹è¡Œï¼ŒæŸ¥çœ‹é€£çºŒé‹è¡Œæ•ˆæžœâ†’çµæŸã€‚
  (二)效果演示
  
ä¸Šä¸€ç¯‡ï¼šå› éœ€è€Œè¨ï¼Œå› “用â€è€Œç”Ÿâ€”—...
ä¸‹ä¸€ç¯‡ï¼šè¡Œæ˜Ÿå¼æ”ªæ‹Œæ©Ÿâ€”—水泥制å“行...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊