注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程 y6 B% |3 B5 `: n' V; E0 H3 k. T
ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) 4 D: N2 U, g* Q
Time: 触发中断时间 s。 ( num ) . r; j! o3 m3 L9 X6 S
Interrupt: 中断数据名称。 ( intnum )
/ l) Q$ \# Y# Y' L9 R5 i9 V% n' D2 x' f- y: G0 Z
/ `* R: I5 _: Z j6 a2 fABB机器人中断指令ITimer-应用:
5 g8 Y& I; C$ E O; a8 S0 Z) [! q9 | 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
9 _$ W. {. _3 S9 @2 K1 S C8 ~/ `/ l% K, |8 }
ABB机器人中断指令ITimer-实例:
& k" @& l9 j: P3 M- j# s! h T …; R% V( P2 K9 o& D# |9 j3 r
CONNECT timeint WITH check_serialch;
4 \- ~5 \' u( R n ITimer 60,timeint;! Y2 K) R: ~( P
…0 x# {. ]: p/ u5 [" J0 T7 T' s
TRAP check_serialch! p, @- g6 F8 u/ M( S
WriteBin ch1,buffer,1;
0 E, `6 j+ m( y$ M- B IF ReadBin(ch1\Time:=5)<0 THEN/ ?! g% Q" `4 s) V' p) {4 H9 F3 s
TPWrite “Communication is broken”;
" T0 V/ S. C# U1 e" D' V: s% s" d EXIT;
7 v1 z0 T4 n, \ ENDIF+ L/ w' z. s$ W6 f
ENDTRAP
$ p5 K& q' N$ S |