注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程5 D+ z8 V8 k7 b; A x& v
ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch )
, f( a X6 i2 L3 B8 vTime: 触发中断时间 s。 ( num )
; b) l4 B( I* f% i, R5 X( X5 HInterrupt: 中断数据名称。 ( intnum )
: ]& }7 I8 V% P3 B* m& D, d4 x4 \/ a
( r" R: C* M; T* AABB机器人中断指令ITimer-应用:
2 [+ |$ X& L" r3 E: w' a K 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。8 t S- ]. B# {* g# i
; P( ]; V! V- Z& | r4 [9 ^
ABB机器人中断指令ITimer-实例:
- W+ M3 t6 H8 U …
) Y7 w8 E5 i! r1 \( k CONNECT timeint WITH check_serialch;4 f4 r+ Q$ A S/ N5 b9 i. M+ g
ITimer 60,timeint;
. N5 J v9 L, `! f) f2 m9 D …) E5 {! z4 a* r
TRAP check_serialch
- U4 E! U4 g/ c' b8 v WriteBin ch1,buffer,1;
$ D; b! g3 R m( c8 Q6 s/ I IF ReadBin(ch1\Time:=5)<0 THEN+ D$ p' w. L; a3 d4 Z. M
TPWrite “Communication is broken”;
( l! B" \$ G: s4 D ^: Y EXIT;
1 Z, b4 U! j# ` `. i. y; K( f ENDIF
' w2 N8 N2 `# ]' J( v) c% a8 I9 u ENDTRAP
1 X5 j& y' Z D4 }1 B' _0 ? |