机器人教程网

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

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

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

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

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

x
中断指令ISignalDO-ABB机器人标准指令编程$ L; a" r) X' m, X: c$ v% d
ISignalDO [\Single], Signal, TriggValue, Interrupt;
[\Single]:                单次中断开关。( switch ) " I! \( E3 G% Y5 g8 I! H
Signal:                触发中断信号。( signaldo ) 6 z0 L2 a. D1 w0 S7 q# D
TriggValue:        触发信号值。        ( dionum ) ' S+ {7 o7 L2 m' v1 T$ Z
Interrupt:                中断数据名称。( intnum )5 O1 Z. r( z  k* A! B4 m. p. L* M: u' M- y
' b$ `+ X" s+ V

, ~! }4 h: ^# w% Z/ A
ISignalDO指令应用:  g: x8 J/ y2 R5 a
        使用相应的数字输出信号触发相应的中断功能,必须同指令 CONNECT 联合使用。' c6 b% `4 |  {6 g- e  R7 G2 a. A

2 c2 w: u, ?* K4 n3 Z4 Y 中断指令ISignalDO-ABB机器人标准指令编程
: |9 \0 K9 a2 j( H8 S0 hISignalDO指令实例:
0 w, i: @( i3 e. D/ u. t         …
8 Z2 p) h/ v- K3 j, u! h( g# o        CONNECT int1 WITH iroutine1;
% }$ f  X- k4 @        ISignalDO\Signal do01,1,int1;   →中断功能在单次触发触发后失效。
4 b8 C! v6 z: z9 C3 n; K4 {        …
# \: |; F1 S7 P5 N+ @% o9 N        CONNECT int2 WITH iroutine2;
9 [% M# V' z- {& O8 V8 Z  V2 |        ISignalDO do02,1,int1;   →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。, ^; j. L3 ?: }. K/ H8 A
        …
* {* h; Y: z$ W+ _0 {9 Q6 a3 j* R. F+ x: }! o$ I. n
ISignalDO指令限制:
% `" \1 ?9 \4 M# L7 _1 J6 ]    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。
( _0 @! A$ I2 N! c) rPROC main(), T- j$ T# w. c' P* H- ^
          CONNECT int1 WITH r1;
( }+ I1 c" t0 E3 _; V: e2 B          ISignalDO do01,1,int1;
/ M' T) I  a& I: J: q          …1 O- }. v* x: j2 i  M! q+ F1 R5 I9 k* K
          IDelete int1;/ ~1 S; A  a) t' r; E1 F4 Z# c
        ENDPROC$ c4 a0 [$ r/ w8 r  E, d

9 ~0 J4 s. g9 s9 L2 U" }% M# _/ e/ o, W5 P
PROC main()
/ v: M0 F7 ~4 A          CONNECT int1 WITH r1;$ D0 l0 s& J* }! g7 x7 `
          ISignalDO do01,1,int1;% h( a2 A/ w; G/ h' L
          WHILE TRUE DO
9 M+ u1 w& c3 ^. E  r            …0 P  j% a, O& E1 ^3 H
          ENDWHILE; d, _# `4 T/ ^+ t* V0 g
        ENDPROC8 o: u/ f& f! E3 S$ Q
回复

使用道具 举报

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

GMT+8, 2024-5-19 22:15 , Processed in 0.062160 second(s), 25 queries .

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

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