机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程$ E' d8 ^# A7 a, G, f
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) ) E2 W0 m0 i# {0 O
Signal:              触发中断信号。        ( signaldi ) 7 N3 D4 V0 k2 ~
TriggValue:        触发信号值。           ( dionum ) ! V6 A) \) r2 g1 ?) ~" |
Interrupt:          中断数据名称。        ( intnum )% w$ Q$ e9 \, F, b

, x9 B6 S+ n/ i2 g
9 g: u) E* z/ N: X' K5 t0 e2 y
ISignalDI指令应用:" C3 k" Q# v9 q& m. \) K) T: S
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
: i. p9 w0 B' W9 A( U. ?* _/ n# X& _  b: u7 |. u/ p8 ?8 s
中断指令ISignalDI-ABB机器人标准指令编程
! I* [" v* J( f8 h5 EISignalDI指令实例:' |: O! s2 \- ~: _1 v4 W
         …2 ~2 X4 g* g7 o/ s5 D6 e
        CONNECT int1 WITH iroutine1;
6 O- m! s& {0 l; V' D) q        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。8 F: I1 V4 i& t7 T. K8 \
        …/ c3 e; `9 W) p* M
        CONNECT int2 WITH iroutine2;
4 {* C# W3 [1 z6 s        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
1 y9 V( ]+ Q4 i$ C1 T/ n) |        …
1 `0 |7 W0 @3 d5 R- F, a$ |* |# {0 e2 |7 F  G7 J
ISignalDI指令限制:0 O4 z9 |2 w6 {7 O
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。( Z8 U1 i" k0 U. H; `$ `3 J9 I6 ?6 Q

& D+ M, n( O+ j4 B8 z0 ?PROC main()
! O0 [2 H! b3 J* M          CONNECT int1 WITH r1;
! _/ @* m+ B6 R4 Q& W! D) U          ISignalDI di01,1,int1;
' `$ F% R3 v& k6 H' \: S1 T          …; o5 f; Q5 [$ n, K3 t
          IDelete int1;8 q* j! ?6 K5 y( g2 x
        ENDPROC) `+ n# k/ X9 k9 T" m: D0 }9 W

. u% a1 k5 D% `$ @! `% m! S# q' H+ f0 q9 c1 ~" }* {& p
PROC main()
0 H2 a* A) k3 g          CONNECT int1 WITH r1;+ {/ t: W* |# y! H) U0 X6 l
          ISignalDI di01,1,int1;7 f, ~; z, ^4 _
          WHILE TRUE DO' n0 G: O, t3 H
            …
0 B9 N- y  Q; ^, ?  j7 X          ENDWHILE
' C3 f/ p. \  S" Y" v8 L* f        ENDPROC
/ y* u& X  _) m" j
回复

使用道具 举报

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

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

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

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