版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
《先進制造技術(shù)》單元3
工業(yè)機器人編程延時符單元3工業(yè)機器人編程3.1工業(yè)機器人的坐標(biāo)系3.2用戶坐標(biāo)系的設(shè)置3.3工具坐標(biāo)系的設(shè)置3.4機器人編程指令3.5區(qū)域監(jiān)控3.6絕對零點位置的設(shè)置3.7編程任務(wù)1創(chuàng)建簡單程序3.8編程任務(wù)2添加WHILE…DO…3.9編程任務(wù)3添加(賦值)指令3.10編程任務(wù)4抓料單元3工業(yè)機器人編程3.4.1運動指令
3.4.2歸原點指令
3.4.3設(shè)置指令
3.4.4系統(tǒng)功能指令
3.4.5流程控制指令
3.4.6輸入輸出指令
3.4.7模擬量輸入輸出指令
3.4.8觸發(fā)功能指令3.4.4系統(tǒng)功能指令…:=…(賦值)給某變量賦值,左側(cè)為變量,“:=”為賦值操作,右側(cè)為表達式,如下圖所示。表達式的類型必須符合變量的數(shù)據(jù)類型。釋義:將‘0’賦給‘da1’3.4.4系統(tǒng)功能指令2.//…(注解)用于說明程序的用途,使用戶容易讀懂程序,如下圖所示。釋義:PTP(ap9)為零點3.4.4系統(tǒng)功能指令3.WaitTime用于設(shè)置機器人等待時間,時間單位為
ms,如下圖所示。釋義:機器人等待1s再執(zhí)行后面的程序。3.4.4系統(tǒng)功能指令4.Stop該命令用于停止所有激活程序的執(zhí)行。如果指令不帶參數(shù),等同于按下了示教器終端上的停止(stop)按鈕,如下圖所示。3.4.4系統(tǒng)功能指令釋義:機器人運動至stop(ALLAXES)時將停止運行。
指令中有3種STOPMODE:ALLAXES、COMTINUETRACKING、HARDSTOP。三者區(qū)別如下:3.4.4系統(tǒng)功能指令(1)ALLAXES:停止時,首先機器人會以‘stop
on
the
path’方式(滑動過渡)停下來,然后機器人的路徑規(guī)劃也停止,重新啟動時,系統(tǒng)放棄原有的路徑規(guī)劃并規(guī)劃新的路徑;(2)COMTINUETRACKING:與ALLAXES區(qū)別在于:停止時機器人保持原有的路徑規(guī)劃,重新啟動時,機器人按之前規(guī)劃的路徑接著運行;(3)HARDSTOP:與ALLAXES區(qū)別在于:機器人不會以‘stop
on
the
path’方式(滑動過渡)停下來,而是立即停止運動。3.4.5流程控制指令1.CALL…調(diào)用指令,能夠調(diào)用其它程序作為子程序,且調(diào)用的程序必須在編寫程序的項目中,如下圖所示。釋義:程序執(zhí)行完第二十九行Lin(cp7,,os0)后,調(diào)用并執(zhí)行程序t1。注意:只能調(diào)用相同工程名下的子程序,且子程序中不應(yīng)有循環(huán)。3.4.5流程控制指令2.WAIT…等待指令。當(dāng)WAIT表達式的值為TRUE,下一步指令就會執(zhí)行,否則的話,程序等待直到表達式為TRUE為止,如下圖所示。釋義:程序執(zhí)行完第二十九行Lin(cp7,,os0)后,等待數(shù)字輸入din0.port為TRUE時才執(zhí)行后面的程序,否則機器人暫停運行,并處于一直等待狀態(tài)。3.4.5流程控制指令3.SYNC.Sync該指令用于同步程序平行運行,如下圖所示。使用此指令可以同步兩個正在運行的程序,如同步兩個機器人的運動。釋義:robot1
運行到同步點并設(shè)置同步編號、清除同步點,等待直到另外一個程序重置同步編號。3.4.5流程控制指令3.SYNC.Sync該指令用于同步程序平行運行,如下圖所示。當(dāng)一個程序運行至同步點時,同步點會被重置,然后兩個程序啟動;假如設(shè)定的同步編號與給定的不同,會產(chǎn)生錯誤,程序停止運行。3.4.5流程控制指令4.IF…THEN…END_IF,ELSIF…THEN,ELSEIF指令用于條件跳轉(zhuǎn)控制。類似于c++中的IF語句。
條件判斷表達式必須是BOOL類型。每一個IF指令必須以關(guān)鍵字END_IF做為條件控制結(jié)束,如圖所示。3.4.5流程控制指令5.WHILE…DO…END_WHILEWHILE指令在滿足條件的時候循環(huán)執(zhí)行子語句。循環(huán)控制表達式必須是BOOL類型。該指令必須以關(guān)鍵字END_WHILE做為循環(huán)控制結(jié)束,如下圖所示。該指令執(zhí)行兩點之間的循環(huán)運動。3.4.5流程控制指令6.LOOP…DO…END_LOOP循環(huán)次數(shù)控制指令,如下圖所示。該指令執(zhí)行兩點之間的循環(huán)運動,且循環(huán)次數(shù)為10。3.4.5流程控制指令7.RUN,KILLRUN指令調(diào)用一個用戶程序,該程序與主程序平行運行。RUN調(diào)用的程序必須用KILL指令終止。RUN調(diào)用的程序必須是該項目中的程序,如下圖所示。注意:RUN/KILL的程序(IoTest)中不能含有運動指令,如PTP、Lin等。否則程序運行時會報錯。一般只用于來監(jiān)測實時信號等。3.4.5流程控制指令8.RETURN該指令用于終止正在運行的程序,如下圖所示。注意:運行至指令RETURN時,程序停止運行,并且指針返回到程序開始行(第一行)。注意:RETURN,RUN,KILL,
IF…THEN…END_IF,ELSIF…THEN,ELSE,IO
等指令為預(yù)處理指令,會在程序運行前提前編譯,所以需在這些指令前加上指令WaitIsFinished。3.4.5流程控制指令9.GOTO…,IF…GOTO…,LABEL…GOTO
指令用于跳轉(zhuǎn)到程序不同部分,如下圖所示。跳轉(zhuǎn)目標(biāo)通過LABEL指令定義。不允許從外部跳轉(zhuǎn)進入內(nèi)部程序塊。內(nèi)部程序塊可能是WHILE循環(huán)程序塊或者IF程序塊。3.4.5流程控制指令9.GOTO…,IF…GOTO…,LABEL…IF-GOTO指令相當(dāng)于一個縮減的IF程序塊。IF條件判斷表達式必須是BO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 122.2025年環(huán)境影響評價工程師專業(yè)考試(五金制造行業(yè)環(huán)評試卷)
- 2025年肇慶市德慶縣教育局所屬公辦幼兒園公開招聘合同制工作人員備考題庫及一套完整答案詳解
- 2025年贛州市“十萬英才聚贛南”(鄭州站)活動招聘279人備考題庫及答案詳解參考
- 2025年中國科學(xué)技術(shù)大學(xué)工程科學(xué)學(xué)院勞務(wù)派遣崗位招聘備考題庫帶答案詳解
- 2025年西安市灞橋區(qū)中醫(yī)醫(yī)院腦病科康復(fù)治療師招聘備考題庫及完整答案詳解1套
- 2025年廣州市增城區(qū)荔江小學(xué)編外聘用制教師招聘備考題庫及一套答案詳解
- 2025年高層次及高技能人才招聘6人備考題庫帶答案詳解
- 2025年重慶大學(xué)能源與動力工程學(xué)院勞務(wù)派遣實驗室秘書招聘備考題庫有答案詳解
- 2025年北京協(xié)和醫(yī)院腫瘤內(nèi)科合同制科研助理招聘備考題庫及一套答案詳解
- 2025年上海市浦東新區(qū)東方蘆潮港幼兒園招聘備考題庫(區(qū)內(nèi)流動)帶答案詳解
- 腦器質(zhì)性精神障礙護理查房
- GB/T 45481-2025硅橡膠混煉膠醫(yī)療導(dǎo)管用
- GB/T 32468-2025銅鋁復(fù)合板帶箔
- 山西交控集團招聘筆試內(nèi)容
- 大窯校本教材合唱的魅力
- 《建筑測繪》課件
- 《健康體檢報告解讀》課件
- 前臺電話禮儀培訓(xùn)
- T-CET 402-2024 金屬結(jié)構(gòu)曲面屋頂晶硅組件建筑光伏一體化技術(shù)規(guī)范
- 智慧健康養(yǎng)老管理基礎(chǔ)知識單選題100道及答案解析
- 車床設(shè)備大修計劃方案
評論
0/150
提交評論