|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadFK-ABB机器人标准指令编程) z8 v ^9 D0 G$ _2 T# n x
TPReadFK Answer, Text, FK1, FK2, FK3, FK4, FK5 [\MaxTime] [\DIBreak][\BreakFlag];; n5 J \: K& @# n" H c( ]7 T5 y/ d
Answer: 数字赋值 1-5。 ( num ) " h2 q/ j# s" z) b2 f4 l# T
Text: 屏幕字符串。 ( string ) % ]$ w# R2 C2 {6 ?1 P+ Q7 ~
FKx: 功能键字符串。 ( string )
- }3 C1 v7 v! S; i[\MaxTime]: 最长等待时间 s。 ( num )
- y& C& u2 K/ f, b' U2 P[\DIBreak]: 输入信号控制 。 ( signaldi ) 0 I6 F, Q6 [$ K" x4 {8 z
[\BreakFlag]: 指令状态控制。 ( errnum )$ s& \7 b2 i7 `9 F: S9 D+ \
5 ]6 A, A0 b; n% N2 c3 {+ O7 k
. v+ @. i V/ u R7 DABB机器人通信指令TPReadFK--应用:9 p6 ~" Y& C, M. m- k* r9 k
在示教器屏幕上显示相应字符串 ( Text ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 5 个功能键上显示相应字符串 ( FKx ),字符串最长 7 个字节,通过选择按相应功能键,给数字变量 ( Answer ) 赋值 1-5,通过这种功能,当前指令可以进行数据选择,但必须有人参与,无法达到自动化,已被输入输出信号替代。另外,在执行当前指令时,必须等到功能键输入,才执行以后指令,除非选择相应参变量。通过这种功能,当前指令常用于错误处理等场合。4 J0 i9 G n" M! ^ m9 z9 q: o
* |5 V% A. P+ k8 q
ABB机器人通信指令TPReadFK--实例:
$ g# Q* D7 n- j TPReadFK reg1,“More?”,stEmpty,stEmpty,
$ n; J( k" g8 n( S4 Q stEmpty,“Yes”,“No”;
" `/ p0 U3 ~& v& S; @2 A. v# N% _( I7 q- u2 M; ^3 X
: r5 w" s4 b! n5 X% DABB机器人通信指令TPReadFK--参变量:
) @* S1 c) y& L5 [- [\MaxTime]
, [' ]1 `0 ]( ]. R* T 机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。 N0 p$ b* e3 Y# a) e+ K" S
- [\DIBreak]7 y0 u( R, h3 T2 K
机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。6 l' g0 h) r9 f0 q& r2 i/ s
- [\BreakFlag]
1 A* E2 Z( |, `) Z; Q, Z ERR_TP_MAXTIME1 \- i) j3 W1 t( D( `0 F
ERR_TP_ DIBREAK
& P' P0 K+ X: G$ B6 \" s/ x |
|