|
|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadFK-ABB机器人标准指令编程2 e/ r7 c( s* W
TPReadFK Answer, Text, FK1, FK2, FK3, FK4, FK5 [\MaxTime] [\DIBreak][\BreakFlag];
+ |$ U) {* G' W& BAnswer: 数字赋值 1-5。 ( num ) : w( D- Y! p' d2 M% S
Text: 屏幕字符串。 ( string )
i0 A }$ z( f' j7 _2 Q1 T7 LFKx: 功能键字符串。 ( string )
: _. X- {! j9 D1 Y+ f8 w; b[\MaxTime]: 最长等待时间 s。 ( num ) # P+ g0 O: r R- }2 O3 u( g5 M
[\DIBreak]: 输入信号控制 。 ( signaldi )
8 ]' @& l3 h# w7 J[\BreakFlag]: 指令状态控制。 ( errnum )
1 W# i- g: I8 R" Q
@* S9 H1 |6 ~
1 X8 z: B% F% I& E) f+ O% I, CABB机器人通信指令TPReadFK--应用:+ ]% n+ w0 |6 f5 _
在示教器屏幕上显示相应字符串 ( Text ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 5 个功能键上显示相应字符串 ( FKx ),字符串最长 7 个字节,通过选择按相应功能键,给数字变量 ( Answer ) 赋值 1-5,通过这种功能,当前指令可以进行数据选择,但必须有人参与,无法达到自动化,已被输入输出信号替代。另外,在执行当前指令时,必须等到功能键输入,才执行以后指令,除非选择相应参变量。通过这种功能,当前指令常用于错误处理等场合。
1 A. i7 h4 T( D) d7 c
4 q* g8 @1 @2 {. i9 v% @ABB机器人通信指令TPReadFK--实例:
5 Z8 h( H8 r+ P* x: v% `, P TPReadFK reg1,“More?”,stEmpty,stEmpty,
2 e+ ]; `) M6 [" o: K stEmpty,“Yes”,“No”;- D5 v2 o8 S0 W, k$ U+ t: H- i }" k
" S- h8 N' ^0 z" q' T0 N" r) Q
$ F/ q7 u& s$ {7 tABB机器人通信指令TPReadFK--参变量:5 b# }" m, K% M) k5 U; X
- [\MaxTime]
& V& @, g) @& Z) J' F; J 机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。3 k/ [) @" m) \% Y, d9 q
- [\DIBreak]
3 v" n; R6 C1 L7 S3 N9 M 机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。! s a% q6 z+ l2 {. v" X! E/ p
- [\BreakFlag]8 _/ F1 C' }* |+ K
ERR_TP_MAXTIME
: w6 m: [+ ]1 M G1 p+ P5 ] ERR_TP_ DIBREAK6 P4 B3 [; [' M3 N2 O
|
|