注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程
/ q" F; L$ x: {) G+ }ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) 9 A) \; A- Y+ Q* o
Time: 触发中断时间 s。 ( num ) & Q0 j3 R9 c& e# y$ |
Interrupt: 中断数据名称。 ( intnum )
7 l* M; J" U1 i# |4 u8 ^0 i
8 q {% f* Q6 q1 { * ~" _8 ?1 J1 `8 w1 B v
ABB机器人中断指令ITimer-应用:
" ]) L: _/ H# I. |! i 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
5 u8 H) c" S3 p( s) ] D: B6 d$ o$ u$ E
ABB机器人中断指令ITimer-实例:
9 A8 T) C/ S- Q- l9 L/ q …
+ i. a8 r, M$ B CONNECT timeint WITH check_serialch;
4 o9 q+ Q4 G" Y; S) s) R( V' ` ITimer 60,timeint;9 l3 m1 Q; C& U4 D- J; y+ W& o& ]8 l0 }
…& z% p; v0 U- L9 T1 h, |, _9 F& G) e
TRAP check_serialch
9 }& E# |! n2 F" N4 H' ` WriteBin ch1,buffer,1;
& d$ f. N- b' N* x5 F- ]! z3 x IF ReadBin(ch1\Time:=5)<0 THEN
6 F3 s9 N* i+ k+ {$ l4 O% | TPWrite “Communication is broken”;
3 i% K: p+ h) {, M/ w6 g: | EXIT;7 F7 A0 ^9 o1 E9 z( Y) [ H
ENDIF7 K* x5 _; o) Y7 N' Z
ENDTRAP; X8 o1 L& `+ Y- a$ @* U# T
|