報名人數299030
            資訊中心 > 課程相關資訊 > 機器人培訓 > 機器人培訓 >?FANUC 循環指令介紹

            FANUC 循環指令介紹

            時間:2019-08-27 09:07 來源:梁柱

            師傅,我想在Fanuc機器人編程中對一定的內容進行多次重復執行,可以用什么指令來滿足?

            唔~給你一個方向,去了解一下FOR和ENDFOR指令~~~~~~~~~~


            努力翻閱相關資料………

            FANUC 循環指令介紹01 

            經過一番的查找,終于明白了其中的原理

            FANUC 循環指令介紹02 

            師傅,師傅,您看我對FOR和ENDFOR指令的理解對不對?

            FANUC 循環指令介紹03 

            介于FOR和ENDFOR指令中間的程序內容可以實現多次重復執行,FOR和ENDFOR是一組成對出現的指令,缺一不可,在專業上稱之為循環指令。

            FANUC 循環指令介紹04 

            圖1-1  FOR/ENDFOR指令菜單

            ?FOR代表循環指令的開始;通過FOR指定的值來確定循環的次數。

            ?ENDFOR代表循環指令的結束。


            FOR指令的格式如下:

            FANUC 循環指令介紹05 

            圖1-2  FOR指令(選擇 TO時)

            計數器使用的是暫存器(R[i]),用于記錄循環的次數。

            初始值可以使用常數(Constant)、暫存器(R[i])、自變量(AR[i]),常數可以給定的范圍:-32767到32766的整數。

            目標值可以使用常數(Constant)、暫存器(R[i])、自變量(AR[i]),常數可以給定的范圍:-32767到32766的整數。

            當指定TO時,初始值< 目標值,其意思是每循環一次使得計數器的值增加1,直到條件不再滿足的時候才結束該循環指令,也就時說初始值與目標值決定了循環的次數;

            Eg:初始值為1,目標值為3,則循環執行三次該內容。

            執行FOR指令時,在計數器的值中代入的是初始值。

            FANUC 循環指令介紹06 

            圖1-3  FOR指令(選擇 DOWNTO時)

            計數器使用的是暫存器(R[i]),用于記錄循環的次數。

            初始值可以使用常數(Constant)、暫存器(R[i])、自變量(AR[i])。常數可以給定的范圍:-32767到32766的整數。

            目標值可以使用常數(Constant)、暫存器(R[i])、自變量(AR[i])。常數可以給定的范圍:-32767到32766的整數。

            當指定DOWNTO 時,初始值>目標值,其意思是每循環一次使得計數器的值減1,直到條件不再滿足的時候才結束該循環指令,也就時說初始值與目標值決定了循環的次數;

            Eg:初始值為3,目標值為1,則循環執行三次該內容。

            執行FOR指令時,在計數器的值中代入的是初始值。


            ENDFOR指令的格式如下:

            FANUC 循環指令介紹07 

            圖1-4 ENDFOR 指令

            執行ENDFOR指令時,只要滿足如下條件,就可以反復執行FOR與ENDFOR之間的內容。

            ? 指定TO時,初始值< 目標值。

            ? 指定DOWNTO 時,初始值> 目標值。

            當條件不滿足時,指針移到對應ENDFOR指令的后續行,此時就不再執行FOR/ENDFOR區間。


            如圖1-5所示,對介于FOR和ENDFOR指令中間的程序內容反復執行3次后再執行第八行的指令。

            FANUC 循環指令介紹08 

            圖1-5

            FOR和ENDFOR指令在如下狀況下會發生錯誤報警:

            ?   在FOR/ENDFOR區間中進行嵌套循環,最多可以嵌套10個層級。超出10個層 級,程序執行時會發生錯誤報警。

            ?   FOR和ENDFOR指令必須存在相同程序內且FOR和ENDFOR數量相同。任一個不足時,執行程序會發生報警。

            ?   在執行FOR指令時,初始值或者目標值中使用整數以外的數值,程序會發生錯誤報警。

            ?   在執行ENDFOR指令時,計數器的值或者目標值中使用整數以外的數值,程序會發生錯誤報警。

            好啦,關于Fnauc機器人循環指令就介紹到此結束啦(●ˇ?ˇ●)

            FANUC 循環指令介紹09 

            看完本文后有以下任意情形之一的,請掃描文末二維聯系,預約現場解答:

            1.看不懂圖中的程序;

            2.不懂圖中的程序如何在示教上編寫;

            3.不懂FANUC仿真軟件(ROBOGUIDE)如何使用;

            4.不會機器人的基本操作;

            5.完全看不懂。

             智通教育是東莞市專業的工業機器人培訓機構,平時會不定期的在網站發布一些工業機器人課程相關的知識點,有興趣的同學歡迎大家關注本網站!

            亚洲色成人网一二三区| 亚洲精品国产日韩无码AV永久免费网 | 亚洲国产精品xo在线观看| 亚洲免费精彩视频在线观看| 亚洲精品无码精品mV在线观看| 亚洲熟妇无码乱子AV电影| 亚洲最大激情中文字幕| 亚洲一区二区三区国产精品| 亚洲精品美女久久久久99小说| 亚洲精品成人a在线观看| 亚洲女人被黑人巨大进入| 亚洲国产成人久久精品99| 亚洲伊人久久综合影院| 亚洲熟妇无码另类久久久| 国产AV无码专区亚洲AVJULIA| 亚洲av无码精品网站| 亚洲视频在线一区| 亚洲视频一区在线| 亚洲国产人成在线观看| 国产精品亚洲综合久久| 亚洲国产AV一区二区三区四区| 鲁死你资源站亚洲av| 亚洲国产精品成人| 久久久久亚洲AV综合波多野结衣| 中文亚洲成a人片在线观看| 国产亚洲精AA在线观看SEE| 久久久久无码精品亚洲日韩| 亚洲色图古典武侠| 亚洲人成在线精品| 亚洲欧美成人av在线观看| 国内成人精品亚洲日本语音| 国产成人亚洲精品影院| 精品国产综合成人亚洲区| 91精品国产亚洲爽啪在线观看| 亚洲国产成人精品无码区在线秒播| 亚洲国产成人99精品激情在线| 亚洲AV永久无码精品网站在线观看| 国产精品亚洲а∨天堂2021| 亚洲中文字幕第一页在线| 夜夜亚洲天天久久| 亚洲欧洲日韩极速播放|