机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
$ d( Y" W8 C& p% k! `% y5 i
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
. U, }+ S1 S; v$ i) |Signal:              触发中断信号。        ( signaldi ) 4 Z7 C& y$ c$ A( j# _, ~5 Y* Y
TriggValue:        触发信号值。           ( dionum )
# d. ^7 O7 y3 zInterrupt:          中断数据名称。        ( intnum )
% V9 _' h% B$ r9 ~! Q. P  }8 M& }  p* `7 }- U


- N& ^  W/ t; k1 c' R8 G# h. PISignalDI指令应用:+ ]4 l/ V7 e5 i" @, y& _
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。5 M6 X8 m8 ]( ]" ~+ E/ K* j
9 _; d/ t' n+ J6 K4 N
中断指令ISignalDI-ABB机器人标准指令编程 ; w- \9 H# n7 _- z
ISignalDI指令实例:& H6 w! ^4 |& |/ I% V; l9 a9 p( S
         …; ^& f. L+ S8 q5 V6 [; A
        CONNECT int1 WITH iroutine1;/ |+ M: o2 k1 u/ U
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
7 _2 L4 F. Q5 ?3 ?  L( m8 w1 S        …
) h9 H# k) W! \9 w        CONNECT int2 WITH iroutine2;  Y& N9 `, W" z9 Q' f
        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。3 I( Q7 |* O0 i3 x8 J' f: g
        …$ C( P9 j; g  O

% R( m. U. [4 eISignalDI指令限制:" d" W6 T* Z3 |8 b7 Q6 y8 }; B5 t
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
* C) Q/ u# g0 |4 |5 r  x9 O) ]3 _) A% P4 ]! R7 g$ x
PROC main()% |, ], U; _8 l7 E
          CONNECT int1 WITH r1;
* I9 [  J- Q2 _# m% E* T          ISignalDI di01,1,int1;
: Z& T" R4 d$ Z' a0 `          …: {/ H* B; h$ A6 G% }* h# j' R# P
          IDelete int1;
( Y) S  G+ H) o) g6 j9 P* H        ENDPROC
* R" `" {0 E( `- V9 X2 r$ @* d
- l' @1 t4 d; s) I7 e- P
( l7 u: v# y. f; x! _PROC main(): x: ^/ U1 o0 I# _- h
          CONNECT int1 WITH r1;+ f' @% g! D; }& T( P' N, m
          ISignalDI di01,1,int1;) \8 j- Z! K) X8 b0 I
          WHILE TRUE DO
9 I6 X3 e/ A, U5 q5 U- J  e- w            …
/ ~6 N9 r# v. N! N          ENDWHILE* H- l4 t! q8 @7 y1 p! }# c
        ENDPROC
+ C: i. y) _( ]/ p0 Z  Y' t
回复

使用道具 举报

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

GMT+8, 2025-7-3 08:04 , Processed in 0.071376 second(s), 24 queries .

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

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