|
|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通信指令TPReadFK-ABB机器人标准指令编程
/ N# p1 ~8 j5 W. q" I$ t2 {TPReadFK Answer, Text, FK1, FK2, FK3, FK4, FK5 [\MaxTime] [\DIBreak][\BreakFlag];
+ R, r7 H# P0 U4 D) l9 X( ]Answer: 数字赋值 1-5。 ( num )
% r* o% ?3 X6 l& ~5 CText: 屏幕字符串。 ( string ) 5 v G/ n' z/ G2 l8 i
FKx: 功能键字符串。 ( string )
& k. p/ x$ M) R! r" M[\MaxTime]: 最长等待时间 s。 ( num )
! x; t P l. F8 _2 E8 a[\DIBreak]: 输入信号控制 。 ( signaldi ) ) r2 ^, Z5 Z$ F# p9 l4 w% d/ P& Y
[\BreakFlag]: 指令状态控制。 ( errnum )6 t. p4 ^( x. m0 Y+ d9 S; t
P; ^$ S3 a, ^# w& c
% M- }# O" S8 P, S; ]0 f' U o( w
ABB机器人通信指令TPReadFK--应用:/ [9 g; v8 v( a. r
在示教器屏幕上显示相应字符串 ( Text ),字符串最长 80 个字节,屏幕每行可显示 40 个字节,同时在 5 个功能键上显示相应字符串 ( FKx ),字符串最长 7 个字节,通过选择按相应功能键,给数字变量 ( Answer ) 赋值 1-5,通过这种功能,当前指令可以进行数据选择,但必须有人参与,无法达到自动化,已被输入输出信号替代。另外,在执行当前指令时,必须等到功能键输入,才执行以后指令,除非选择相应参变量。通过这种功能,当前指令常用于错误处理等场合。9 c9 ^0 p; j- T9 T
8 s6 ]; U! V/ X$ Z
ABB机器人通信指令TPReadFK--实例:4 z) \/ c$ U+ t" ^4 }
TPReadFK reg1,“More?”,stEmpty,stEmpty,3 `: ]! H3 A: m
stEmpty,“Yes”,“No”;
7 \9 A. a- w( p% t) ?) C( i$ Z0 Z- u9 U. y( y, c4 O1 U
9 @- [- f0 v7 K5 T: G* b5 z. ~7 }ABB机器人通信指令TPReadFK--参变量:
* e3 S1 v. Y0 Q( [0 b- [\MaxTime]
+ q( {4 s9 T! }+ x- }4 s7 U8 C! \ 机器人执行当前指令等待时间超过最长等待时间,机器人将停机报错,如果同时采用参变量 [ BreakFlag ],机器人将继续执行以后指令,并且给出相应错误数据。
, v* t% V( ]+ @ H- [\DIBreak]6 e: J3 T$ a+ B0 {$ C( O# ~
机器人通过输入信号来继续执行以后指令,并且给出相应错误数据。7 M2 e. c Z3 R4 `- p
- [\BreakFlag] ]$ D2 O3 o% R4 @- F: i' a, l) r$ ^
ERR_TP_MAXTIME' H0 \5 y) ~: y
ERR_TP_ DIBREAK, N! x2 g" ?; L! R& H& C( P$ T" H/ ^
|
|