机器人教程网

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

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

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

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

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

x
中断指令ISignalDO-ABB机器人标准指令编程
, b6 i) P0 V3 P1 [! \
ISignalDO [\Single], Signal, TriggValue, Interrupt;
[\Single]:                单次中断开关。( switch )
1 v9 u9 C; z2 q/ l. N( m/ w' ASignal:                触发中断信号。( signaldo )
% F$ N+ R4 s8 w' z7 i# n& XTriggValue:        触发信号值。        ( dionum )
( ~9 P) V' R  S8 ]' E2 RInterrupt:                中断数据名称。( intnum )
! W# W4 N. c1 M$ f
8 Z: `1 x. a" s# p0 a/ g1 e! A

& I6 t: E, L' c+ b- n  J$ U+ GISignalDO指令应用:
3 J3 @: a8 ^+ E' b. b2 J        使用相应的数字输出信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
' s0 k4 O5 X2 {; G$ T6 D* a% I( e7 c+ M, R* [/ @
中断指令ISignalDO-ABB机器人标准指令编程
. f- v, [7 L/ {% e4 e1 L1 [6 A) HISignalDO指令实例:
3 ?- V2 z' ?4 R+ ?. ~         …3 s. x9 O7 r0 \: t+ t' O$ V% H1 H0 R7 L
        CONNECT int1 WITH iroutine1;8 y' z: \! F" f! x
        ISignalDO\Signal do01,1,int1;   →中断功能在单次触发触发后失效。: b  J+ E+ T- O; ?7 R& R1 k0 Y4 U# T
        …
7 Z, U: J0 V' `7 m3 J( C: F! b. Q        CONNECT int2 WITH iroutine2;
, Y; C  K0 h' P+ ]5 s- Z        ISignalDO do02,1,int1;   →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。$ q8 _5 d" L2 j" A
        …2 v3 s2 v6 a8 _* D
$ ?) G# Y% U! [, Z- g$ V
ISignalDO指令限制:
& i8 _+ f5 X2 n9 T    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。1 P; [1 [1 _$ V3 b3 i
PROC main()
8 k% x. X! e4 V6 [# C          CONNECT int1 WITH r1;0 c# N+ A* ^2 R+ E
          ISignalDO do01,1,int1;, J6 [7 I, Y* i7 a4 @5 g0 c
          …7 B! L+ ?5 ^4 d7 g
          IDelete int1;7 K" b% E! r" O; f& _: l. ]; z8 I
        ENDPROC
- x3 z3 [3 K! S- ]* W! V6 S
! A; ^, Z, v3 e" Z, v8 n
3 u( [- m) ?# I4 G9 Z# K( pPROC main()
- u% N5 w5 X1 o3 i9 O1 K, ]* y% d$ [          CONNECT int1 WITH r1;( y: Q; x4 ]; A. b0 R$ {- x- r
          ISignalDO do01,1,int1;
+ a2 c2 o- @- M+ B- w3 p1 n( ?0 b          WHILE TRUE DO, V/ x* w1 Z9 k' l5 Q3 v
            …
% x  P, Z3 q8 F! O1 p) U          ENDWHILE1 h3 X3 Y: w' h8 S% S: {  c
        ENDPROC
& t7 j8 a( L. H1 \+ R7 `
回复

使用道具 举报

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

GMT+8, 2025-5-1 23:07 , Processed in 0.068228 second(s), 24 queries .

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

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