机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
8 i& V, ^0 p; e4 C5 x0 O" L5 o' _* z
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) 8 b! |' D$ z! m* U& ?
Signal:              触发中断信号。        ( signaldi ) ) h# Z1 j5 @: |6 w! a0 d# Y
TriggValue:        触发信号值。           ( dionum )
1 Z0 ~. X  w5 s# T1 _# |0 f! EInterrupt:          中断数据名称。        ( intnum )
7 C% z* S% L% y) y' o& U+ c) ^% ]' G

) {0 W- k( q( K
ISignalDI指令应用:
1 q4 [; i1 h- S        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。8 r( F' |9 p; a1 o! W5 J9 e. b
/ n  h2 _0 N, G4 H5 l- s
中断指令ISignalDI-ABB机器人标准指令编程
* A1 m: |. \# m* YISignalDI指令实例:  }( n" C; @" g* y
         …- N% @3 ]6 _8 B4 c! F- w( D5 P
        CONNECT int1 WITH iroutine1;
2 k, X8 N9 a  G* g) C. S7 ?- [        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
% d, U: f- W6 i) e% L$ h1 J        …3 A4 I7 t0 `- J+ H$ d
        CONNECT int2 WITH iroutine2;+ p- }$ u; Y6 K
        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
+ V- H2 ?. Z" v2 j& d' }        …
; s, R4 c# Z4 V$ W8 Z$ t% \1 c$ R4 m: ^* Z8 b7 B5 A  A
ISignalDI指令限制:; |2 v' |- S" O+ V) o# l
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
+ `8 u! `. s3 ~2 X! B
$ K9 H& d% A, ?PROC main(): B) w, [7 u" Z6 k
          CONNECT int1 WITH r1;$ U5 e5 W% ~& L/ n8 k& g. l6 {$ O& H
          ISignalDI di01,1,int1;
7 b' f% N  G: ]) U4 j& H$ }& N, ?          …* A' q) V$ i2 d# l8 {( ]# v
          IDelete int1;
) q* j! w1 b* D* i& F& C        ENDPROC& ^; I, O, \* T6 T$ C
4 q8 \) Q/ t- v. m& p- q
( a! @% L+ m7 _# H1 Z4 `+ i
PROC main()
* Y* D) e$ L' W$ t. o1 o1 K7 R/ ?4 w          CONNECT int1 WITH r1;3 O& `) U6 A1 X3 K) `
          ISignalDI di01,1,int1;
' A, z  ]: k4 L4 p0 B+ N3 F          WHILE TRUE DO& S2 @8 b$ Y2 U1 ]/ Z# s" @' S4 i
            …
3 C. q' h1 h) l1 k( i          ENDWHILE
; f, k7 W) @3 _( f! c, N# n        ENDPROC& z8 }5 _% ?# Z$ Z/ a- h. g# B
回复

使用道具 举报

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

GMT+8, 2025-4-4 14:10 , Processed in 0.078400 second(s), 25 queries .

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

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