注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程
5 e* d+ C( N1 d& r& ~ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) 3 L- q: M7 g4 M* [
Time: 触发中断时间 s。 ( num )
`) A2 @# W* ~7 LInterrupt: 中断数据名称。 ( intnum )
1 |5 X4 w. c. [6 G/ r! t# d% {7 |$ t6 q9 L7 O. ?/ W" _
: T6 o! T, Z* z: O& _ABB机器人中断指令ITimer-应用:. S3 v, o3 C/ w- G+ f* D7 d; ?
定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。; @1 G, G) k* @6 p
5 @! _; I' q" @7 l/ F, r9 E* R1 Z
ABB机器人中断指令ITimer-实例:
! B3 B! y9 a: U; \* Z3 P( m8 [- B2 } …
6 c2 s; _4 H' ^: B W2 b! V CONNECT timeint WITH check_serialch;% h& P' g8 [: q% ]8 N" ^
ITimer 60,timeint;
) s. d) m1 W& t: e7 t) } …' x1 c7 A! K) A5 y8 R
TRAP check_serialch
% @% W b# v6 o" Q0 p* y& T# X WriteBin ch1,buffer,1;* H1 e3 b/ ] q5 w p8 J b$ W8 b0 o
IF ReadBin(ch1\Time:=5)<0 THEN
( z7 }+ O$ r9 o TPWrite “Communication is broken”;* m7 z/ J- J0 L3 [( T" L
EXIT;4 i V( E+ s+ V! p4 w- `/ j
ENDIF4 y% \. D2 t6 S( m# }% N0 ?
ENDTRAP
9 s! A# x d9 B r |