机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程% S+ r6 j$ e- ^0 X2 c- W) v3 k
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) ; @% P% `7 l" b8 g5 `( |! F! i) n! t
Signal:              触发中断信号。        ( signaldi ) ! T3 q$ }5 ~* F8 q" R
TriggValue:        触发信号值。           ( dionum ) . Y+ j2 K- h2 s3 M( V0 \! S
Interrupt:          中断数据名称。        ( intnum )
( v$ F; S7 A% R- \9 T: Y4 n0 V; k# S
0 @3 A/ e3 N9 J2 n' `/ I

* r* u) V7 H" T3 mISignalDI指令应用:
% Z& l9 x) N% e* \3 z        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
8 q! }+ n8 H' _6 r( H' s4 S6 h
, l' r* R2 M* u! j; ~! F 中断指令ISignalDI-ABB机器人标准指令编程 7 S* T# q0 }$ A, C
ISignalDI指令实例:, g8 o  [; E! z
         …& u: T  p1 j+ R
        CONNECT int1 WITH iroutine1;
7 v& L" k' y/ P9 w& M        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。1 m3 U# \3 e' D7 F! {; ]5 F
        …2 {' ?) {. o) e, y3 b* D( w. \7 G- N
        CONNECT int2 WITH iroutine2;( O9 s4 `) f+ y8 Z  d
        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。  o# d" N0 r+ M" N- b- X
        …
, a, N0 p' J7 B* b
! }' N: X4 ^# W. X1 |  ZISignalDI指令限制:, n0 \# r6 |8 a- z& e; y
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
( P$ U; p5 l7 U7 S: D& O) h3 H
; x4 D! u5 E! |. ~- H; R1 R  FPROC main()! ^, ?$ |$ `" v  R( {+ q
          CONNECT int1 WITH r1;( ~- m! a) P# j
          ISignalDI di01,1,int1;# c* `9 H, @: M& j' q
          …9 d2 ^9 g9 _$ a6 ]# N1 f4 l# ?- A
          IDelete int1;
$ c$ F+ E5 E, a        ENDPROC
7 c( O/ Z0 u  W' a: l3 ~' v, [: e% P+ Q7 e/ R

6 n) T- @; t4 d: a3 x% _- X# NPROC main()
9 R. \' f3 N  a" Z) ]  W9 m, b. I" C! U          CONNECT int1 WITH r1;! x" f3 C0 C6 v: ^( q' T+ V
          ISignalDI di01,1,int1;
% U# q8 u( c& F5 L- P          WHILE TRUE DO
$ a, [& l' n. O0 S            …
( G# w) J6 V/ ]" ~7 `$ ]2 \          ENDWHILE. Q' I3 t! h+ P. T! a' ?
        ENDPROC
9 K1 K) M" Y9 e4 J; u! U$ d
回复

使用道具 举报

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

GMT+8, 2024-9-27 22:03 , Processed in 0.063431 second(s), 24 queries .

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

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