机器人教程网

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

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

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

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

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

x
中断指令ISignalDI-ABB机器人标准指令编程
7 I; g/ D, f0 C& g: I' k. `( I
ISignalDI [\Single], Signal, TriggValue, Interrupt;
[\Single]:           单次中断开关。        ( switch ) 4 M6 K# W# @* M# u' L: M5 _# e
Signal:              触发中断信号。        ( signaldi ) * J. ^3 O6 v0 t& }( V4 k
TriggValue:        触发信号值。           ( dionum )
& H3 V- G9 |) cInterrupt:          中断数据名称。        ( intnum )  p$ ?! S: G2 ^; O& |

& O% g/ M' j% Q. f; g
7 R- t" Z8 I8 O4 W5 F
ISignalDI指令应用:$ c3 ~* i+ l. k/ Y! w
        使用相应的数字输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
$ F  \7 ^& m6 F- `
2 g& c* V, H6 O- j- Y# y' i3 }/ N 中断指令ISignalDI-ABB机器人标准指令编程 ( l  V9 G$ i7 l& @' Q
ISignalDI指令实例:
& M+ u: l. o5 m' b  A8 E         …8 I9 [& U5 c* Y8 U# P% A) M2 b% Z
        CONNECT int1 WITH iroutine1;
8 l5 ?- `9 e& r1 P        ISignalDI\Signal di01,1,int1;  →中断功能在单次触发触发后失效。; E! L9 w& \# r' M7 U& k5 F$ w
        …* L9 h, d! B+ Z: B! M
        CONNECT int2 WITH iroutine2;( G9 x/ Y# X4 |# H( f3 X+ w
        ISignalDI di02,1,int1;    中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
1 e/ R' f- q. f' \4 g1 L9 A' i        …
+ n8 e9 q, ~3 I8 w- q
$ B& |# e9 \) X0 R+ [: s3 f4 I' S% }0 sISignalDI指令限制:
7 X3 ]4 t. C1 I: \' A1 v# F    当一个中断数据完成连接后,这个中断数据不允许再次连接到任何中断处理程序 ( 包括已经连接的中断处理程序 )。如果需要再次连接至任何中断处理程序,必须先使用指令 IDelete 将原连接去除。3 ?1 h- g7 v" n( X- W

6 c1 ]; J' k# L8 O6 {. y: yPROC main()9 i% U" H& O1 f! U$ w+ l) Z
          CONNECT int1 WITH r1;
% m! e1 J+ T# G( W5 N          ISignalDI di01,1,int1;# C" {) V: q# z6 W- K: T
          …' n' D3 f% b. L( `$ `% I& Z/ b
          IDelete int1;% _7 ?2 G) a( n" r- S
        ENDPROC
$ C& B# x5 ~! {, q4 D5 R. z* ?# L6 O( N2 }$ D9 o! l

/ i9 G( N5 a" y$ u) SPROC main()0 I. E6 G$ d. Z+ J) u4 m
          CONNECT int1 WITH r1;; T. {9 y2 D0 }' ]
          ISignalDI di01,1,int1;
$ B& J( J6 ]7 R          WHILE TRUE DO) a+ Y  y7 \: Z9 j8 n# `7 J! W
            …
8 q% n( d3 G. v          ENDWHILE+ T; x- v1 k  s) U! m- B
        ENDPROC
6 n9 K8 a* g% H6 g9 {. z5 b" H
回复

使用道具 举报

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

GMT+8, 2025-7-12 14:21 , Processed in 0.071387 second(s), 25 queries .

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

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