机器人教程网

标题: 中断指令ITimer-ABB机器人标准指令编程 [打印本页]

作者: 我是机器人    时间: 2019-9-18 10:29
标题: 中断指令ITimer-ABB机器人标准指令编程
中断指令ITimer-ABB机器人标准指令编程- \; m9 C2 S: F2 \; Z- U3 o
ITimer [\Single], Time, Interrupt;
[\Single]:                单次中断开关。        ( switch )
- y4 n; h; O2 \4 p% m/ Q: N6 iTime:                     触发中断时间 s。     ( num )
( }' }& x5 i9 d7 Q+ Y9 S1 S9 ]  V. ]Interrupt:                中断数据名称。       ( intnum )
" C5 H2 u" a9 z7 ^" w& V3 S$ w+ u+ c9 ?9 f8 ^


; a- [/ M$ v  S( G  aABB机器人中断指令ITimer-应用:. o7 u9 W0 L! N5 }" ]$ f1 t0 y7 |
        定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
" _# {* C- \! V* N7 }0 p, O; @! x+ f6 M0 U; L& a+ E
ABB机器人中断指令ITimer-实例:& V8 L, C  u4 F1 t0 |- ~4 Q7 X/ v( O
            …
% v3 P. E( c1 Z6 H. k/ Q% F4 h          CONNECT timeint WITH check_serialch;
2 ~" p- @4 F1 [: W  _          ITimer 60,timeint;1 v4 t& }# }: w9 A+ w
          …4 {* J9 ]  @" H2 d: }/ ?+ b
        TRAP check_serialch
$ Q  S5 x+ m/ f  v! C$ A$ C9 j. n5 _          WriteBin ch1,buffer,1;
4 U7 l  r5 e% F7 [          IF ReadBin(ch1\Time:=5)<0 THEN
. U) l9 ~8 F5 C8 c% J' L            TPWrite “Communication is broken”;
; T3 _5 T6 p: g) b0 u9 b) M' d            EXIT;9 h' m# |" y8 v- L$ v* r' ^: ~
          ENDIF
8 d9 V. x& b/ O0 C, |        ENDTRAP
+ O6 }, D, _5 R8 x




欢迎光临 机器人教程网 (http://robotjc.com/) Powered by Discuz! X3.2