机器人教程网

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

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

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

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

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

x
中断指令ISignalDO-ABB机器人标准指令编程
- p3 @; [0 Z! W! A) t9 h
ISignalDO [\Single], Signal, TriggValue, Interrupt;
[\Single]:                单次中断开关。( switch ) 4 D( T, h4 P" D' l! v4 Q6 t
Signal:                触发中断信号。( signaldo )
% O1 a0 W; K! ~2 Q6 |TriggValue:        触发信号值。        ( dionum )
/ o* v* }! Y# L* W3 ?# {0 XInterrupt:                中断数据名称。( intnum )
3 f( V' b. _! K0 B( \! o& W$ h7 G4 `! ?# O  m" v, e2 H& k

8 G. y5 y* G+ o$ J" ]
ISignalDO指令应用:5 J8 c8 D9 `2 I- g: ?) Z4 }& n
        使用相应的数字输出信号触发相应的中断功能,必须同指令 CONNECT 联合使用。) c3 h( C# h2 Z. r0 H' k3 H

/ Z, ^7 S4 |3 a$ w, {# K' e 中断指令ISignalDO-ABB机器人标准指令编程 & J: h) j3 w. S! s& c& J1 W
ISignalDO指令实例:2 g1 N7 u- @) Q9 U1 n& m. N
         …
4 {, X- x) t" v+ G        CONNECT int1 WITH iroutine1;
4 d- u& @, @; v, S5 |( |        ISignalDO\Signal do01,1,int1;   →中断功能在单次触发触发后失效。5 b2 u3 Z; J1 q- L2 O
        …0 k5 S) W. a1 B- r( Y1 c
        CONNECT int2 WITH iroutine2;' i1 t0 d) B4 j5 c: {) l5 [
        ISignalDO do02,1,int1;   →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。! e& d4 i" N* B& R6 ~
        …. F% g! H" `3 L  _2 L4 x

; b: a5 _& v- |  N% w. dISignalDO指令限制:0 M1 o1 ]) G) Z/ d
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
! U5 c9 D3 {+ E& S' E4 }PROC main()2 p0 h7 E$ d) v
          CONNECT int1 WITH r1;
5 j  E4 ]& V9 }9 h1 H' L          ISignalDO do01,1,int1;6 T& D; E7 u5 ]: e4 t# q; w% e
          …
! L7 Z1 i/ ]* L# B  L2 g' U          IDelete int1;
! J9 Y! j  h( |, x  c        ENDPROC3 ^" D+ N9 c3 s3 N2 g+ s

" _5 f1 C4 I  M! A( J2 ~
4 e* j9 q: g* HPROC main()
2 j* T4 a) _" J; C1 c          CONNECT int1 WITH r1;! j$ r8 L* @" z# n% O# {% c* F2 Y
          ISignalDO do01,1,int1;
( {% H5 j7 T+ K: O/ _- W7 I          WHILE TRUE DO
, u, }; W- d5 {8 a            …
9 c: u( y5 e0 }          ENDWHILE
4 z1 r; L  s, ?6 p( j; N        ENDPROC
" D, Q: b8 q% n" z4 f, b
回复

使用道具 举报

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

GMT+8, 2025-7-12 14:29 , Processed in 0.085239 second(s), 24 queries .

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

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