注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程; p' f. \. x+ q! _! i
ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) # O3 s2 w2 Q3 P! v* u$ }) Z
Time: 触发中断时间 s。 ( num ) - M$ @( e) K- \0 U+ M( v
Interrupt: 中断数据名称。 ( intnum )
& i% l# H$ k; S. y7 j) I) @
& B n; r: o+ {8 l ) A9 s q, R- h0 Y
ABB机器人中断指令ITimer-应用:
2 p* g! I3 Z- ~6 b1 g 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
0 f0 j/ ^& s. ]3 w
. m$ I$ v K+ YABB机器人中断指令ITimer-实例:
3 p. J V5 Z$ H" T* T S …
1 x' G$ ?7 G+ _/ B) F+ p/ @/ p CONNECT timeint WITH check_serialch;8 O1 y+ W0 T- j. a3 M! H8 \
ITimer 60,timeint;' [, V5 W* u( d
…
* y; F& s2 i( ^, O1 Y7 I TRAP check_serialch$ J* V0 C4 l0 x" y5 a. D) c
WriteBin ch1,buffer,1;5 _. u; n* r- K6 f' Z
IF ReadBin(ch1\Time:=5)<0 THEN
0 ]+ @1 |4 C0 V TPWrite “Communication is broken”;! I7 ?3 b& v6 W- l+ G, g
EXIT;( V, g+ r, [8 [8 P* s9 W, `
ENDIF
- d7 N2 a- E; B f* M, \- u ENDTRAP
0 {/ Z/ T3 `6 O m2 `' G( W |