机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
& m' ]/ i- r$ H
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
/ f! U$ k7 G+ TSignal:              触发中断信号。        ( signaldi ) 8 D8 V' I. }% }# ~9 ^6 k: X) @
TriggValue:        触发信号值。           ( dionum ) & P% A# j# w: l; L( n6 L- c
Interrupt:          中断数据名称。        ( intnum )' k" f# Z5 u6 y# s( _

; N: r4 _& I8 K' j: \  w
5 d. y) c% T4 a% ^& C+ Z
ISignalDI指令应用:, E) V- }+ P0 K
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
3 [' m; Q. g; r2 _5 Q' {. v( Z  f' d  M: h3 Y+ D
中断指令ISignalDI-ABB机器人标准指令编程
) f2 K* c/ V/ N) ^3 D  WISignalDI指令实例:
! `3 u4 L) ~; ^         …
1 r$ G6 M! \/ A. X, i' Q        CONNECT int1 WITH iroutine1;8 y  s4 d/ c9 j& B5 P' V) N- @
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。: s+ R6 l4 g# r7 g8 H8 h( \/ x; n
        …1 y/ Y1 y4 e$ v- Q2 P2 s
        CONNECT int2 WITH iroutine2;
6 ~+ r' r& r6 }2 D        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。- ?) k: N1 v% |) D7 c! |
        …+ b0 c' E$ D# f9 r" T3 }

" Q+ n' m( K* ^' v- K. \ISignalDI指令限制:
% s' ~) q, ~# u% ~9 }( i    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
& U" ?$ M' X8 o" @5 I2 ]
. D6 E" X6 B' y% C1 MPROC main()0 z8 R" c% f/ D  m
          CONNECT int1 WITH r1;) K0 g4 T  X* b% n( Q- {0 o& F" x
          ISignalDI di01,1,int1;
- r) H) y5 j8 g          …1 Z. ]- f6 Y  S5 k8 o2 `6 _* a
          IDelete int1;7 d9 {. ~, @5 I* A1 k5 t
        ENDPROC+ @3 P- g' L' Z. w: d
& N, x0 `  K" z1 M5 h# O! M
/ O% L4 d) n0 m- M" E
PROC main()3 ~2 Y, h2 y3 g4 Y, _
          CONNECT int1 WITH r1;! _  R* P4 Y  L4 M7 [& }
          ISignalDI di01,1,int1;
8 m" z$ j6 @1 N% Z          WHILE TRUE DO
" M" Z* P5 |) q0 d+ m$ i9 c4 u9 A" y            …
6 u3 y1 u" y  R+ u% p( Q4 l          ENDWHILE
  t4 M$ o* L# Y# G        ENDPROC
& N% j/ V) c" E) G, a7 V5 u
回复

使用道具 举报

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

GMT+8, 2026-4-20 17:06 , Processed in 0.069144 second(s), 25 queries .

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

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