机器人教程网
标题:
程序流程指令TEST-ABB机器人标准指令编程
[打印本页]
作者:
我是机器人
时间:
2019-10-12 12:25
标题:
程序流程指令TEST-ABB机器人标准指令编程
程序流程指令TEST-ABB机器人标准指令编程
0 t+ ~0 V2 A4 _
TEST Test data
- q6 r5 \& Y1 p5 V" v M
{CASE Test value
{,Test value}
: ...}
; @" P: w/ V0 D& [4 U5 f
[DEFAULT: ...]
: d$ l) D7 @* t: f2 W
ENDTEST
0 b8 o+ @; T( |$ M
Test data: 判断数据变量。 ( All )
; Q+ q& w/ K7 L" Y% `( m$ n& D* G
Test value: 判断数据值。 ( Same as )
5 `- { }. O: v A
/ m8 ?: d; l' A# R% R, {$ G
ABB机器人程序流程指令TEST-应用:
n- m: u( w# Q/ c& s7 c9 F
当前指令通过判断相应数据变量与其所对应的值,控制需要执行的相应指令。
( Z7 X+ p( f" Q* o' A( a
$ C$ W! ~/ t9 s2 L
ABB机器人程序流程指令TEST-实例:
! p8 j" {* u: T" i+ x
TEST reg2
" ?, k _+ O; l! |2 e1 Q
CASE 1:
7 y% Z0 e/ O. p0 R7 O0 p" K/ Z7 _
routine1;
1 y$ S& o' l% A/ r
CASE 2:
! G, v/ Y/ b3 Q% t) o6 Z# O
routine2;
. b+ ]# J5 I( _ Z+ ]# M! n# r
CASE 3:
4 q0 j1 g! _9 k* Z V" H
routine3;
- N- D; L/ R9 {; U8 ?. ~
CASE 4,5:
: z0 J+ e- O% i8 Z
routine9;
5 f' B0 Q3 r' @
DEFAULT:
; V S( {! K/ C/ k# G" z- e
Error;
4 F2 K b5 p7 _% J9 ~
ENDTEST
0 e; a2 g O& O5 |
# r* M7 H8 ? ~. P
IF reg2=1 THEN
( j4 q& U$ H+ R, f
routine1;
0 [: B( F2 t ~6 n. {
ELSEIF reg2=2 THEN
# }% V1 S6 H' S+ a1 J; R6 c
routine2;
" ~1 H% F7 @2 a
ELSEIF reg2=3 THEN
& ~8 J$ H; S$ S1 Z) f$ U: e
routine3;
3 c7 L+ y$ p8 u
ELSEIF reg2=4 OR reg2=5 THEN
2 }& M m/ }' V3 P
routine4;
9 K. p- j; p* r. J# c' D" ?" m
ELSE
: W6 D" c2 D) ~' s* K
Error;
5 c% g! c e0 i1 M( p1 k
ENDIF
# L& h. Q* w- A* S
欢迎光临 机器人教程网 (http://www.robotjc.com/)
Powered by Discuz! X3.2