机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程/ _$ m5 O5 x6 V1 f$ s' `
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
2 x- o9 U/ U. Z: L7 r* @/ J; cSignal:              触发中断信号。        ( signaldi )
3 w  s6 z: J; TTriggValue:        触发信号值。           ( dionum ) . @# ]: v- u/ w# m% D% @* z! k
Interrupt:          中断数据名称。        ( intnum )1 z8 f6 ]  x  N& F, ]1 n

4 H- e& e- n, I6 w/ G( f; {

7 l; d9 h/ y3 ~" Z' ~- Y" uISignalDI指令应用:- Z  f1 d& q( a  q0 k5 i3 K2 U
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
0 |" a7 y: I. E. X' b3 g% C
* C- ]" K1 y6 _9 l0 f) O0 g 中断指令ISignalDI-ABB机器人标准指令编程 8 E( [) ~& @: U5 q
ISignalDI指令实例:
% c+ r' |6 K6 C0 g/ U         …
! l. i2 d! S- g, N. H  e        CONNECT int1 WITH iroutine1;& i* Y: b1 ?' o" ~6 x+ P2 g
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
* h% p9 |) s; Q+ Q/ r        …. g8 e  E* w& ?5 d
        CONNECT int2 WITH iroutine2;
1 I  J: u( r- m$ E) M        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。+ G9 X4 |) g4 N1 l/ q7 Z* m
        …
6 t0 K5 ^% R0 E# `( t% K, Q! y: H5 S( q
ISignalDI指令限制:% A$ K' [2 ]$ n% Y
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。. \# S- d( K3 d0 f; J. S
# I7 {6 v# N7 M9 z/ V- q1 b
PROC main()6 T  I8 G, r8 {9 F
          CONNECT int1 WITH r1;
( `$ `- v! W" V0 L8 ~          ISignalDI di01,1,int1;4 ?: z- Q4 p9 Q8 r7 D* x& H% k
          …
" b: J5 m1 f8 K1 w          IDelete int1;% z/ L, _8 }" s& b  L" ~0 p% Y& D
        ENDPROC
( n; s, c1 F$ [" f- }4 E. k. K3 I4 |$ H
( t0 j$ [$ X5 e, ~; g7 u) ]: G( `1 y" \7 T
PROC main()1 _, H: k) r2 m  I; ?& q, s2 X
          CONNECT int1 WITH r1;
( Z5 B9 Y* n! y9 B  V          ISignalDI di01,1,int1;/ ~* I$ N) d- |* }) w
          WHILE TRUE DO
2 B- P  P) i. m9 b, S  D            …
; a9 @% [9 x, g, j4 Q- h0 w          ENDWHILE
. s( g8 j/ Q* N9 G        ENDPROC# P4 R7 _, m" V6 O& I8 a2 o* G% M
回复

使用道具 举报

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

GMT+8, 2026-8-30 18:15 , Processed in 0.072673 second(s), 25 queries .

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

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