|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadFK-ABB机器人标准指令编程* @7 E7 B% ~& Q5 M- s
TPReadFK Answer, Text, FK1, FK2, FK3, FK4, FK5 [\MaxTime] [\DIBreak][\BreakFlag];3 s$ T) D( t, c6 X: O) H9 u `
Answer: 数字赋值 1-5。 ( num )
5 Z0 F9 ^) B( {9 m7 YText: 屏幕字符串。 ( string ) ( _1 ?& N8 M% O% |1 L/ B
FKx: 功能键字符串。 ( string ) ! E- S' |3 D8 F7 E3 s; N+ ]/ f
[\MaxTime]: 最长等待时间 s。 ( num )
0 v' X5 U; B( R: R+ l[\DIBreak]: 输入信号控制 。 ( signaldi ) ( [3 m( F: D) Z( L5 y; c! H
[\BreakFlag]: 指令状态控制。 ( errnum )
- t# `5 ^9 V' `
. |7 i$ ?4 F- z: n; p/ H- k 6 j! A$ N! f& `# f
ABB机器人通信指令TPReadFK--应用:* O" j5 x2 \8 {, _3 D8 S
在示教器屏幕上显示相应字符串 ( Text ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 5 个功能键上显示相应字符串 ( FKx ),字符串最长 7 个字节,通过选择按相应功能键,给数字变量 ( Answer ) 赋值 1-5,通过这种功能,当前指令可以进行数据选择,但必须有人参与,无法达到自动化,已被输入输出信号替代。另外,在执行当前指令时,必须等到功能键输入,才执行以后指令,除非选择相应参变量。通过这种功能,当前指令常用于错误处理等场合。
( f) i2 @0 L0 ~$ h8 U% O( U ?4 M" ~' F4 J% _0 t) }
ABB机器人通信指令TPReadFK--实例:- r* v* j1 M; _' \! a0 u/ \$ h
TPReadFK reg1,“More?”,stEmpty,stEmpty,9 ?. @! K% S$ x/ M. G
stEmpty,“Yes”,“No”; s& `- F* X# |) z) ?% d. \7 I; T
- m- v, G' h8 O0 m0 \& k6 _
\- g: \- H& c: s5 ~- n# W/ ~
ABB机器人通信指令TPReadFK--参变量:6 M" E% e! R# J6 U% Y& Z: c: P
- [\MaxTime]
* z6 f" O" H1 G+ q( s- D! S 机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。/ Y# P& X- n0 k- n# Q
- [\DIBreak]( A: J6 Z: z( V
机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。6 O' W, R$ n6 z$ N) O" r7 V
- [\BreakFlag]
& P: R+ T- ?9 p8 \8 T3 M0 V ERR_TP_MAXTIME
1 j! p$ }# v# _9 T6 C: r% `8 `; H* o ERR_TP_ DIBREAK& M) \- v$ c* j% A5 Y1 |! O
|
|