時間:2021-07-06 18:09:54來æºï¼šæ·±åœ³å¸‚æ£é‹(yùn)動技術(shù)有é™å…¬å¸
æ•™å¸(xué)è¦–é »
  一離線仿真功能簡介梯形圖介紹
  (一)離線仿真的æ„義和作用
  使用æ£é‹(yùn)動技術(shù)è‡ªä¸»ç ”ç™¼(fÄ)çš„ZDevelop編程軟件編輯好程åºä¹‹åŽï¼Œæ²’有控制器硬件的情æ³ä¸‹ï¼Œåªéœ€ä½¿ç”¨ZDevelop編程軟件自帶的仿真器ZMCSimulator就能輕æ¾è§£æ±ºç¨‹åºèª¿(dià o)試。ZDevelop開發(fÄ)çš„Basicã€PLCå’ŒHMI程åºå‡å¯åœ¨ä»¿çœŸå¹³è‡ºé‹(yùn)行,包括機(jÄ«)器視覺程åºï¼Œä¹Ÿå¯ä»¥é€²(jìn)行仿真。
  ZDevelop軟件支æŒé›¢ç·šä»¿çœŸèª¿(dià o)試功能,用戶å¯é€šéŽè©²åŠŸèƒ½å¯¦(shÃ)ç¾(xià n)程åºçš„é‚輯功能ã€é‹(yùn)動控制功能åŠé€šè¨ŠåŠŸèƒ½çš„èª¿(dià o)試。在沒有控制器的情æ³ä¸‹ï¼Œå¯å…ˆä»¿çœŸèª¿(dià o)試程åºï¼ŒåŠ å¿«é …(xià ng)目整體進(jìn)度。
  ZDevelopV3.10最新版編程軟件的仿真功能基于VPLC5系列控制器,è¯(lián)åˆäº†é‹(yùn)動控制與機(jÄ«)器視覺,還å¯å¸¶è§¸æ‘¸å±ä»¿çœŸï¼Œä¸€ç«™å¼è§£æ±ºPLC,Motion,Vision,HMIç‰éœ€æ±‚。
  離線調(dià o)試與實(shÃ)際在控制器平臺的調(dià o)試é‹(yùn)å‹•éŽç¨‹ç›¸åŒï¼Œä½¿ç”¨æ™‚åªéœ€è¦æ³¨æ„仿真器與ä¸åŒæŽ§åˆ¶å™¨åž‹è™Ÿä¹‹é–“的硬件資æºçš„å€(qÅ«)別。
  (二)é›¢ç·šä»¿çœŸæ‰€éœ€ææ–™
  1.電腦。
  2.ZDevelop編程軟件(自帶仿真器與xplcscreen觸摸å±ä»¿çœŸ)。
  從æ£é‹(yùn)動技術(shù)官網(wÇŽng)www.zmotion.com.cn下載壓縮包,解壓åŽç›´æŽ¥é‹(yùn)行應(yÄ«ng)用程åºï¼Œç„¡éœ€å®‰è£ã€‚
  二硬件平臺é‹(yùn)行梯形圖介紹
ã€€ã€€å¦‚æžœæœ‰ç¡¬ä»¶ï¼ŒæŽ§åˆ¶æ¨¡å¡Šå¯æŒ‰å¦‚下åƒè€ƒé…置接線:
  ZMC306X系列控制器本體帶6個脈沖軸,å¯é€šéŽCAN總線擴(kuò)å±•è„ˆæ²–è»¸ï¼Œæ”¯æŒæœ€å¤šé”(dá)12軸直線æ’補(bÇ”)ã€ä»»æ„圓弧æ’補(bÇ”)ã€ç©ºé–“圓弧ã€èžºæ—‹æ’補(bÇ”)ã€é›»å凸輪ã€é›»å齒輪ã€åŒæ¥è·Ÿéš¨ã€è™›æ“¬è»¸è¨(shè)ç½®ç‰;采用優(yÅu)化的網(wÇŽng)絡(luò)通訊å”(xié)è°å¯ä»¥å¯¦(shÃ)ç¾(xià n)實(shÃ)時的é‹(yùn)動控制。
  通訊接å£åŒ…å«RS232ã€RS485ã€RS422ã€ä»¥å¤ªç¶²(wÇŽng)ã€U盤ã€CAN。
  控制器的輸入å£0-1支æŒéŽ–å˜åŠŸèƒ½ï¼Œè¼¸å‡ºå£0-1支æŒPWM功能;本身帶兩路模擬é‡è¼¸å…¥å’Œå…©è·¯æ¨¡æ“¬é‡è¼¸å‡ºæŽ¥å£ï¼Œ12ä½ç²¾åº¦ï¼Œé›»å£“范åœ0-10V。
