机器人教程网
标题:
程序流程指令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$ k
Test 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 s
ABB机器人程序流程指令TEST-实例:
8 }/ `4 _" f$ u1 L$ `: v; W
TEST reg2
6 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 E
9 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/ v
ELSEIF 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% ?* r
ENDIF
/ ]8 G+ Y& d" s" p4 p/ w7 F& f1 B( G
欢迎光临 机器人教程网 (http://www.robotjc.com/)
Powered by Discuz! X3.2