机器人教程网

标题: 通信指令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 FString:                屏幕字符串。                ( 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        机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
5 O! O: l5 u7 J/ K1 h% v$ r        机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。3 M# ]( K! O( }9 M
      ERR_TP_MAXTIME
2 u/ y) O+ L3 ?- A& L      ERR_TP_ DIBREAK9 l5 u7 _, _3 X





欢迎光临 机器人教程网 (http://www.robotjc.com/) Powered by Discuz! X3.2