|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadNum-ABB机器人标准指令编程- E2 W& v6 Z* v% L
TPReadNum Answer, String, [\MaxTime][\DIBreak][\BreakFlag];
7 ~: z7 f8 A% N4 G$ S j* {2 D VAnswer: 数字赋值。 ( num )
5 a8 A1 h* v2 GString: 屏幕字符串。 ( string )
8 G3 | }- ^( N; |! L4 T$ H# Q9 e+ i[\MaxTime]: 最长等待时间 s。 ( num ) a; L: P# u$ y1 |1 Z
[\DIBreak]: 输入信号控制 。 ( signaldi )
) B/ t# e8 k% @[\BreakFlag]: 指令状态控制。 ( errnum )
, G5 [* n& h- W0 k
# p E0 `/ l. I y+ V+ E; {) N0 o0 @ABB机器人通信指令TPReadNum--应用:4 g/ P3 p5 p: |6 @- h
在示教器屏幕上显示相应字符串 ( String ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 功能键上显示 OK,通过数字键输入相应数值,给数字变量 ( Answer ) 赋值,通过这种功能,当前指令可以进行数字数据赋值,但必须有人参与,无法达到自动化,已被输入输出信号替代。
' n/ |- d$ b# y: ^ O$ U. T/ a1 F
ABB机器人通信指令TPReadNum--实例:
1 |8 t& n- k. x# q TPReadNum reg1,“How many units ?”;
( D9 O2 @! x$ n FOR i FROM 1 TO reg1 DO
J3 L6 B+ g; K/ C1 G8 W, T produce_part;8 @/ L+ ~% p- V9 Y
ENDFOR
! Q5 A0 G5 Z7 `5 F3 e5 h% t- U8 A% z, o6 e3 b8 X, V
ABB机器人通信指令TPReadNum--参变量:
& B, ]% W' n# F/ w- [\MaxTime]6 P7 y/ ]7 q! M
机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
9 j0 {# z8 X9 k" J0 ?* [' @- [\DIBreak]
/ ]* T+ c0 N5 A5 i- J+ k. ^0 t 机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。* R8 b3 N# p7 ^ G! b
- [\BreakFlag]
6 o C' ]+ v. J. [) V ERR_TP_MAXTIME
9 O* ~$ v; s& E/ G- u ERR_TP_ DIBREAK! ?( |) C) L6 ~+ f. b2 s
|
|