机器人教程网

标题: 程序流程指令TEST-ABB机器人标准指令编程 [打印本页]

作者: 我是机器人    时间: 2019-10-12 12:25
标题: 程序流程指令TEST-ABB机器人标准指令编程
程序流程指令TEST-ABB机器人标准指令编程- V5 ?9 i% X0 A7 o' @  `
TEST Test data ' d" ?/ T: p/ f4 H- G2 p2 ?
{CASE Test value {,Test value}: ...}
3 W9 c9 H6 O, O$ C( I[DEFAULT: ...] $ T  y. ], m' h% f
ENDTEST
% d( i8 f, H9 ?0 d
Test data:        判断数据变量。        ( All )               
" U' S  D( {9 |7 h* u6 [. aTest value:        判断数据值。        ( Same as )) ^3 k' @1 T6 ?- K4 \( m9 a

2 M# M* M/ d3 c1 r  ?# u  u
ABB机器人程序流程指令TEST-应用:% v1 `3 q# k3 M" R4 `8 H$ Y/ s
        当前指令通过判断相应数据变量与其所对应的值,控制需要执行的相应指令。
6 o* G$ S* f4 G7 S7 Z  F) D- @5 X* d+ L: `& m; Z1 A2 S
ABB机器人程序流程指令TEST-实例:
* K* y# m5 b; u0 z        TEST reg20 q1 S7 h! U5 g) Y, f! s% i$ n
        CASE 1:
  k  x: o$ W3 s# c    routine1;
2 C, d/ |  n' F6 @6 d2 G        CASE 2:
& n+ Z* _5 ^5 F% Y0 y: g# h( K    routine2; - ~3 C, M# w3 d! |, k6 [# ?
        CASE 3:3 P- n1 E3 u3 C# ^
    routine3;- M* f5 Z# x% @# o- u* n
        CASE 4,5:# v; T" G0 Y2 \, c* m5 M+ S3 Z+ M& {( n
    routine9;1 Q! [* i# }0 x
        DEFAULT:
# b6 k. w$ c4 q    Error;4 N1 h% ?, D! ?, g3 d" U
        ENDTEST) p8 g4 g! M. a0 _1 D3 A

' X- f, D' c3 {IF reg2=1 THEN; G# S/ o; B: i. m
  routine1;6 }! \% k  F" R9 Z6 t
ELSEIF reg2=2 THEN
8 H0 ~7 E. l1 ]% ?( a. K  routine2;
5 ^) Y/ A3 u/ C0 N: ?ELSEIF reg2=3 THEN
; a$ V  f  [/ F, K7 N9 R  routine3;3 G3 {6 G$ ^5 |% A8 ]
ELSEIF reg2=4 OR reg2=5 THEN
8 o( a0 X$ L/ o! y$ O; |3 h  routine4;
% C& j, c3 ?8 g6 L1 oELSE
/ r6 R9 _8 w, m* G6 b/ O  Error;+ P* \3 {5 Y+ v0 b0 g# h6 ?* v
ENDIF

+ ^3 Q. a) R; G' T! W4 X# [& k




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