|
|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadFK-ABB机器人标准指令编程/ D4 B4 m) \# r% ]* ]+ a. Z' ]8 _
TPReadFK Answer, Text, FK1, FK2, FK3, FK4, FK5 [\MaxTime] [\DIBreak][\BreakFlag];
) M. N* l6 C5 s5 ?6 iAnswer: 数字赋值 1-5。 ( num )
$ r" E4 V2 Q5 @4 t2 \/ c+ aText: 屏幕字符串。 ( string ) 4 _ a5 n) b- k2 G' j1 f9 Q
FKx: 功能键字符串。 ( string )
" E( S8 c5 f& ^( ^[\MaxTime]: 最长等待时间 s。 ( num )
, G3 O- ]% D2 g0 s5 N1 k[\DIBreak]: 输入信号控制 。 ( signaldi )
+ O' u2 v# O, o3 ]' p, l[\BreakFlag]: 指令状态控制。 ( errnum )4 k& ]( l5 x% e4 z5 C
/ w4 E/ `6 o# q+ L3 D$ _ 6 k( Z1 [ e8 M$ k0 P; @6 l" J0 E4 p
ABB机器人通信指令TPReadFK--应用:
4 t4 q3 n, L/ j( N0 T1 |' I/ D4 i: R 在示教器屏幕上显示相应字符串 ( Text ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 5 个功能键上显示相应字符串 ( FKx ),字符串最长 7 个字节,通过选择按相应功能键,给数字变量 ( Answer ) 赋值 1-5,通过这种功能,当前指令可以进行数据选择,但必须有人参与,无法达到自动化,已被输入输出信号替代。另外,在执行当前指令时,必须等到功能键输入,才执行以后指令,除非选择相应参变量。通过这种功能,当前指令常用于错误处理等场合。
. A# I, ~8 {8 B" c3 d6 Z1 ^( M3 Z" h9 f2 ?* x5 J: [8 w
ABB机器人通信指令TPReadFK--实例:
8 [+ t2 h+ j' B: `6 d TPReadFK reg1,“More?”,stEmpty,stEmpty,& r# |- z u3 Z4 z
stEmpty,“Yes”,“No”;% t# p1 q3 Y( R
# ] c+ T& U0 K
+ }, q! M m8 a- R0 `* u1 G1 @- tABB机器人通信指令TPReadFK--参变量:2 w! F! b% Z. v
- [\MaxTime]0 o" a0 O- g' D: D6 q
机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
; F1 n% E( H6 b6 w1 Z2 ~- [\DIBreak]
' p7 a4 L( C2 k0 @7 E 机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。3 k6 k; v. w9 u- s% J6 o
- [\BreakFlag]% o( f7 U2 w1 c* y# J* n8 j
ERR_TP_MAXTIME1 R2 h% Q# ]2 u; @3 B' w/ a
ERR_TP_ DIBREAK
% g1 l/ `7 L; ]( C1 w7 k2 [8 R4 j7 ~ |
|