注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程
3 l/ g- N. w. Z' B, Q: j6 e1 OITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) ; {, x$ e# L1 P; K% ^7 f
Time: 触发中断时间 s。 ( num ) + I, ~+ [) T7 k i/ J. Q4 M
Interrupt: 中断数据名称。 ( intnum )
9 h- e1 @/ e, r' D. t$ A
* V. y- k4 S% M2 t# G6 q' }2 A
$ @: w2 k! t3 |/ u4 M/ sABB机器人中断指令ITimer-应用:
+ @# y- ?4 @) T- H 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。7 Q% j; ^9 @/ A) Z3 v6 i$ K' z
. Z0 a1 K' R& Q0 n# A; Z. R
ABB机器人中断指令ITimer-实例:" b7 F, b: l7 ^9 E1 Q( Q
…9 F3 B$ W n8 B: \% _
CONNECT timeint WITH check_serialch;6 n) s) h, U% v) `
ITimer 60,timeint;: x! l" V4 g3 `% W+ S
…
$ W6 q8 s, ^! F3 H TRAP check_serialch9 Q, j; S1 O4 U* J" Z
WriteBin ch1,buffer,1;/ i6 S! o8 q! H8 G( M
IF ReadBin(ch1\Time:=5)<0 THEN
3 ?& Z, C6 z+ w, j TPWrite “Communication is broken”;/ [0 ~3 q- O" _. Y2 s, o0 k% J
EXIT;
: M1 B- q. f; Z2 D5 _7 U" d5 P* b ENDIF
1 e" j% u0 j7 ]7 N* {. r( x ENDTRAP( _6 n6 T! @/ u4 h4 H, \ G
|