机器人教程网

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

[ABB示教] 中断指令ISignalDO-ABB机器人标准指令编程

[复制链接]
跳转到指定楼层
楼主
发表于 2019-9-14 17:30:45 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
中断指令ISignalDO-ABB机器人标准指令编程4 u3 {# W6 h3 Q) s' Z
ISignalDO [\Single], Signal, TriggValue, Interrupt;
[\Single]:                单次中断开关。( switch ) 3 t( M2 C* N8 f
Signal:                触发中断信号。( signaldo ) ' M+ k' o! ?) K- U
TriggValue:        触发信号值。        ( dionum ) 2 \7 B; U$ b; A% P: v
Interrupt:                中断数据名称。( intnum )
! t3 m4 q0 ?" s: s' l* |) H, |5 k! M3 @8 h3 p# E7 X

0 E# @( @* t1 C! w4 X
ISignalDO指令应用:( D; F) }! ~! f& G8 ~
        使用相应的数字输出信号触发相应的中断功能,必须同指令 CONNECT 联合使用。+ k, o& {. r3 _8 _- Q
' Z$ n7 ]0 `8 E$ S2 I
中断指令ISignalDO-ABB机器人标准指令编程 5 e* L/ ]2 V; u
ISignalDO指令实例:
5 k$ N" _- ]( k, ~! \8 u         …* ~, k: v6 W1 P
        CONNECT int1 WITH iroutine1;
4 j) G# x! g/ r: F; e: S        ISignalDO\Signal do01,1,int1;   →中断功能在单次触发触发后失效。
; Z+ i- w) ]8 d2 u6 h) \        …
* ]. l& f: o* |* [1 ]        CONNECT int2 WITH iroutine2;- R/ c( e& \; T- @: ^
        ISignalDO do02,1,int1;   →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。) q+ [4 J$ \. R2 u6 Y$ _
        …
' _4 w6 ]8 R( g" s. l7 u! |" X1 t1 H7 t$ ?( S3 P2 U
ISignalDO指令限制:- V0 j% _+ t1 k# n
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
' N" g+ a( O2 x4 }3 MPROC main()3 i$ L4 N: q: q* u0 T% e/ i2 o! {
          CONNECT int1 WITH r1;
8 _8 ]1 d2 R! B6 b# g2 a          ISignalDO do01,1,int1;- ?% o; ^2 |$ A: Y2 \
          …5 m7 V; I& ]: p8 l0 z, [, B; L9 s
          IDelete int1;
1 \4 c/ t4 l1 J# H& @" B( p' B        ENDPROC
1 h! }& ]. E4 V4 F! S8 D" @3 f. E4 F+ t. U( V0 U* q( j, V

& l7 D: Z# \9 W4 x* |% GPROC main()$ c' z/ r: v, B* f! Q3 Q/ f1 N
          CONNECT int1 WITH r1;
4 v& D) }/ v& y2 R. ?% B  v          ISignalDO do01,1,int1;
: U( F. {6 x( V6 d/ |          WHILE TRUE DO% x. q9 a: u' }( L/ K$ w7 s
            …+ ]( i( X2 h2 K/ A% e+ N* q- a
          ENDWHILE
# V' I" e0 ~! r& Q! b        ENDPROC$ E& S) `) [) H" }; i( `) V! @! y
回复

使用道具 举报

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

GMT+8, 2026-2-1 17:14 , Processed in 0.080225 second(s), 25 queries .

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

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