机器人教程网

标题: 通信指令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$ tAnswer:                数字赋值。                ( num )  
& @/ m: X: K2 MString:                屏幕字符串。                ( 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! wABB机器人通信指令TPReadNum--应用:
! ^( d, k3 v' A3 N        在示教器屏幕上显示相应字符串 ( String ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 功能键上显示 OK,通过数字键输入相应数值,给数字变量 ( Answer ) 赋值,通过这种功能,当前指令可以进行数字数据赋值,但必须有人参与,无法达到自动化,已被输入输出信号替代。
0 K( m3 c" \! ?4 h3 X- l
' i. T" t; J4 Y$ LABB机器人通信指令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        机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
6 s6 D. L& s0 j" j* n5 T4 |        机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。9 p! W+ \& B  }7 }# ^: v9 N# N5 n
      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