机器人教程网
标题:
通信指令TPReadNum-ABB机器人标准指令编程
[打印本页]
作者:
我是机器人
时间:
2019-9-20 14:53
标题:
通信指令TPReadNum-ABB机器人标准指令编程
通信指令TPReadNum-ABB机器人标准指令编程
& r4 C) g; t4 X, m
TPReadNum
Answer
,
String
,
[\MaxTime][\DIBreak][\BreakFlag]
;
) n1 \# K2 v& G9 f* O7 ]2 B
Answer: 数字赋值。 ( num )
, b3 H" d* y4 w! E9 t0 F
String: 屏幕字符串。 ( string )
6 g8 Y* j2 U0 u2 _ z( I9 f- I$ R9 d
[\MaxTime]: 最长等待时间 s。 ( num )
; g, \) u; ~- x; K( o7 r
[\DIBreak]: 输入信号控制 。 ( signaldi )
! w# @* {9 Z X* Z
[\BreakFlag]: 指令状态控制。 ( errnum )
+ u6 C" e0 u: {2 k2 V; H Q
7 \" H/ y+ f; B$ B0 Z8 |) z
ABB机器人通信指令TPReadNum--应用:
& ~( e( p8 V/ Y8 {
在示教器屏幕上显示相应字符串 ( String ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 功能键上显示 OK,通过数字键输入相应数值,给数字变量 ( Answer ) 赋值,通过这种功能,当前指令可以进行数字数据赋值,但必须有人参与,无法达到自动化,已被输入输出信号替代。
- z2 l; O# A! _& [# ^% I2 L
; s4 i7 [. D; b+ N- W
ABB机器人通信指令TPReadNum--实例:
6 i9 J% A9 E; h) V' b+ u( H& Q4 W
TPReadNum reg1,“How many units ?”;
, V1 B8 [0 C0 a$ Y* H
FOR i FROM 1 TO reg1 DO
0 B) ]4 K$ Y2 j/ `5 D% `' o6 p
produce_part;
2 L9 Z) x" m+ x& x' Y
ENDFOR
& j J% F( h9 s2 @+ R
4 `0 I1 d3 [: M6 `& b1 p/ `
ABB机器人通信指令TPReadNum--参变量:
0 I& P7 n( p, D- L
[\MaxTime]
# U2 ]+ u$ v* Y' o U! y
机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
5 O! O: l5 u7 J/ K1 h% v$ r
[\DIBreak]
: W% R, w3 a( p8 c5 H3 ?
机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。
3 M# ]( K! O( }9 M
[\BreakFlag]
" Z, V0 {* z, z- W
ERR_TP_MAXTIME
2 u/ y) O+ L3 ?- A& L
ERR_TP_ DIBREAK
9 l5 u7 _, _3 X
欢迎光临 机器人教程网 (http://www.robotjc.com/)
Powered by Discuz! X3.2