ã€€ã€€æ”¯æŒæ£é‹(yùn)動技術(shù)XPLC的功能,使用ZDevelop軟件的HMI編程開發(fÄ)組態(tà i)程åºï¼Œå¯ä»¥é€šéŽç¶²(wÇŽng)絡(luò)來åšçµ„æ…‹(tà i)顯示。
  還å¯ä»¥é€šéŽä¸²å£æˆ–ç¶²(wÇŽng)å£é€£æŽ¥å…¶ä»–å» å®¶çš„è§¸æ‘¸å±ï¼Œåªè¦æ”¯æŒMODBUS通訊å”(xié)è°çš„觸摸å±å‡å¯é€£æŽ¥åˆ°æ£é‹(yùn)動控制器上。
  三離線仿真功能梯形圖介紹
  離線仿真支æŒçš„功能:
  仿真器的資æºï¼šé€£æŽ¥ä»¿çœŸå™¨åŽï¼Œåœ¨ç·šå‘½ä»¤è¼¸å…¥?*maxæ‰“å°æŸ¥çœ‹ã€‚
  仿真器版本:VPLC5xx-SimuVersion:4.91-20180213,ä¸åŒçš„仿真器版本支æŒçš„è³‡æºæ•¸(shù)略有ä¸åŒã€‚
  打å°çš„éƒ¨åˆ†åƒæ•¸(shù)å¦‚ä¸‹ï¼šå…¨éƒ¨åƒæ•¸(shù)解釋åƒè¦‹è¦–é »ä¸‹æ–¹æ–‡å—說明部分。
  
  四仿真器使用梯形圖介紹
  沒有控制器的情æ³ä¸‹ï¼Œä½¿ç”¨ZDevelopè»Ÿä»¶ç·¨å¯«çš„ç¨‹åºæ”¯æŒåœ¨ç·šä»¿çœŸï¼Œä¸‰ç¨®ç·¨ç¨‹(basic/PLC/HMI)æ–¹å¼ä¸‹å‡æ”¯æŒä»¿çœŸã€èª¿(dià o)試。使用æ¥é©Ÿï¼š
