机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
( |3 N: L( V5 w* t5 l- ^3 c3 o
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) ) R) f2 y3 d" v$ F9 c# @* U! ?0 q
Signal:              触发中断信号。        ( signaldi )   i% s; `( ?3 q8 I3 B1 m/ y
TriggValue:        触发信号值。           ( dionum ) ! s  U: Z  \, L& K
Interrupt:          中断数据名称。        ( intnum )
% P8 l* S2 y) [  a6 e1 V$ S: M+ W2 Z& ^5 [7 ?$ g

  p9 @2 F0 B! r9 r4 E8 m
ISignalDI指令应用:
, K, T( g; M4 k: N. O. l- m% X1 a        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
) m7 E" _. S# J: G6 z( [# n; g% ]; V
中断指令ISignalDI-ABB机器人标准指令编程 2 w$ P7 y3 ^  k# }7 I7 q7 m# `
ISignalDI指令实例:3 y5 {; s* c% o/ A& k9 O
         …
, c3 r- Z3 X; c1 V        CONNECT int1 WITH iroutine1;) G. v. h+ @7 S
        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
; @- _' v; D& ?9 [0 t0 T, Z' n( G1 l0 Q, S        …7 q! Q6 D. J3 Z1 E
        CONNECT int2 WITH iroutine2;
) e2 `' O. p& g  W% o( T/ v6 I1 {8 T5 {        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
% Z1 B$ _7 A$ G" w5 X2 k/ M: r        …/ e$ h, X- {2 w+ ?4 d# S$ a# l

5 W$ _0 B% E. t/ H5 y( GISignalDI指令限制:0 V6 C0 @0 c1 T
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
! q% z6 |* s  I- f2 z/ z+ I* T  _, r# t, a, j
PROC main()9 m! g- O' x( Q) ?# j* \! N6 I
          CONNECT int1 WITH r1;
* i% p1 j9 M0 j, B- }' t          ISignalDI di01,1,int1;
! Z. L. Q, z+ V, m* g, m          …
, o) {/ m& A# k, K3 e          IDelete int1;
$ f3 D6 e( L! e) N6 m% W; X        ENDPROC
8 m- |; \5 s- I2 z9 Z2 V" `
" x3 w" K! T( u
- \  n: c# l2 oPROC main()
  k, G0 j, w$ m          CONNECT int1 WITH r1;
& k7 K1 c. R4 R) C+ U- ~+ I+ a          ISignalDI di01,1,int1;
2 q1 l; l5 V. i( F& a; |          WHILE TRUE DO
, N( T5 Y: D5 u) o3 R  ^            …1 ^- B  [1 ?; W4 o! I6 K) R5 _
          ENDWHILE
" k3 \' y0 f1 z        ENDPROC
. f! |; y3 f) `
回复

使用道具 举报

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

GMT+8, 2024-11-25 06:58 , Processed in 0.070348 second(s), 24 queries .

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

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