注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程
3 `; J! _8 V Y; ZITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) ' X; m; T, ~4 v0 P6 W
Time: 触发中断时间 s。 ( num ) ) K5 {5 c+ p) p, Z$ u
Interrupt: 中断数据名称。 ( intnum )
+ o. o- c9 |7 Q4 l; g- {6 S( e+ r. x @
1 @/ j# u* u* ^% f. b7 ?% B # @: o- P% H6 b1 s- K
ABB机器人中断指令ITimer-应用:* [4 L. Y$ @% C5 P4 x: \- @
定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
$ o, c% ?1 ]0 j* o( U3 F+ K, i9 H/ f
ABB机器人中断指令ITimer-实例:
2 r# p6 {+ w& [ …9 `7 h: j$ X& p; w" \- l( T
CONNECT timeint WITH check_serialch;4 `4 |* e, \$ [; k5 _
ITimer 60,timeint;
" ]4 r: {2 ~5 S1 Q& K* R …9 P! V- U5 H+ c$ N% w* f- H( Q
TRAP check_serialch# V/ }! l0 ~, R' K
WriteBin ch1,buffer,1;; X) D3 C o2 z, g
IF ReadBin(ch1\Time:=5)<0 THEN
5 o. U I& v( j8 [8 T9 [ TPWrite “Communication is broken”;
6 U6 Z3 Y% ^3 X/ g0 l/ B+ A EXIT;
4 g7 W: F- Y' k5 \ ENDIF1 D: r- `- \/ ^4 b+ }- S* ~6 ^
ENDTRAP
# C0 H* y. f* d7 }. M) m |