机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程2 A. A- g$ j7 Z! v1 V, ?; X) u
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) " ]% e7 }3 M5 T/ i" r/ w
Signal:              触发中断信号。        ( signaldi )
. T0 g! T1 E* Q% g+ B: R: z/ @6 c- NTriggValue:        触发信号值。           ( dionum ) 0 o; D( ?7 d4 k; I
Interrupt:          中断数据名称。        ( intnum ): M' }& k! `2 H, p7 w
* h! J6 ^# e6 _


6 M! k! E$ x" S2 s( D6 V# NISignalDI指令应用:
& K' G) U5 F2 ?3 e, I: v        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。& E9 G+ O' J! W0 o- P+ V7 j

: L# P2 h9 o- } 中断指令ISignalDI-ABB机器人标准指令编程 7 D3 o7 R3 `" G' |5 C9 E0 ?
ISignalDI指令实例:
* R, I, \1 q" p9 R1 S# X" k6 K         …) c% M& w$ m" d3 ?: G, J! v
        CONNECT int1 WITH iroutine1;
0 d- ~; ~; M0 X: _        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
# {; O+ E& l; w1 T5 B; l6 y        …
' B, O8 \' k" V' Q        CONNECT int2 WITH iroutine2;
. D  v* @5 m  v* i* ^, _2 ^5 p        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。- d( s7 {# x4 n5 E( S' q2 h4 j
        …4 O! R# i& W# Z" A- }2 m* Z
7 M. V7 f) a! B1 m
ISignalDI指令限制:8 [- m+ z* M% w& P. Q3 Z
    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
; I4 o2 {* r* T& @# ^; K+ _+ `& l% J
PROC main()
: Z& I% J7 g5 D( A* Q+ ?& ]          CONNECT int1 WITH r1;
# {9 B6 }$ e( i) c) z; `! Q          ISignalDI di01,1,int1;
' p; m' W% E1 m' H" s+ g& b* A          …
3 V3 z  V! s3 ^; ^) }0 O          IDelete int1;
: ]* f4 D) o3 G# y$ y        ENDPROC8 X" p7 F2 }2 p6 T: M, ~

8 ~0 ^5 O- J6 ]- h$ B$ s
* i- Z! j) Q9 d9 s( Z3 DPROC main()2 r' I: U: q) ^0 Y
          CONNECT int1 WITH r1;' `# H! H7 G/ {) ]( h' i
          ISignalDI di01,1,int1;# J- X& m# U3 X' \! b
          WHILE TRUE DO
! I8 S2 T' M, [! C. }            …0 P9 ]. |7 j3 {5 j0 t+ L6 I5 W
          ENDWHILE
# j, z5 {' _: I; b: k- j( _7 i        ENDPROC
2 p* e/ E. o; E# ^0 w8 F
回复

使用道具 举报

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

GMT+8, 2025-11-22 00:39 , Processed in 0.071354 second(s), 24 queries .

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

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