机器人教程网
标题:
通信指令TPReadNum-ABB机器人标准指令编程
[打印本页]
作者:
我是机器人
时间:
2019-9-20 14:53
标题:
通信指令TPReadNum-ABB机器人标准指令编程
通信指令TPReadNum-ABB机器人标准指令编程
, i" D+ F6 D- c) j% a$ E
TPReadNum
Answer
,
String
,
[\MaxTime][\DIBreak][\BreakFlag]
;
0 J8 A; O' s7 i) [& x$ t
Answer: 数字赋值。 ( num )
& @/ m: X: K2 M
String: 屏幕字符串。 ( string )
8 B; C9 C% z5 y. ~; d5 B
[\MaxTime]: 最长等待时间 s。 ( num )
5 W8 F/ ]( Q3 N* R3 U7 g7 K! Y$ e
[\DIBreak]: 输入信号控制 。 ( signaldi )
- r5 ]( l' i0 n U' A3 [
[\BreakFlag]: 指令状态控制。 ( errnum )
* Z6 G( R% i# D: ~7 `
) f: l+ g8 h; Z: a5 M, j, O$ o! w
ABB机器人通信指令TPReadNum--应用:
! ^( d, k3 v' A3 N
在示教器屏幕上显示相应字符串 ( String ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 功能键上显示 OK,通过数字键输入相应数值,给数字变量 ( Answer ) 赋值,通过这种功能,当前指令可以进行数字数据赋值,但必须有人参与,无法达到自动化,已被输入输出信号替代。
0 K( m3 c" \! ?4 h3 X- l
' i. T" t; J4 Y$ L
ABB机器人通信指令TPReadNum--实例:
9 e& O$ h& t" H( {' N! Q
TPReadNum reg1,“How many units ?”;
8 f: a( n- d) {0 T: y9 o h& d
FOR i FROM 1 TO reg1 DO
! f u) o, Z6 b. N7 a; x+ C
produce_part;
' z5 U$ \8 O/ K, h7 `" o3 Z2 O
ENDFOR
/ N0 u) [! Y: Y/ \
* s" T4 \* @4 K) _- X0 w) p- i
ABB机器人通信指令TPReadNum--参变量:
/ g# u# V4 X! ]) I
[\MaxTime]
5 O0 V+ H+ u# |$ m0 ]4 M
机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
6 s6 D. L& s0 j" j* n5 T4 |
[\DIBreak]
- D6 \ M* i, P" W1 E7 y6 }
机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。
9 p! W+ \& B }7 }# ^: v9 N# N5 n
[\BreakFlag]
: w2 u4 `0 x I) e3 F( D F
ERR_TP_MAXTIME
3 o" r. I6 e2 z8 l$ q0 j5 w# @
ERR_TP_ DIBREAK
, j6 D6 D: M) u/ z, R5 V
欢迎光临 机器人教程网 (http://www.robotjc.com/)
Powered by Discuz! X3.2