机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
$ ^! P" s" r" r5 p4 o2 \5 b# J& L: e: f
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) , U$ j) ~! e$ `; P# u
Signal:              触发中断信号。        ( signaldi ) & U# g) T0 k) X+ m/ \/ q
TriggValue:        触发信号值。           ( dionum ) ) E3 G0 N8 V" i7 G
Interrupt:          中断数据名称。        ( intnum )
8 C$ F/ s) ~6 B" b1 U% m- @9 D! p

1 |. ], v  P1 |$ ?6 f
ISignalDI指令应用:
% z9 Q) k2 [) A. b% O0 a        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
; f: W$ O+ ^  ?4 [
6 @! ^% v7 }% y/ a4 ~ 中断指令ISignalDI-ABB机器人标准指令编程 & D; U5 W0 N+ l; ^+ N& p! C
ISignalDI指令实例:
) V. s0 K/ k4 f) F1 P' I6 x6 K         …
( b% e; X/ n% c4 G3 G        CONNECT int1 WITH iroutine1;
/ n( k! W1 ~1 ^) {& k; o* C% V" g        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。8 s# B2 ]2 X. `' }7 O
        …
& r  U" N  y* a3 f* m( C& B: \        CONNECT int2 WITH iroutine2;
: L& }3 i7 c' A/ C2 e7 L6 Z7 t* k        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
+ t4 U1 V8 r! z) Y1 c' k+ Q        …+ Z0 `! G6 }: x. }( x1 _
- u3 S" D# j+ {7 O5 q9 n; x* W6 A% `7 y
ISignalDI指令限制:$ e- S2 c  K  l4 I
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。7 B& g/ d, e" t7 q; W1 h; K
5 |. i7 X# l+ x# g( l+ T
PROC main()
2 i. j# Y+ T8 u" f6 Z) q  j6 T6 g9 i          CONNECT int1 WITH r1;# i* [3 i% _5 @$ k5 p0 @
          ISignalDI di01,1,int1;
' g. W! I7 O% D- U- v% E          …
( s- x. w( l- t( T          IDelete int1;' s6 ]! J$ c9 i, ?
        ENDPROC1 A4 P" C4 B2 j3 j+ u1 [- U

: ?3 ^/ f4 s1 ]' A9 y$ n' K, r5 |& e- u( r. ]
PROC main()
) B# h5 w* {1 e% f" i) d7 G          CONNECT int1 WITH r1;
7 y# t+ g# a) t! h. o* y" M; W- O          ISignalDI di01,1,int1;, v: l" ?  L1 _! A/ f( o
          WHILE TRUE DO
2 |. |# K! B0 z' U5 P8 f3 ]            …
: E/ N6 P. \2 x- r9 v$ A          ENDWHILE
. C. ?' G3 @: R& b5 l( Q        ENDPROC
. X8 h+ l% [6 C, e
回复

使用道具 举报

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

GMT+8, 2026-6-3 10:51 , Processed in 0.097351 second(s), 25 queries .

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

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