机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程3 i* A& Q" X& a; Y$ b- i
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) , j, Z9 w( l6 H' u4 V
Signal:              触发中断信号。        ( signaldi )
; n' Q' i* F8 K9 J/ x) gTriggValue:        触发信号值。           ( dionum ) * o4 ^, ]6 v. l3 _, ?, g4 p
Interrupt:          中断数据名称。        ( intnum )! Y9 k3 U& K6 u8 v- K  G+ G
. w0 t6 b* w( ]* o


4 r. ~' C+ u( m$ n" d, z8 L- pISignalDI指令应用:
5 K) \+ @  S, I# n# z' K0 ^        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。' ^# f7 _0 a' S/ T1 u
0 V% w4 [( [3 W% _( I) h
中断指令ISignalDI-ABB机器人标准指令编程
2 T* a- A# i  |9 J1 aISignalDI指令实例:1 d7 T1 c2 r$ {
         …
# J/ H, Y1 r; I" i* N        CONNECT int1 WITH iroutine1;& T  l3 z# p0 }9 s. k
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
$ q4 r7 O: \8 t' u7 R7 n( W. i2 f        …2 j. j5 L4 r1 O$ @, k6 g
        CONNECT int2 WITH iroutine2;* L  J9 Q% f' l9 s3 Q- x8 @! x
        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
8 C# }7 [/ w' `        …1 o3 R9 H: t4 I; u4 {1 A& L8 b% P

% I1 m3 p9 k% c* I  ~ISignalDI指令限制:) z2 L- ]; a. c% `2 z; n. z7 X
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
+ ]3 Q% ]5 F  @4 ^% I/ u3 Z. |) ^7 r' Y9 ~
PROC main(); o5 a! l/ V; ~# S$ C
          CONNECT int1 WITH r1;  {8 u( o. ?! C% j2 t9 t( U
          ISignalDI di01,1,int1;0 X- Z* x9 \$ M7 |1 r
          …
: g1 G# I/ o, ~1 `3 t9 ^, t          IDelete int1;
( o: d/ n; E% I1 Q* P, t        ENDPROC
  a) x3 U* g' @4 ^: u$ d0 l4 n- G2 V1 @; h

) ~& ]# U( o8 _0 L& OPROC main()$ E; M* W, e6 J6 A: X
          CONNECT int1 WITH r1;) W) I. t9 b$ `4 j2 E. l
          ISignalDI di01,1,int1;; s7 y0 f6 I5 _' @
          WHILE TRUE DO& p) J7 f$ S  w% C9 \5 x
            …: {" [8 a: }& B- o( ~* f% E
          ENDWHILE* A2 v* j7 i& M6 Q0 I7 K- L) v
        ENDPROC1 }' [( B) n9 s! s# Y0 J- H- C
回复

使用道具 举报

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

GMT+8, 2025-2-19 06:16 , Processed in 0.071009 second(s), 24 queries .

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

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