机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程, `8 j3 d5 X! q" ~1 G$ K: S) r" Z& _
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
# e5 ^0 r# Q2 NSignal:              触发中断信号。        ( signaldi ) 7 @  c( L5 D( j3 M! u* h4 w$ N
TriggValue:        触发信号值。           ( dionum )
1 i! ^/ @2 D! P, c, `! ^1 cInterrupt:          中断数据名称。        ( intnum )
! c5 O* ~! E" m4 A8 |  }6 D& j5 o9 F. J# T" Z3 d  z! S


; ^5 C/ n5 i. B1 f4 h! e% Y* NISignalDI指令应用:
- i" t' k0 Q- Z- {3 }1 @        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
& u: c3 C$ ?; ?  O5 ]+ c6 D, a. ^! ?$ ^, b+ H8 h5 ?8 q8 h
中断指令ISignalDI-ABB机器人标准指令编程 7 I5 v1 K/ @5 K4 F1 H0 F$ G
ISignalDI指令实例:
9 j% m7 R5 N% H) g         …
# C5 B; X1 d  D# q  S% G        CONNECT int1 WITH iroutine1;
, \/ j. Z. W+ E0 E/ b( S1 p5 D        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。: l+ p) `* B: s. N% m+ I$ @
        …. J( K5 ]! c9 C: X+ J- }
        CONNECT int2 WITH iroutine2;
* d: x- ?, J  X, W        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
# d9 K2 R& [8 c4 W, F- x' S, s        …, r6 c4 o1 B/ K# x
2 d6 [3 [# M7 g6 w, g
ISignalDI指令限制:; |; k" }+ P& M8 e3 D4 B  b: O8 V
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
! |( I; d8 n3 P! {1 ^% T7 y5 A# C: `2 O" D8 ]1 |# C9 J1 G
PROC main()  }7 f9 f; c/ I7 A; B: q1 [: j& L
          CONNECT int1 WITH r1;. h6 {8 m: c4 _) e7 `& Z& q
          ISignalDI di01,1,int1;% d8 o2 X! u9 s1 R) q4 t* k2 h* Y
          …- v% t5 f* K& f. u) m# E
          IDelete int1;5 v, l8 r: {8 w0 }& ?' B. l) C
        ENDPROC
& j. W' G$ ?5 b) s6 H! z9 E( Z1 Q
( q8 ?) N  o, j" u) O7 V/ d  Q1 {0 E* x6 l, ~
PROC main()
( W5 u* m0 s) a1 k0 {' x; C          CONNECT int1 WITH r1;& ~! L6 B4 d" |* [
          ISignalDI di01,1,int1;
8 u1 t, X6 _1 S6 J  J" S          WHILE TRUE DO
& ]9 ]1 E2 @8 O- i% G" Q            …9 k2 N4 Q; w- o* X/ D" K: Q# L3 \
          ENDWHILE
, ^6 w/ H' y! D$ T, Z& b9 |+ N& h' @        ENDPROC
7 O5 N1 s* f4 V5 e2 b4 R) h
回复

使用道具 举报

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

GMT+8, 2025-5-2 03:04 , Processed in 0.070398 second(s), 24 queries .

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

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