FOR循環(huán)指令定義
重復給定的次數(shù)。當一個或多個指令重復多次時,使用FOR。一個相同的動作執(zhí)行重復幾次,可以使用FOR循環(huán)指令。
FOR****語法結構
FOR FROM TO DO
ENDFOR
:循環(huán)判斷變量,自動聲明該數(shù)據(jù)
第一個:變量起始值,第一次運行變量等于這個值
第二個:變量結束值
:待執(zhí)行指令
程序執(zhí)行過程:
1 評估起始值、結束值和步進值的表達式。
2 向循環(huán)計數(shù)器分配起始值。
3 檢查循環(huán)計數(shù)器的數(shù)值,以查看其數(shù)值是否介于起始值和結束值之間,或者是否等于起始值或結束值。如果循環(huán)計數(shù)器的數(shù)值在此范圍之外,則FOR循環(huán)停止,且程序繼續(xù)執(zhí)行緊接ENDFOR的指令。
4 執(zhí)行FOR循環(huán)中的指令。
5 按照步進值,使循環(huán)計數(shù)器增量(或減量)。
6 重復FOR循環(huán),從點3開始。
示例:
FOR i FROM 1 TO 10 DO
routine1;
ENDFOR
重復routine1無返回值程序10次。
注: 以上來源ABB工業(yè)機器人技術文檔
指令案例 :
案例1:對一個數(shù)值數(shù)據(jù)賦值
![圖片](http://file1.elecfans.com/web2/M00/81/CC/wKgZomQKi9OAQjd1AAASo0Q0gbU132.jpg)
案例2:對一個數(shù)值數(shù)據(jù)初始化
![圖片](http://file1.elecfans.com/web2/M00/81/CC/wKgaomQKi9OABzZAAAAQKDftprI647.jpg)
案例3:對一個位置數(shù)據(jù)賦值
![圖片](http://file1.elecfans.com/web2/M00/81/CC/wKgZomQKi9OAXq0hAAAeGPfRcmk458.jpg)
案例4:重疊式堆垛位置計算
![圖片](http://file1.elecfans.com/web2/M00/81/CC/wKgaomQKi9OAEz_mAAAbQzC82C8203.jpg)
FOR循環(huán)指令在編程應用中比較廣泛,以上4個簡單的案例只是拋磚引玉。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
計數(shù)器
-
ABB機器人
-
for循環(huán)
相關推薦
` 本帖最后由 京五環(huán)以外 于 2015-1-14 11:17 編輯
ABB機器人IRB 5400是一個噴涂機器人家族,擁有噴涂精確、正常運行時間長、漆料耗用省、工作節(jié)拍短以及有效集成涂裝設備等
發(fā)表于 01-14 11:16
我的ABB機器人做焊接用。機器人給焊機的doweldon信號正常,也與機器人內部的weldon信號映射過,但是在使用編程指令arcl /ar
發(fā)表于 10-16 23:07
的指定方向分量異常方便,p1.trans.z就可表示p1位置在z軸方向距離工件坐標系原點的距離。本文簡單介紹ABB機器人指令開發(fā)過程,其實也就是編寫附帶了參數(shù)的程序。在編程之前需要弄清
發(fā)表于 10-21 16:36
AccSet指令降低機器人加速度。③減小速度數(shù)據(jù)中的v_rot選項。8、首次開機報警“50296,SMB內存數(shù)據(jù)差異”?解析:①ABB主菜單中選擇校準。②點擊ROB_1進入校準畫面,選擇SMB內存。③選擇
發(fā)表于 08-19 10:32
ZN-IRB01ABB機器人實訓平臺一、概述ZN-IRB01ABB機器人實訓平臺包含六自由度工業(yè)機器人、傳感器檢測系統(tǒng)、PLC控制系統(tǒng)及一套
發(fā)表于 07-01 08:57
ABB機器人程序指令匯總.........
發(fā)表于 12-23 14:50
?79次下載
ABB機械手,機器人指令精選版,ABB 工業(yè)機器人實操與應用技巧
發(fā)表于 01-19 14:56
?0次下載
RobotStudio是ABB機器人的離線仿真調試軟件,還可支持VR體驗。
今天就來好好介紹一下這款ABB機器人的專屬強大軟件!
發(fā)表于 04-14 10:21
?3.4w次閱讀
本文檔的主要內容詳細介紹的是ABB機器人的基本指令。
發(fā)表于 03-02 08:00
?1次下載
本文檔的主要內容詳細介紹的是ABB機器人的常用指令詳細講解。
發(fā)表于 04-24 08:00
?5次下載
在之前的文章中,相信你已經對ABB機器人的MOVE指令以及常用專屬名詞有一定的了解了,而從這篇文章開始,繼續(xù)學習新的 編程常用指令 。
發(fā)表于 10-19 10:40
?2304次閱讀
ABB工業(yè)機器人是一種廣泛應用于制造業(yè)、物流、醫(yī)療等領域的自動化設備。其運動指令是實現(xiàn)機器人精確控制的關鍵。以下是對ABB工業(yè)
發(fā)表于 06-16 16:15
?2741次閱讀
ABB機器人是一種廣泛應用于工業(yè)自動化領域的智能設備,具有高度的靈活性和可靠性。在ABB機器人的編程和操作中,movej和movel是兩種常用的運動
發(fā)表于 06-17 09:26
?3637次閱讀
ABB機器人是一種廣泛應用于工業(yè)自動化領域的智能設備,其指令系統(tǒng)豐富多樣,能夠滿足各種復雜場景的需求。 基本指令 1.1 Move指令 Mo
發(fā)表于 06-17 09:35
?7354次閱讀
ABB機器人編程指令詳解中的“call”是一個非常重要的指令,它允許程序員在程序中調用另一個程序或子程序。 概述 在ABB
發(fā)表于 06-17 09:47
?1292次閱讀
評論