机器人教程网

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

作者: 我是机器人    时间: 2019-10-12 12:25
标题: 程序流程指令TEST-ABB机器人标准指令编程
程序流程指令TEST-ABB机器人标准指令编程+ S: }) O$ H" B" f+ \4 C
TEST Test data ; b7 k" W7 O+ w/ T
{CASE Test value {,Test value}: ...}
; g3 Q- x- r1 I4 ^# s1 K% U. |9 y! k[DEFAULT: ...] 9 R5 G% \3 {2 H
ENDTEST

2 S0 B+ X0 H" k* U& A  c$ kTest data:        判断数据变量。        ( All )                 E' g% ]+ d* n4 ?/ \  _
Test value:        判断数据值。        ( Same as )
$ O. p" a0 {- R$ o" _* s% P7 m" I* y

ABB机器人程序流程指令TEST-应用:+ j" {  ?/ E" s+ v. t1 s
        当前指令通过判断相应数据变量与其所对应的值,控制需要执行的相应指令。
& y  J$ E) g' B) V8 m- N5 K# k7 F0 C
0 T' k& a; f# t" z1 sABB机器人程序流程指令TEST-实例:
8 }/ `4 _" f$ u1 L$ `: v; W        TEST reg26 o4 f, x) u3 J$ @
        CASE 1:
' l8 t+ A/ H5 l, S' R    routine1;: k3 c5 G) E+ B0 i
        CASE 2:
; i" o' ~& h3 `8 j* b; Z4 c    routine2;
  u/ y  v7 w& x: w% C5 _        CASE 3:
$ U9 p' @: {5 j) `) s    routine3;) |+ X: q2 ~1 q# Q
        CASE 4,5:
  V" b- }' m2 D* _% U    routine9;
* ]7 O2 J# q, S/ \3 o9 y  X# C& ~; j        DEFAULT:
  c! \4 W* a0 c1 ]    Error;6 U' A( k( G6 c. p+ x  |
        ENDTEST
5 h) I  h1 A" M" C  v  E9 x6 \! d* W; d" J8 U' v5 l
IF reg2=1 THEN
- R& b& ~4 m9 E. h/ `  routine1;
: Y; g' V3 l4 \& \2 p0 Q) \ELSEIF reg2=2 THEN
3 O7 t- r$ ]$ D1 |0 G+ d  routine2;
' U9 b* l) e. f: O" F; H/ vELSEIF reg2=3 THEN, L+ F+ H  ^7 ?+ Z$ ^8 Y2 k) h  p
  routine3;- z2 v" L" [) k; o3 ?; Q  h
ELSEIF reg2=4 OR reg2=5 THEN
8 T# F3 }: }- O: R1 C( R  routine4;
/ o3 B0 [4 o$ @( ~ELSE
, U" U4 z0 {3 t4 o  B$ k+ d  Error;
4 j) m; W  k% N, S. _$ j2 B% ?* rENDIF
/ ]8 G+ Y& d" s" p4 p/ w7 F& f1 B( G





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