机器人教程网

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

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

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

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

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

x
中断指令ISignalDO-ABB机器人标准指令编程
4 Y. |: R! t5 O. P. h' @
ISignalDO [\Single], Signal, TriggValue, Interrupt;
[\Single]:                单次中断开关。( switch ) " k: g% [  X8 {2 h6 d; p
Signal:                触发中断信号。( signaldo )
, g9 t3 S" W; {4 A& Q) d5 rTriggValue:        触发信号值。        ( dionum )
% `+ w" I. K+ e9 ^/ D- g& {4 m8 fInterrupt:                中断数据名称。( intnum )
2 e6 R% ~+ y2 A  s& w* |0 g+ `, o9 D% d1 w' K$ X1 y! y+ S


5 M0 d% [0 |' z5 ~ISignalDO指令应用:4 D, r4 X" e$ N
        使用相应的数字输出信号触发相应的中断功能,必须同指令 CONNECT 联合使用。* E+ a$ v- E% U% W
. P/ a- C& A4 i% \' c0 k
中断指令ISignalDO-ABB机器人标准指令编程
8 _9 {* G% h0 M1 q$ t- WISignalDO指令实例:
3 \4 N' B& ]5 w  q/ C# J: \         …
+ F0 E1 |" Q$ X4 I7 ~3 v        CONNECT int1 WITH iroutine1;
& [1 C+ |5 y% o% P        ISignalDO\Signal do01,1,int1;   →中断功能在单次触发触发后失效。
2 V* J' V, A7 c- C: H$ l3 ~        …. e1 ^2 v9 q/ l( }, n) i
        CONNECT int2 WITH iroutine2;
8 m+ P, g4 q6 @  D        ISignalDO do02,1,int1;   →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
2 H! k$ j3 Q* a1 k+ O        …7 \2 {2 o! n1 I, O( {; b! c

+ \! c9 N2 D3 F* xISignalDO指令限制:5 [' w1 K( q% Z+ S1 k' S
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。- o# v* e+ Y% ^8 r
PROC main()! |. D( [2 ]! j! f; p
          CONNECT int1 WITH r1;8 H2 d3 N( Y) A- y" B2 ~) T& p# {$ t
          ISignalDO do01,1,int1;
4 _2 l9 y4 _, \! X- [6 k          …
8 J% L: T) P8 h          IDelete int1;
' s. R# U# N9 j* j; i% U" C* O; F7 {        ENDPROC
2 |7 P2 e/ R3 @& `" @1 K9 t
0 `3 u6 c5 G  E/ ~5 ], C2 t
/ e" H4 J4 Q3 D2 P, J" Q- NPROC main()
- E& s* j( s# F# X4 n  H  [9 ]          CONNECT int1 WITH r1;' W0 x4 i0 C* H* m! I
          ISignalDO do01,1,int1;
% y" f8 i8 A. n7 L! |) H0 h9 q          WHILE TRUE DO7 e7 x8 S6 j: }
            …, A* e1 b6 y& o7 l" v) K! v4 f7 a
          ENDWHILE6 r6 [  C, P* C. f9 Q
        ENDPROC; A: M. f1 p( o' ~$ T
回复

使用道具 举报

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

GMT+8, 2025-7-15 04:24 , Processed in 0.074884 second(s), 24 queries .

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

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