|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadFK-ABB机器人标准指令编程
( q! Y; g) `" I9 \9 A% G/ \$ HTPReadFK Answer, Text, FK1, FK2, FK3, FK4, FK5 [\MaxTime] [\DIBreak][\BreakFlag];1 j; e' m% b- V/ W
Answer: 数字赋值 1-5。 ( num ) 0 \" V& X- `# s1 O5 v$ N; A/ a& N
Text: 屏幕字符串。 ( string )
/ L. N5 H" u7 x7 MFKx: 功能键字符串。 ( string )
`: w- m" V6 G1 q[\MaxTime]: 最长等待时间 s。 ( num ) $ d5 l, D4 y! B5 A9 P
[\DIBreak]: 输入信号控制 。 ( signaldi ) 8 W1 p2 ^' L' c. ] k3 N2 D' |
[\BreakFlag]: 指令状态控制。 ( errnum )
}; v- p) v. j& }+ P
; J Y+ Z% F* N- m- q$ T {/ P- N : l; g3 v" z+ n& y1 I
ABB机器人通信指令TPReadFK--应用:3 ~& }( F% q' e* B
在示教器屏幕上显示相应字符串 ( Text ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 5 个功能键上显示相应字符串 ( FKx ),字符串最长 7 个字节,通过选择按相应功能键,给数字变量 ( Answer ) 赋值 1-5,通过这种功能,当前指令可以进行数据选择,但必须有人参与,无法达到自动化,已被输入输出信号替代。另外,在执行当前指令时,必须等到功能键输入,才执行以后指令,除非选择相应参变量。通过这种功能,当前指令常用于错误处理等场合。
- B" a2 }8 E5 o: L9 M* r- j/ O4 ~* h6 |$ C# \
ABB机器人通信指令TPReadFK--实例:1 @' i1 h; x+ a# n( t# Q+ R5 O6 y
TPReadFK reg1,“More?”,stEmpty,stEmpty,1 s1 D9 |; s+ g# d- k9 M
stEmpty,“Yes”,“No”;
1 X- }3 c4 l; s4 e- N: j- f; t
F( K8 i, N" M! L
4 Q! ]5 g* U5 E5 {4 O+ nABB机器人通信指令TPReadFK--参变量:
3 `( s& ^% z& O! A( U$ U- [\MaxTime]
. \, U8 k4 n: N4 s. i 机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
6 C2 `$ N- K( s, b: q2 Q- [\DIBreak]
" r: y* x& K9 Z) ^9 y( i6 q 机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。
9 v, t4 f& C# l3 u- [\BreakFlag]
) n9 O3 c1 q. ^; `3 t# A% l6 Y ERR_TP_MAXTIME0 ^% U* q% a% c1 N
ERR_TP_ DIBREAK' _2 l; g* |: f( V9 K" G
|
|