机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程) c! Y8 L4 H% j
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
& L) X3 f* E8 k9 j, F5 K) Q3 }Signal:              触发中断信号。        ( signaldi ) * s/ ~: U4 y/ \, b( P1 I. f, d( U
TriggValue:        触发信号值。           ( dionum ) 6 d/ r- l, d9 H& B! E7 i
Interrupt:          中断数据名称。        ( intnum )4 f: C( ~. S* H9 F( U% Y2 L; F
# l. ?. ~$ B5 W- L( y% o

" @/ |" j4 f" }5 {; G1 @0 |
ISignalDI指令应用:
. ]. F* d. x% l+ y. F# Z+ w# `        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
6 L+ a7 v1 @4 s6 F$ c3 w
5 e8 c$ g; h2 e4 s7 H 中断指令ISignalDI-ABB机器人标准指令编程
7 q' ~% R4 X6 P- q) ?: K9 B* x8 tISignalDI指令实例:
. i- ]& P! F' B         …, |% B/ x( t! @( v
        CONNECT int1 WITH iroutine1;0 X/ D. e. O8 d) |8 e4 o/ s  n
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。0 Z2 H& E9 w, w/ x) c7 Q
        …5 M/ Q) b& K+ m
        CONNECT int2 WITH iroutine2;
. J. ]& n; V9 I+ B        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
, t5 q% h1 @5 n  N: M# X        …- F' H+ [9 T6 z' N! _# x) H
& @. X6 R" \/ X' H
ISignalDI指令限制:
7 o0 x/ y- s$ Z9 b) _$ A    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。+ a; @+ y* p! k7 ]

2 I/ m7 r" D7 M; _- @6 B8 aPROC main()
" v* B3 @2 f2 n7 D% V  d          CONNECT int1 WITH r1;3 c( D( a, P1 l) m7 W7 ^
          ISignalDI di01,1,int1;
$ i% X, B- w! R9 [          …
. b6 y: |: |+ J( G/ o0 M6 \* B          IDelete int1;" }1 ~6 W* p/ O2 \+ \
        ENDPROC, B, [9 ~" e; r% \/ [, \
) d. _/ n0 y' N7 u( r5 A, g0 m/ F
1 n. _% V% F6 A# _
PROC main()% B/ B: ^" v( Z
          CONNECT int1 WITH r1;
3 A& L1 h  ]6 B$ R  g          ISignalDI di01,1,int1;
* v. b; f6 e' a& ]9 {6 j" J  V          WHILE TRUE DO
: o3 k- M" z6 Y3 c            …) }5 R/ q3 R# M% g) N: @
          ENDWHILE
: N& n: l# O8 }0 W# p        ENDPROC3 O/ r: j  l4 G* m
回复

使用道具 举报

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

GMT+8, 2024-11-25 11:36 , Processed in 0.067417 second(s), 24 queries .

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

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