机器人教程网

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

[ABB示教] 运动触发指令TriggIO-ABB机器人标准指令编程

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

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

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

x
运动触发指令TriggIO-ABB机器人标准指令编程
/ \# |" \- I  }TriggIO TriggData, Distance [\Start]|[\Time][\DOp]|[\GOp]| [\AOp]|[\ProcID], SetValue [\DODelay];3 R4 a) |4 ~+ ^/ V& S4 w$ w
, I& J  u( g: `& K$ m, A
[TriggData]:        触发变量名称。        ( triggdata ) 4 }" k  I( e- j2 B
Distance:                触发距离 mm。        ( num )
1 F8 v( L* \2 C% @0 x  D/ f& t[\Start]:                触发起始开关。        ( switch )
: ^: ^" G+ Z0 v& F4 G: j. F; x. N# S[\Time]:                时间触发开关。        ( switch )
. v! {- w" Y! b/ Q& T% Q[\DOp]:                触发数字输出。        ( signaldo )
$ Q$ H* R2 y* ^$ L1 t3 H+ D
4 [3 v) ?- e3 y[\GOp]:                触发组合输出。        ( signalgo ) " @+ |; R7 r  g3 S0 U3 Q
[\AOp]:                触发模拟输出。        ( signalao )
- `3 }( i5 o; c. U. Q& u. z[\ProcID]:                过程处理触发。        ( num )
- L8 v8 Y; V4 j2 w5 H! p+ TSetValue:                相应信号值。                ( num ) 9 _% V, C% E2 I6 z; ~( l, M
[\DODelay]:        数字输出延迟。        ( num )0 R6 P6 r, E+ G% l8 {1 V6 x- r
3 I- Q( ]; m# d: E' r

1 u" L5 ~8 l4 r. m
运动触发指令TriggIO-应用:
6 |7 ^! a7 j' n( C; K        机器人可以在运动时通过触发指令精确的输出相应信号,当前指令用于定义触发性质,此指令必须与其他触发指令 TriggJ、TriggL 或 TriggC 同时使用才有意义,同机器人指令 TriggEquip 比较,多了时间控制功能,少了外部设备触发延迟功能,通常用于喷涂、涂胶等行业。使用参变量 [\Start],表示以运动起始点触发基准点,默认为运动终止点;使用参变量 [\Time],以时间来控制触发,允许最大时间为 0.5s,详见限制;参变量 [\ProcID],正常情况下用户无法自行使用,此参变量用于 IPM 过程处理。
- o: D* C: `7 i# K( d+ l- A" W' O: I- Q
运动触发指令TriggIO-实例1:" B% O1 A  _4 X% o3 t
        VAR triggdata gunon;% F0 o9 o2 D& N( ~& d
        TriggIO gunon,10\DOp:=gun,1;
+ D6 p7 n. ^' }) {2 @6 }0 ?  x        TriggL p1,v500,gunon,z50,gun1;
+ t, S# T0 m9 ?) p+ L/ j) `7 R
0 L. p5 y3 b4 A8 I 运动触发指令TriggIO-ABB机器人标准指令编程 / `% i9 s& Q2 x8 n* W) N
4 f2 Z6 ~8 ^9 c0 C

9 A2 n9 `$ ^: d8 b, s9 x运动触发指令TriggIO-实例2:
% e% ^5 \* `+ ?/ v4 p        VAR triggdata gunon;
: M2 v+ M  \% X( ]% R+ V- a, U        TriggIO gunon,0\Start\DOp:=gunon;, Y& V7 I) R( I1 a; a6 @
        MoveJ p1,v500,z50,gun1;
) O2 C1 j1 u# q1 t1 h7 g* R! T* h        TriggL p2,v500,gunon,fine,gun1;3 Z; ?3 D, Q# u' |+ f

$ Z9 M" ?" J1 B' T  R 运动触发指令TriggIO-ABB机器人标准指令编程 - A+ U& s& ]0 Z7 k8 T4 k" D
运动触发指令TriggIO-限制:
* F! A) |! a2 J5 L
  • 当前指令使用参变量 [\Time] 可以提高信号输出精度,此参变量以目标点为基准,使用固定的目标点 fine 比转角 zone 精度高,一般情况下,此参变量采用固定目标点。
  • 参变量 [\Time] 设置的时间应小于机器人开始减速时间 ( 最大 0.5s ),例如:运行速度500mm/s,IRB2400 为 150ms,IRB6400 为250ms,机器人在设置时间超过减速时间的情况下,实际控制时间会缩短,但不会对正常运行造成影响。8 r  _" B$ h" ?- M8 F

$ a% o2 b3 }8 `. Q$ m7 ?
# R& L" W$ ~6 y
回复

使用道具 举报

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

GMT+8, 2024-6-17 16:31 , Processed in 0.062884 second(s), 24 queries .

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

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