机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
# g$ U0 \& z8 R" y4 u# g
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch )
2 L2 G5 n0 d+ VSignal:              触发中断信号。        ( signaldi ) 7 C0 r6 w8 H+ d& z5 {) q4 q
TriggValue:        触发信号值。           ( dionum ) 4 s1 \# x" B+ N
Interrupt:          中断数据名称。        ( intnum )5 _) Z. E5 h9 n; l$ U" m. B

$ ]0 a! C) ?+ g$ p2 ]
$ Z9 ]) R" a/ n" B/ n) A
ISignalDI指令应用:0 A5 d' T& G/ A$ {1 O9 z# A5 a3 ^
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。9 x7 g( z% k0 k

* ^; @, ?" n& C1 |, s8 O 中断指令ISignalDI-ABB机器人标准指令编程
; U. [4 |1 S. e. }& d4 jISignalDI指令实例:
3 Y# T8 M* ^% R$ x! U& {         …
1 a7 b3 `9 |* g) @* c9 F: @        CONNECT int1 WITH iroutine1;
4 j$ A4 g# k" o/ J3 e        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。
# p, A) H3 i2 y) Q$ x' A/ |6 Y  R9 q        …
8 [9 y2 t; {7 m3 [% r; k2 ~        CONNECT int2 WITH iroutine2;
; x' K. u1 g; [        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
! [( I* e' j4 P4 N  k        …
& R. _( g' R# m$ S
" t  ^0 B" y: t( G( Y% [+ [! y; kISignalDI指令限制:
# C0 z& ?$ a- H: D: D1 R1 Q# o, v    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
6 P1 V5 ^: q/ L8 u) L3 T/ l
: Z0 F$ x0 w$ a) X7 l: l$ e6 UPROC main()
- e/ q  c2 N& ~6 c2 A' d( j. J5 n          CONNECT int1 WITH r1;( E% a  G0 s+ n
          ISignalDI di01,1,int1;6 i5 A7 Z8 l% p, e+ Y
          …, [; ~2 p. o( |$ e% M% z0 Q% S
          IDelete int1;" Z; E3 t* _5 M' g8 c
        ENDPROC
8 N( \! E+ t. w9 t! }5 ^% Z7 d( f  V% u& ~9 b9 L3 f$ f
, K# u0 p) v2 {7 Q6 u6 q+ e
PROC main()
/ k* K- s; f1 a" p1 z3 P- ?          CONNECT int1 WITH r1;
5 s* p, @5 g, C# i5 L& V4 C          ISignalDI di01,1,int1;2 ~. Q* d! Y5 ^9 _, `8 U& |
          WHILE TRUE DO
# N8 C" {& u) {/ w+ c6 b            …; r7 u$ `3 ?& }2 Q* l" D: G% B+ M
          ENDWHILE# m" H% K  z9 @3 K
        ENDPROC/ @# h+ X# x6 @! i4 n+ `4 e# b
回复

使用道具 举报

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

GMT+8, 2024-11-25 08:39 , Processed in 0.065389 second(s), 25 queries .

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

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