《工業(yè)機器人與智能制造》課件27-3.5 工業(yè)機器人區(qū)域監(jiān)控_第1頁
《工業(yè)機器人與智能制造》課件27-3.5 工業(yè)機器人區(qū)域監(jiān)控_第2頁
《工業(yè)機器人與智能制造》課件27-3.5 工業(yè)機器人區(qū)域監(jiān)控_第3頁
《工業(yè)機器人與智能制造》課件27-3.5 工業(yè)機器人區(qū)域監(jiān)控_第4頁
《工業(yè)機器人與智能制造》課件27-3.5 工業(yè)機器人區(qū)域監(jiān)控_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《先進制造技術(shù)》單元3

工業(yè)機器人編程延時符單元3工業(yè)機器人編程3.1工業(yè)機器人的坐標系3.2用戶坐標系的設置3.3工具坐標系的設置3.4機器人編程指令3.5區(qū)域監(jiān)控3.6絕對零點位置的設置3.7編程任務1創(chuàng)建簡單程序3.8編程任務2添加WHILE…DO…3.9編程任務3添加(賦值)指令3.10編程任務4抓料3.5.1區(qū)域監(jiān)控設置1.點擊加載程序這里以projectl→testl為例2.依次點擊新建、區(qū)域監(jiān)控、AREA.Activate、確定如圖所示3.5.1區(qū)域監(jiān)控設置3.依次點擊變量一新建如圖所示3.5.1區(qū)域監(jiān)控設置4.選擇系統(tǒng)及技術(shù)→AREA5.點擊確認這樣就在程序中創(chuàng)建一條區(qū)域監(jiān)控指令,如圖所示3.5.1區(qū)域監(jiān)控設置6.接下來依次點擊菜單鍵→變量→工作區(qū)監(jiān)控等命令。注意:如果加載的工程中不包含區(qū)域監(jiān)控變量,這里的工作區(qū)監(jiān)控選項是隱藏的。因此我們要先新建區(qū)域監(jiān)控變量。3.5.1區(qū)域監(jiān)控設置7.點擊設置如圖所示,設置區(qū)域監(jiān)控狀態(tài)與對應狀態(tài)欄圖標。3.5.1區(qū)域監(jiān)控設置7.點擊設置現(xiàn)對各狀態(tài)欄圖標的意義說明如下(1)狀態(tài)欄圖標A,各圖標的意義說明如表3—2所示3.5.1區(qū)域監(jiān)控設置7.點擊設置(2)工作區(qū)/禁入?yún)^(qū)狀態(tài)圖標B,各圖標的意義說明如表3—3所示3.5.1區(qū)域監(jiān)控設置7.點擊設置(3)根據(jù)區(qū)域類型,狀態(tài)欄C有三種:①允許工作區(qū)域,各圖標的意義說明如表3—4所示。3.5.1區(qū)域監(jiān)控設置7.點擊設置(3)根據(jù)區(qū)域類型,狀態(tài)欄C有三種:②禁止工作區(qū)域,各圖標的意義說明如表3—5所示。3.5.1區(qū)域監(jiān)控設置7.點擊設置③信號區(qū)域,各圖標的意義說明如表3—6所示。3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(1)選擇區(qū):選擇需要配置的區(qū)域變量,如果系統(tǒng)中有多個區(qū)域變量,在下拉單里進行選擇3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(2)使能:顯示當前區(qū)域的狀態(tài),包括未使能和使能兩種狀態(tài)3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(3)狀態(tài):區(qū)域監(jiān)控使能后,TCP點在區(qū)域內(nèi)部或外部的圖示,區(qū)域未使能時顯示3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(4)形狀:選擇區(qū)域的形狀,有長方體和圓柱體兩種,BOX為長方體,CYLINDER為圓柱體3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(5)類型:選擇區(qū)域類型。有四種:①WORKAREA為允許工作區(qū)域,TCP只能在區(qū)域內(nèi)運動;②BLOCKAREA為禁止工作區(qū)域,TCP不能進入此區(qū)域;3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(5)類型:選擇區(qū)域類型。有四種:③SIGNALWORKAREA為信號型允許工作區(qū)域,TCP在區(qū)域內(nèi)運動有信號發(fā)出,可以離開此區(qū)域,離開區(qū)域無離開信號發(fā)出;④SIGNALBLOCKAREA為信號型禁止工作區(qū)域,TCP在區(qū)域外運動有信號發(fā)出,可以進入此區(qū)域,進入?yún)^(qū)域無進入信號發(fā)出。3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(6)附加設置:①標志變量啟動:通過數(shù)字量輸入端口使能區(qū)域監(jiān)控;②狀態(tài)變量:將區(qū)域監(jiān)控變量狀態(tài)關(guān)聯(lián)到數(shù)字量輸出端口;③參考系:配置區(qū)域監(jiān)控的參考坐標系,默認為世界坐標系。若需要使用用戶坐標系,可在此進行選擇;3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(6)附加設置:④可關(guān)閉區(qū)域:區(qū)域監(jiān)控使能后,可撤銷;不可關(guān)閉區(qū)域,區(qū)域監(jiān)控使能后,不可撤銷;⑤自動啟動:開機后自動使能區(qū)域監(jiān)控。3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控區(qū)域監(jiān)控設置完成后,可以根據(jù)需要設置為開機啟動或者由程序控制??焖僭O置都可以通過區(qū)域監(jiān)控指令在程序中進行設置。當然,快速設置的區(qū)域監(jiān)控,是可以通過部分命令來進行在線修改的。3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(1)PosHasSpaceVio1ation功能:檢查位置是否違反工作區(qū)域或者禁止區(qū)域,不用于信號型區(qū)域,只可以提取幾何位置(x,y,z)來檢查。例如,IFPosHasSpaceViolation(posO)THEN//,判斷posO是否違反區(qū)域監(jiān)控.3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(2)Activate/Deactivate功能:使能或者撤銷區(qū)域監(jiān)控。例如,areal.Activate()〃使能areal區(qū)域監(jiān)控areal.Deactivate()〃撤銷areal區(qū)域監(jiān)控3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(3)IsPosInArea功能:檢查位置是否在當前區(qū)域內(nèi),也能用于信號型區(qū)域,只可以通過幾何位置(x,y,z)來檢查。例如:IFareal.IsPosInArea(posO)THEN//,判斷posO是否在areal區(qū)域內(nèi)3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(4)Connect/Disconnect功能:通過兩條指令可以建立或者切斷一個BOOL變量和區(qū)域之間的連接,當這個變量被置為TRUE的時候,區(qū)域被激活,當變量被復位的時候,區(qū)域被凍結(jié),當一個新的變量連接被建立了,區(qū)域的激活變量根據(jù)變量實際狀態(tài)立即設置。3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(4)Connect/Disconnect例如,areal.Connect(triggerVar)//將triggerVar連接到arealareal.Disconnect()〃取消areal已連接的變量3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(5)ActivateSmoothMove功能:當共享區(qū)域被占用的時候,激活動態(tài)參數(shù)自動調(diào)整。共享區(qū)域是針對兩臺或多臺機器人應用的。3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(6)WaitRobInside功能:等待機器人進入?yún)^(qū)域。例如,areal.WaitRoblnside()〃等待機器人進入areal3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(7)SetTransformation功能:根據(jù)參考坐標系設置區(qū)域的位置和姿態(tài)。例如,areal.SetTransformation(startPos)〃將startPos設置為起點3.5.1區(qū)域監(jiān)控設置8.配置區(qū)域監(jiān)控,點擊使能,則使能區(qū)域監(jiān)控(8)SetBoxSize功能:設置正方體區(qū)域的大小。例如,areal.SetBoxSize(500,1200,500)〃設置正方體的長

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論