机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
; ~/ r  v: M; G2 W9 x- ?& J6 A$ K
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
7 d' a$ J9 f8 L2 wSignal:              触发中断信号。        ( signaldi )
2 o4 d* l4 n  sTriggValue:        触发信号值。           ( dionum )
" H- E9 d& I  E% WInterrupt:          中断数据名称。        ( intnum )
/ j( u  O- N2 x9 r) _: U
* P3 A- }: B# _! S; p: J

- D* `' z/ @$ n) NISignalDI指令应用:
+ ~7 r; |; e) U+ k        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。2 Q9 G, \: W" @) _( F
2 w" U/ n$ b; K: ]1 z
中断指令ISignalDI-ABB机器人标准指令编程
: O% j+ ?. c7 X3 ~% m- h: g8 Q$ _ISignalDI指令实例:
+ W, z6 c5 d  p1 g" T0 s         …
: C! W3 {# q2 r, l+ D6 [* z        CONNECT int1 WITH iroutine1;
' D7 X/ _1 E) k2 ^        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。0 S6 k. q* O5 X* h
        …) R' P; p: D2 m; b6 c$ F& O% _
        CONNECT int2 WITH iroutine2;
8 H) R+ M4 \  X# X. F        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。" g, G, k( M6 `/ H. L
        …
. N# }' O) T8 ^2 ^
2 }! ]* O8 s! P" z; N+ e4 z9 XISignalDI指令限制:" Q' t# y0 ?' w  ?) ^
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。+ i8 x9 z; k0 q* o4 G1 Y

1 `/ _& r" `& e; F  W* f9 ~0 tPROC main()) Q: c+ g' n2 u6 h7 N
          CONNECT int1 WITH r1;
- [6 Y% c# ]% f4 B( H8 @          ISignalDI di01,1,int1;: `9 p; i, }, ?% {- E1 S$ W0 ]
          …# ~& D4 {9 P% _1 Y: o0 u
          IDelete int1;
  e: R: \) E9 {3 C. p+ k0 w. f        ENDPROC
) q; M5 I3 Q2 L. x8 k# i' q# E3 J- x8 q: U. ?, G" A

6 d# M8 h/ j" w* m( O0 PPROC main()
; M! r! m, |1 u" ~& N- \          CONNECT int1 WITH r1;, [& f' D- D4 i' z
          ISignalDI di01,1,int1;
& B! _8 s4 R6 k3 y% [1 Z, `          WHILE TRUE DO$ I& ?6 o5 v) I; c+ w
            …) a4 F* r0 R" F- u% m7 G3 h
          ENDWHILE% z. P  _2 F7 K2 ]
        ENDPROC' |+ `! i! ^, g) v$ {+ L
回复

使用道具 举报

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

GMT+8, 2024-6-2 16:13 , Processed in 0.061747 second(s), 25 queries .

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

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