机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
, W! v1 k5 L1 e- j* u
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) ' C# f- [; }1 A; g, |( `
Signal:              触发中断信号。        ( signaldi ) ( l+ e+ r8 J( R& O+ D' v6 d! Z4 E
TriggValue:        触发信号值。           ( dionum )
2 \9 J. t1 [* o8 u; r9 S/ |9 HInterrupt:          中断数据名称。        ( intnum )
0 F5 S# V1 Q( a' ], k8 ?) P
/ H3 E9 U; \* u9 R

- M' n- b$ n5 \( i9 p. aISignalDI指令应用:: ^1 g' h, U9 W# I$ v# N
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
3 y- A3 d* X" K: }) o) V0 D) f) q) C% N4 ~/ l5 [
中断指令ISignalDI-ABB机器人标准指令编程
: k1 T& m; K  R$ bISignalDI指令实例:+ L; M& o$ o0 I  g5 q
         …
9 b! T9 B5 L: i, I, z        CONNECT int1 WITH iroutine1;
7 R& X. _0 X6 l4 F3 s4 R        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
, q. K. n+ i: u        …' Q, Z0 \( Z& r- o6 o  r( Z& @! ^4 p
        CONNECT int2 WITH iroutine2;/ \2 h; K# V6 T5 n$ q5 L  W
        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。, [1 B( P# O, |" ^. c. B
        …
% X3 c: w/ Y7 m* u' W( C+ m. S. `0 n4 K& ?8 Y# H
ISignalDI指令限制:  x# ?) M4 u! ?! U4 O
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。1 X) v0 ]" Y4 j0 o8 I) {

; Q, u) g+ m) q3 ?2 F% P0 J; rPROC main()
" d. p( q, x3 Q+ U2 H! A          CONNECT int1 WITH r1;
0 u! d3 t6 X9 B. g          ISignalDI di01,1,int1;
) z) b2 J0 u( _+ [. D% D          …9 t! ^, \- i2 k6 T
          IDelete int1;3 Y& F6 h2 C* B
        ENDPROC# S! {# \6 e' h' f* c2 R" k  p

# L( U, Z) w' ]- t8 H
. T) ?- z' g5 ?; N' P7 y4 G7 GPROC main()
! a; p3 W: m) O/ L" z3 v% ?          CONNECT int1 WITH r1;+ z, k& I; B) Y) Z/ ^
          ISignalDI di01,1,int1;  [7 r; W: m  }/ V! W% E0 S
          WHILE TRUE DO
3 ~. q2 J3 {  D* z+ X8 B5 M            …0 u  \8 Y* a' {5 ?/ @7 x- f
          ENDWHILE$ o  R8 Q8 u$ X% W1 @
        ENDPROC* X7 R' w3 x7 Q8 }) |
回复

使用道具 举报

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

GMT+8, 2026-2-1 15:19 , Processed in 0.078894 second(s), 24 queries .

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

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