注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程& m: e3 i# f7 i0 B* y3 G
ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch ) # `+ P- R& ~3 u$ s" _
Time: 触发中断时间 s。 ( num )
J( ?! g2 E! v$ mInterrupt: 中断数据名称。 ( intnum ) g" @0 \ i {/ K
6 g/ M( }$ g1 }8 p Q; d
: g& ?7 U6 ?5 @
ABB机器人中断指令ITimer-应用:
7 [+ y4 s& p' R& f2 s, h1 C- n& d/ i 定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。- z, v6 g b8 T n+ r% b
( r, f; b4 V8 f0 i, ~
ABB机器人中断指令ITimer-实例:8 b* D$ ?' M, h. e% O
…7 G, L) B& Y3 c3 ?7 l
CONNECT timeint WITH check_serialch;
0 W1 p/ ^; n8 D+ \1 S ITimer 60,timeint;) }" P- T- ~" s, \) G
…" |3 F& w( J; |5 j" f
TRAP check_serialch& k |# {2 H) Y; ~2 d$ b% u
WriteBin ch1,buffer,1;' J8 v. d! |0 `
IF ReadBin(ch1\Time:=5)<0 THEN6 M- }! M) Q P
TPWrite “Communication is broken”;$ o6 N* _1 [6 ^7 v3 O6 Y
EXIT;; f: K% F3 T4 A3 m4 Z: ^
ENDIF
- `$ g" O# Q1 t7 U% M8 |) f& ~ ENDTRAP
) y, q" { i" f& g6 f7 R, u |