1.程åºç·¨è¼¯ï¼šæ‰“é–‹ZDevelop軟件,編輯好程åºã€‚
  2.連接仿真器:èœå–®æ¬„“控制器â€â†’“連接到仿真器â€ï¼Œé»ž(diÇŽn)擊åŽé€£æŽ¥åˆ°ä»¿çœŸå™¨æˆåŠŸæ‰“å°ä¿¡æ¯æç¤ºï¼Œå¹¶æ‰“開仿真器界é¢ã€‚
  3.下載程åºåˆ°ä»¿çœŸå™¨ï¼šé¸æ“‡â€œä¸‹è¼‰åˆ°RAMâ€æˆ–“下載到ROMâ€ï¼Œå°‡ç¨‹åºä¸‹è¼‰åˆ°ä»¿çœŸå™¨é–‹å§‹é‹(yùn)行。
  在程åºé‹(yùn)è¡Œæ™‚å¯æ‰“開調(dià o)試功能,調(dià o)è©¦ç¨‹åºæˆ–監(jiÄn)控程åºé‹(yùn)行情æ³ã€‚連接仿真器時,若想調(dià o)試U盤相關(guÄn)的指令,在ZDevelopç·¨ç¨‹è»Ÿä»¶çš„æ ¹ç›®éŒ„ä¸‹æ–°å»ºudisk文件夾模擬U盤。將U盤指令æ“作è¦ç”¨åˆ°çš„æ–‡ä»¶æ”¾å…¥æ¤æ–‡ä»¶å¤¾å³å¯ã€‚使用Uç›¤æŒ‡ä»¤çš„æ™‚å€™ï¼ŒåŠ è¼‰æ•¸(shù)據(jù)ã€å˜å„²æ•¸(shù)據(jù)å‡ä½¿ç”¨é€™å€‹æ–‡ä»¶å¤¾ã€‚
  五仿真模å¼ä¸‹ä¿¡è™Ÿè¼¸å…¥æ¢¯å½¢åœ–介紹
  由于仿真調(dià o)試時無法接入實(shÃ)際的傳感器,導(dÇŽo)致所有跟外部輸入有關(guÄn)è¯(lián)çš„åŠŸèƒ½éƒ½ç„¡æ³•ä½¿ç”¨ï¼Œæ¤æ™‚ç”¨æˆ¶å¯æ‰‹å‹•輸入模擬外部信號的觸發(fÄ),數(shù)å—é‡å’Œæ¨¡æ“¬é‡æ‰‹å‹•模擬輸入的方法ä¸åŒã€‚
  1.數(shù)å—é‡è¼¸å…¥
  通éŽä»¿çœŸå™¨ï¼Œå¦‚下圖在“輸入仿真â€è™•點(diÇŽn)æ“Šä¾¿å¯æ¨¡æ“¬æ•¸(shù)å—é‡è¼¸å…¥ã€‚
  或在線命令欄輸入指令ZSIMU_IN模擬數(shù)å—é‡è¼¸å…¥ï¼Œä»¿çœŸå™¨ä¸Šçš„è¼¸å…¥ç·¨è™ŸèŒƒåœæ˜¯0-23,編號范åœä¹‹åŽçš„輸入都è¦ä½¿ç”¨æŒ‡ä»¤æ¨¡æ“¬ã€‚
  語法:ZSIMU_IN(輸入編號,狀態(tà i))
  2.模擬é‡è¼¸å…¥
  ZSIMU_AIN指令模擬模擬é‡ä¿¡è™Ÿè¼¸å…¥ã€‚
  語法:ZSIMU_AIN(輸入編號,刻度)
  模擬é‡åˆ†12ä½ç²¾åº¦å’Œ16ä½ç²¾åº¦ï¼ŒæŽ§åˆ¶å™¨ä¸Šè‡ªå¸¶çš„æ¨¡æ“¬é‡æŽ¥å£ä¸€èˆ¬æ˜¯12ä½ç²¾åº¦ã€‚
  輸入輸出的å‡ç‚ºé›»å£“åˆ»åº¦ï¼Œæ ¹æ“š(jù)é‡ç¨‹è½‰(zhuÇŽn)æ›æˆå°æ‡‰(yÄ«ng)電壓值,12ä½ç²¾åº¦çš„刻度是0-4095ï¼Œå°æ‡‰(yÄ«ng)電壓0-10V;16ä½ç²¾åº¦çš„刻度是0-65535ï¼Œå°æ‡‰(yÄ«ng)電壓0-10V。
  刻度0å°æ‡‰(yÄ«ng)輸入電壓0Vï¼Œæ»¿åˆ»åº¦å°æ‡‰(yÄ«ng)電壓10V。
  模擬é‡è¼¸å‡ºä½¿ç”¨AOUT指令。
  語法:AOUT(輸出編號)=刻度值
  å…觸摸å±ä»¿çœŸæ“作梯形圖介紹
  æ£é‹(yùn)動技術(shù)ZHD觸摸å±èˆ‡æŽ§åˆ¶å™¨çš„æ•¸(shù)據(jù)交互主è¦é€šéŽå‚³éžå¯„å˜å™¨æ•¸(shù)據(jù)或調(dià o)用SUBå函數(shù)來實(shÃ)ç¾(xià n)ã€‚è§¸æ‘¸å±æŒ‰éˆ•調(dià o)用寄å˜å™¨æˆ–ç²å–寄å˜å™¨çš„值顯示,按鈕按下能給控制器發(fÄ)逿•¸(shù)據(jù)或調(dià o)用å函數(shù),從而實(shÃ)ç¾(xià n)人機(jÄ«)交互éŽç¨‹ã€‚
  如果沒有觸摸å±ï¼Œè§¸æ‘¸å±ç¨‹åºå¯ä»¿çœŸï¼Œé€šéŽPC端來顯示觸摸界é¢ã€‚使用ZDevelop軟件的HMI編程方å¼ç·¨å¯«çš„組態(tà i)程åºå¯ä»¥åœ¨Xplcscreen上仿真。
  觸摸å±ä»¿çœŸæ™‚,無需進(jìn)行é¡å¤–çš„é…置,使用時注æ„給HMIè§¸æ‘¸å±æ–‡ä»¶è¨(shè)置自動é‹(yùn)行任務(wù)號,在下載程åºåˆ°ä»¿çœŸå™¨ã€‚
  觸摸å±ä»¿çœŸæ“作æµç¨‹ï¼š
  方法一:在ZDevelop軟件上打開zpj文件,先連接到仿真器ZMCSimulator,將控制器程åºå’ŒHMI觸摸å±ç¨‹åºä¸€èµ·ä¸‹è¼‰åˆ°ä»¿çœŸå™¨(注æ„HMI程åºè¦è¨(shè)置自動é‹(yùn)行任務(wù)號,å¦å‰‡ç„¡æ³•é‹(yùn)行),在仿真器內(nèi)點(diÇŽn)æ“Šâ€œé¡¯ç¤ºâ€æ‰“é–‹xplcsreen顯示觸摸å±ç•Œé¢ã€‚
  方法二:將程åºä¸‹è¼‰åˆ°ä»¿çœŸå™¨æˆ–控制器之åŽï¼Œåœ¨ZDevelopè»Ÿä»¶æ ¹ç›®éŒ„æ‰“é–‹screen文件夾的xplcterm應(yÄ«ng)用程åºï¼Œæˆ–通éŽZDevelopè»Ÿä»¶å¿«æ·æŒ‰éˆ•æ‰“é–‹ï¼Œé¸æ“‡æŽ§åˆ¶å™¨IPåŽ(仿真器IP127.0.0.1)連接å³å¯é¡¯ç¤ºçµ„æ…‹(tà i)界é¢ã€‚
  xplcsreen仿真觸摸å±çµ„æ…‹(tà i)界é¢åƒè€ƒ
  七第三方觸摸å±ä»¿çœŸæ¢¯å½¢åœ–介紹
  æ£é‹(yùn)動技術(shù)的仿真器å¯ä»¥å’Œç¬¬ä¸‰æ–¹è»Ÿä»¶è¯(lián)åˆä»¿çœŸï¼Œä½¿ç”¨æ™‚通éŽIP地å€127.0.0.1連接到æ£é‹(yùn)動的仿真器。
  以å¨ç¶¸é€šç‚ºä¾‹ï¼Œé¦–先將控制器端的程åºä¸‹è¼‰åˆ°ä»¿çœŸå™¨å…§(nèi),然åŽä½¿ç”¨EasyBuilderPro打開å¨ç¶¸é€šè§¸æ‘¸å±çµ„æ…‹(tà i)程åºï¼Œæ‰“開“系統(tÇ’ng)åƒæ•¸(shù)è¨(shè)ç½®â€çª—å£ï¼Œå¦‚ä¸‹åœ–ï¼Œæ·»åŠ è¦èˆ‡è§¸æ‘¸å±é€£æŽ¥çš„è¨(shè)備。
  è¨(shè)備列表里會顯示本機(jÄ«)觸摸å±å’Œæœ¬æ©Ÿ(jÄ«)è¨(shè)備,若已有本機(jÄ«)è¨(shè)å‚™å¯ä»¥ç›´æŽ¥é€£æŽ¥ï¼Œè‹¥æ²’有本機(jÄ«)è¨(shè)備,點(diÇŽn)擊“新建è¨(shè)å‚™/æœå‹™(wù)器...â€ï¼Œå½ˆå‡ºè¨(shè)備屬性窗å£ã€‚
  åªéœ€è¦ä¿®æ”¹è¨(shè)備類型和IPå³å¯ã€‚
  è¨(shè)å‚™é¡žåž‹ï¼šé¸æ“‡æ¨¡å¼MODBUSTCP/IP(Zero-based Addressing)。接å£é¡žåž‹è‡ªå‹•改為以太網(wÇŽng)。
  IP:填入當(dÄng)å‰è¦é€£æŽ¥çš„æŽ§åˆ¶å™¨çš„IP地å€ï¼Œå³æ£é‹(yùn)動仿真器IP。
  è¨(shè)置完æˆç¢ºèª(rèn)é—œ(guÄn)閉“系統(tÇ’ng)åƒæ•¸(shù)è¨(shè)ç½®â€çª—å£ã€‚
  在èœå–®æ¬„點(diÇŽn)擊“在線模擬â€ï¼Œé–‹å§‹ç·¨è¯çµ„æ…‹(tà i)程åºï¼ŒæˆåŠŸåŽå³å¯èˆ‡æ£é‹(yùn)動仿真器建立連接,顯示å¨ç¶¸é€šçš„觸摸å±ç•Œé¢ï¼Œæ“作界é¢èƒ½çµ¦ä»¿çœŸå™¨ç™¼(fÄ)逿•¸(shù)據(jù),實(shÃ)ç¾(xià n)控制éŽç¨‹ã€‚
  本次,æ£é‹(yùn)動技術(shù)ç‚ºåŠ å¿«é …(xià ng)目進(jìn)度而åšçš„離線仿真調(dià o)試教程就分享到這里。
  本文由æ£é‹(yùn)動技術(shù)原創(chuà ng),æ¡è¿Žå¤§å®¶è½‰(zhuÇŽn)載,共åŒå¸(xué)ç¿’(xÃ),一起æé«˜ä¸åœ‹æ™ºèƒ½åˆ¶é€ æ°´å¹³ã€‚æ–‡ç« ç‰ˆæ¬Š(quán)æ¸æ£é‹(yùn)動技術(shù)所有,如有轉(zhuÇŽn)è¼‰è«‹æ³¨æ˜Žæ–‡ç« ä¾†æºã€‚
ä¸Šä¸€ç¯‡ï¼šã€æ£é‹(yùn)動】機(jÄ«)器視覺é‹(yùn)動控制...
下一篇:光ä¼é€†è®Šå™¨æœ‰å¤šå°‘分類?
ä¸åœ‹å‚³å‹•ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來æºï¼šä¸åœ‹å‚³å‹•ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(wÇŽng)(www.siyutn.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個人轉(zhuÇŽn)è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