机器人教程网

 找回密码
 立即注册
查看: 2463|回复: 0
打印 上一主题 下一主题
收起左侧

[ABB示教] 程序流程指令FOR-ABB机器人标准指令编程

[复制链接]
跳转到指定楼层
楼主
发表于 2019-10-15 10:28:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

注册用户,获取RB币,享更多免费资源下载和阅读权限。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
程序流程指令FOR-ABB机器人标准指令编程
" o+ b2 L: D  u: e        FOR Loop counter FROM Start value TO End value [STEP Step value] DO
; N% s5 x; m4 W9 J9 n: b            ...
) P) Z# c% z' h; K0 e. M" o        ENDFOR9 F2 ~  b- b- P% D- \, D

9 [4 p: t. p1 D" eLoop counter:        循环计数标识。( Identifier )  
( G. h; B3 v# E0 A8 a4 |4 e$ \5 t& }, {Start value:        标识初始值。        ( num )     
: W1 l+ R7 _: d% v: FEnd value :        标识最终值。        ( num )  
4 x, b: t$ I7 u[Step value]:        计数更改值 。        ( num )5 z; D. X2 d" Y6 s) [* V

+ ]9 {5 U: F, {' g0 s

; `  G) e2 M7 o, y% ~ABB机器人程序流程指令FOR-应用:
0 ^( U: |; m8 Q" h# X0 [! e        当前指令通过循环判断标识从初始值逐渐更改至最终值,从而控制程序相应循环次数,如果不使用参变量 [STEP],循环标识每次更改值为 1,如果使用参变量 [STEP],循环标识每次更改值为参变量相应设置,通常情况下,初始值、最终值与更改值为整数,循环判断标识使用 i k j 等小写字母,是标准的机器人循环指令,常在通讯口读写,数组数据赋值等数据处理时使用。
5 X+ E: f$ ~7 w. N( h* k. D& S
6 q; ?+ [- C  j4 @: oABB机器人程序流程指令FOR-实例:
1 Q3 k, e1 P, ?2 k; t        FOR i FROM 1 TO 10 DO! W2 B$ h' t$ U5 Y/ k2 R
          routine1;
7 N/ Z8 ?/ K  ?, Z; Q+ m        ENDFOR) ^# m5 \9 F0 K! s" W9 X; f

! Z* y: d/ ]. _6 @        FOR i FROM 10 TO 2 STEP -1 DO8 Q1 r+ e, v; E) ]- I, n
          a{i}:=a{i-1};
  q( u1 ?, B/ `0 h. w: F7 P        ENDFOR, q2 s: g/ W) F
( g/ s# c$ r) H5 z8 S/ `
        PROC ResetCount()       
) i/ X; Q" D! A( I" i# Z! z          FOR i FROM 1 TO 20 DO
- r# n8 S0 u, C  S' }            FOR j FROM 1 TO 2 DO
- m4 }, Y* @/ n- B0 m9 c              nCount{i,j}:=0;; y# D) i! H5 r% G- {
            ENDFOR
5 @: q2 L+ y* m1 i4 C  M          ENDFOR5 q* E: t7 ^* @3 {. `
        ENDPROC
% n! O/ O' A8 j0 }2 @; k& K
8 p+ @& r5 y: T2 L$ I, n5 r/ x$ wABB机器人程序流程指令FOR-限制:
9 I) ^9 r  _2 a, |
  • 循环标识只能自动更改,不允许赋值。
  • 在程序循环内,循环标识可以作为数字数据 ( num ) 使用,但只能读取相应值,不允许赋值。
  • 如果循环标识、初始值、最终值与更改值使用小数形式,必须为精确值。( y% z. I; M% Z  K- D7 ]

! z( t, k+ X3 D, l$ x" K) Q" ~+ a9 h6 B
回复

使用道具 举报

QQQQ:345103927|Archiver|手机版|禁闭室|问答社区|机器人教程网

GMT+8, 2024-6-26 12:53 , Processed in 0.061482 second(s), 22 queries .

Powered by Robotjc.com(网站备案信息:粤ICP备17111093号-1 )

快速回复 返回顶部 返回列表