机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程, ]8 q' V; J# n0 K
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) 1 v; k2 G0 a+ m8 f; n" t' h6 ~) h
Signal:              触发中断信号。        ( signaldi )
# O+ Q1 n  [' YTriggValue:        触发信号值。           ( dionum )
6 x) y; F* a; g) O. B5 DInterrupt:          中断数据名称。        ( intnum )
0 T* |5 B- w2 V. m
  n. w8 g6 A, M0 z! x/ @. z
5 S2 e. y% Q& o+ o
ISignalDI指令应用:
# F; g3 r# W8 q        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
  D4 T- d0 s9 }+ s* K7 @  ^/ c8 @5 a7 I9 L! e- x
中断指令ISignalDI-ABB机器人标准指令编程 7 m! U+ m/ b. v0 W4 O
ISignalDI指令实例:8 V. h& v  g" ~( F6 P0 Q
         …- u* ]( o9 h2 D( ]. ]4 I
        CONNECT int1 WITH iroutine1;4 n4 F) |; X0 J3 o2 z& a
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
4 n8 D' a& \3 f: z' a        …" M* }) [2 y3 M0 a# q# s# t, w+ v1 o
        CONNECT int2 WITH iroutine2;
' a* Q1 E7 h* y" X+ Q; k3 }: w6 E# K        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
( l- m3 h3 X6 o# F2 L        …
  _3 o7 Z- `* p$ {1 |& A! I0 [; Y, U/ z2 ]. N0 ^$ }) K
ISignalDI指令限制:
4 J1 }1 E3 o% w    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
2 }  B4 `- \, j+ O: I! c8 S5 o$ p3 h. e4 A$ T+ x5 S4 L
PROC main()
" K7 m8 G/ d) g          CONNECT int1 WITH r1;& K9 q$ Y0 W3 M' F/ X5 s' ]5 Z
          ISignalDI di01,1,int1;" a1 _( ^; \: q, Q& B: F8 ?
          …0 N0 l# P; a; K' l$ O
          IDelete int1;" I  j5 [8 I. s
        ENDPROC3 V6 B& a3 [  V7 W& x6 J

) s8 |1 k( ~) j8 F. n% N4 e
! V9 d; k; s& C- e0 NPROC main()
+ ?- X1 t6 f. z3 q3 n* B& [          CONNECT int1 WITH r1;
! g% i5 T# y, y0 R1 m          ISignalDI di01,1,int1;0 U( V* z1 Y* s: `9 s# ]& R; I- k
          WHILE TRUE DO  j& k5 f9 h) X! P* u+ X
            …
5 E8 Q0 w7 j* V! r- z( l  L, ~. S6 ]          ENDWHILE
; N1 X4 c/ j7 E5 y. q1 y% ]: j  K        ENDPROC
' b' R8 q: H% O, f
回复

使用道具 举报

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

GMT+8, 2025-7-16 11:20 , Processed in 0.069644 second(s), 24 queries .

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

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