|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadNum-ABB机器人标准指令编程
6 \$ A/ w7 G; V1 k& \6 OTPReadNum Answer, String, [\MaxTime][\DIBreak][\BreakFlag];. A, |, y% x" ^. K z" R" c
Answer: 数字赋值。 ( num ) 7 P& S# W6 t! V8 D# ]. t# G0 r
String: 屏幕字符串。 ( string ) 3 }/ x" Z* o' ]# S( L* u. X0 n; _
[\MaxTime]: 最长等待时间 s。 ( num )
2 A/ m: ]. T y+ n/ |# {# {* E7 A: Y[\DIBreak]: 输入信号控制 。 ( signaldi ) ; f( c( L( p7 f; j8 u! @
[\BreakFlag]: 指令状态控制。 ( errnum )
% a% Q' c! b' S8 ?# f0 V T0 z& e 6 d# Z7 n% B. A
ABB机器人通信指令TPReadNum--应用:, v' Z$ D$ t% h1 u/ S$ U1 j& g
在示教器屏幕上显示相应字符串 ( String ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 功能键上显示 OK,通过数字键输入相应数值,给数字变量 ( Answer ) 赋值,通过这种功能,当前指令可以进行数字数据赋值,但必须有人参与,无法达到自动化,已被输入输出信号替代。% g9 r7 A2 F. c6 T, L g( D0 \5 _
5 }3 e$ T" H3 \) n. K) I
ABB机器人通信指令TPReadNum--实例:
) |3 L2 R$ K. t" M) X# V, a) e* E$ B TPReadNum reg1,“How many units ?”;
2 k7 y( X( x. m) J$ q; G FOR i FROM 1 TO reg1 DO . Q3 V, B- D' ]1 Y/ E) ~
produce_part;
6 h* ?! Q1 \7 u0 ]) x. p+ g' l ENDFOR1 t- r! A' S* C9 S
* c( q" r0 b6 f8 o) ~9 t
ABB机器人通信指令TPReadNum--参变量:; |& k8 ]2 J% h f6 y
- [\MaxTime]* X, P' F3 H/ I/ ~. W
机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
! A y" `! v2 h0 q7 A U- [\DIBreak]
' i* S7 f9 y/ {% U 机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。
1 d) Q- c0 f! z- n# W( k c- [\BreakFlag]
5 V! A7 ^1 X& M8 g* v8 s* a! ^6 a0 M ERR_TP_MAXTIME0 n& A! M4 i( I& P
ERR_TP_ DIBREAK" ]1 `6 C U1 V, c6 V7 E# S
|
|