注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程) o$ I$ _: M+ v4 [0 a- m
ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) * d: y+ E0 r! d3 [- }+ _0 M0 w
Time: 触发中断时间 s。 ( num ) # [8 p; n, s# y& B- f' a1 |
Interrupt: 中断数据名称。 ( intnum )
, y! F( }# C' \5 Q
+ o5 u' k6 [( f" S 5 X0 |1 N6 Q+ z, P) f
ABB机器人中断指令ITimer-应用:4 G% o/ a0 t6 R' M6 F( K2 g3 Y
定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。" K# T* O* i9 f0 }( K" T4 t
' N; e2 {: J# E# ~' o) n3 A/ C" C2 _
ABB机器人中断指令ITimer-实例:6 [% F3 v# _; d# L) ~. Y+ Q
…& ~/ m; [1 j/ w0 J* r1 x
CONNECT timeint WITH check_serialch;+ |& {1 p7 X0 d/ y! _( Q P! U$ m
ITimer 60,timeint;
5 H1 G3 R* r; }4 [4 V. T …
( ?& K# h* k) Z- C4 k2 Z& A TRAP check_serialch
# P$ p( E; `. v" k5 c WriteBin ch1,buffer,1; k9 K2 p f7 J( m+ {& c! L, O+ z
IF ReadBin(ch1\Time:=5)<0 THEN& N3 n" m% z3 q1 w ]. a* i$ l
TPWrite “Communication is broken”;; i7 j, Q7 d ~. c, L) ~
EXIT;1 I; r" L- G7 q4 z& B( g3 |. g
ENDIF
7 l1 M9 k. f. x+ ]4 R ENDTRAP
6 Y6 e7 q' @6 i& x5 v |