机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
. ^% X) f( P7 G/ g% u. q4 B5 @; R
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )   ]' h( j* x. h0 C( ?
Signal:              触发中断信号。        ( signaldi ) : Z- W( G/ V5 ^3 E5 t( P% R
TriggValue:        触发信号值。           ( dionum ) 1 x7 z0 w5 ]8 z
Interrupt:          中断数据名称。        ( intnum )- d: U9 M! s2 q- l  t0 v

& @( R3 L- j( ^5 C# {
( |9 N# n2 i( ^/ v. V
ISignalDI指令应用:/ K. O: C9 I2 z: l# V6 y# \
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
: I8 N' t/ E5 m1 B$ d$ r2 g1 W" y
/ J2 w& W" i. k1 l 中断指令ISignalDI-ABB机器人标准指令编程
" l6 @; f+ e8 P  G) _ISignalDI指令实例:
/ i+ l: U2 E( m4 h' x         …- ~6 x! `/ q/ m- S( _3 i
        CONNECT int1 WITH iroutine1;4 D' e' R/ R. M3 s, m" e
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。) J* o& L& _$ ?9 Z8 ~" g" C  o
        …& m& Y/ P' a1 ^
        CONNECT int2 WITH iroutine2;
4 A; J1 l& m# S. |0 j& b        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
: u/ O2 D( w4 I6 ^) T* f, q" l        …
" O% t/ Q- c3 y! X; G
2 Q6 a4 M% i5 `- ?% x+ O( Y& ?ISignalDI指令限制:
7 B* R2 n' L" m# n/ N' n1 U* e    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。, ], ~" @& N& I3 Z% w6 G/ T' {

" D) u6 c! E3 `* ~& e1 n( ^PROC main()
- c, d5 Q- P* N          CONNECT int1 WITH r1;# ?2 N% X4 H+ P
          ISignalDI di01,1,int1;7 ?* k2 Y3 w" m3 ~/ i5 D1 I0 X
          …
; u8 |& d2 y. t2 u          IDelete int1;
% O. @: H4 y& B4 u. H/ s6 I        ENDPROC; a$ j: i3 ^; d' h! Y7 P
' ]7 R! U5 I* J8 S
8 i+ q8 H4 l5 ?$ {' v' O
PROC main()
6 j- n1 g& k! b9 m$ W( ]1 u          CONNECT int1 WITH r1;
3 _9 x/ N, v. ?5 e          ISignalDI di01,1,int1;
8 w4 J& f# b2 ~- @          WHILE TRUE DO) j8 N1 b# c$ N2 [
            …) ~- u# q: a4 |" ?4 B/ I$ j' s+ @; l
          ENDWHILE# M2 ^- Y  n* n5 x: ~/ y0 Q
        ENDPROC' R5 E' X' P9 K' j% r. P
回复

使用道具 举报

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

GMT+8, 2026-5-2 14:29 , Processed in 0.071819 second(s), 24 queries .

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

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