注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程
8 p5 s! h( o/ S) P' R2 E: LITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch )
v! ]- G# m+ `% H$ HTime: 触发中断时间 s。 ( num )
) T o' L) v" d! V; {# U+ j& FInterrupt: 中断数据名称。 ( intnum )
( K! P$ l7 g- v
; Z% a% T5 l' s' Z: m0 X1 { 1 ~# Q( r0 L5 M2 L/ v; s! i
ABB机器人中断指令ITimer-应用:
! v8 } n- O+ ^/ X4 d n 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
% n" n0 }" \0 p; @# g9 T
4 W( m/ Q( M5 A. P; mABB机器人中断指令ITimer-实例:
9 x9 e8 A' d5 @4 F j …
+ c* A2 {# u$ {# t. I CONNECT timeint WITH check_serialch;
1 D, c3 |9 V7 E* L$ ? ITimer 60,timeint;9 e- ~3 y% c1 X/ ? _
…0 j7 i c P% A. f* l3 ?
TRAP check_serialch7 c' j) X- ?7 b! o1 }
WriteBin ch1,buffer,1;
[$ o8 @8 @3 `7 R IF ReadBin(ch1\Time:=5)<0 THEN
" p5 n9 b4 b/ ?; [. w6 q' c TPWrite “Communication is broken”;4 _) v+ D5 z+ W7 M7 G
EXIT; _+ Z8 M+ r4 Z" z( f
ENDIF: g! m6 o, d( g6 i: K
ENDTRAP. a8 Q$ ~4 q' d4 {' i
|