注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
中断指令ITimer-ABB机器人标准指令编程4 ?) W& a$ A5 E1 N$ y
ITimer [\Single], Time, Interrupt; [\Single]: 单次中断开关。 ( switch )
2 D. A4 g2 V+ C* p( YTime: 触发中断时间 s。 ( num ) $ x5 V1 l& T7 W3 j
Interrupt: 中断数据名称。 ( intnum )# \- V: F; n% s D4 D1 ~6 N
: o' V7 A" N+ i# _
% X( U4 X$ b& E5 |. C
ABB机器人中断指令ITimer-应用:6 d) K* l+ }! R# I* M- X* ]
定时处理机器人相应中断数据,此指令常使用于通过通信口读写数据等场合。
7 [0 Y2 r! _' u1 U* f: _/ z( F9 W, n. P" t
ABB机器人中断指令ITimer-实例:
/ S: |% S* n& b5 [ …3 X2 A {! G- U _
CONNECT timeint WITH check_serialch;3 _, L! f& m# d" J
ITimer 60,timeint;
8 ?* |* c, s2 E' _/ K" O3 y) h3 C …0 {! Y( V, R# Z6 w& O' ~/ J4 G1 [" c
TRAP check_serialch; A; \/ h- e" b w. r
WriteBin ch1,buffer,1;2 C2 `% q0 Z% A H9 f2 q U; Z- g6 h
IF ReadBin(ch1\Time:=5)<0 THEN
- L+ H. b# X0 D; P TPWrite “Communication is broken”;+ e, G* C0 a7 u- O$ y2 W2 @
EXIT;( x& }2 z; \4 Y7 I# Z) E
ENDIF
6 h5 |9 ~& n/ L! L7 \9 z# H# P ENDTRAP
7 C/ D; T" Q2 M |