|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一、ABB机器人编程,标准指令包括以下内容+ ^! l \% Z0 i/ |5 U0 H
赋值指令 运动控制指令 + z u% J u) R. b- m: |. g
外轴激活指令 计数指令* _# c3 K. o6 Y
输入输出指令 程序运行停止指令$ ]) l5 H- b. V* C
例行程序调用指令 计时指令1 o0 B9 [, p# n- c0 S+ [( j+ |$ t" b
中断指令 通信指令
" X! f3 B# \5 r4 W( ]# f; }$ t! T 运动指令 中断运动指令
( ?' |* B; M0 U% B* {1 ]% c1 S+ j 程序流程指令 故障处理指令' ]! }6 V6 L( X% A% r! S7 L
座标转换指令 运动触发指令% n A; f6 f+ A; `* K
二、ABB机器人编程,运动控制指令:
1 \6 U' q" ]" E1 r AccSet VelSet5 ^3 k7 y* f$ [( c
ConfJ ConfL" g- M* j0 v/ e1 V4 T; |7 o) C% G
SingArea PathResol6 l- f* |/ u; J1 i; i
SoftAct SoftDeact
* C% n& i* O/ f t6 G h+ y" J# x2 g/ e. J5 l/ o4 w
三、外轴激活指令, u f- ]/ ~1 N4 G- |
ActUnit DeactUnit7 @3 x, u+ o, f# ?6 C% p: t
2 H$ M+ S& H9 v3 S4 q! {
四、计数指令5 ?) A8 J r! X3 a
Add Clear
/ e) I( d, s. W$ ? Incr Decr0 ], {* [8 m5 Z6 m5 @# b
% T O9 q' d% x) i& X+ j1 x$ A. w
五、输入输出指令/ Z h# q& i) t2 ?
AliasIO InvertDO9 \/ ]7 Q- l3 y' M$ L& F
IODisable IOEnable3 O' G% D% ^2 W, k" X/ m
PluseDO Reset$ O# ?9 M: Z" Q: P7 o! D
Set SetAO4 X8 J% {( r5 d) B+ j+ H
SetDO SetGO
( R0 @' _ [# W. u# ?# d3 P! z4 ] WaitDI WaitDO! i2 T( { B" g I$ n* y
/ m: g- d; g& G# _2 x" }/ ]5 M
六、程序运行停止指令+ O. ~9 k2 u- h
Break Exit5 w* i/ Y9 M5 M3 V+ j- P) C8 _
Stop ExitCycle) s6 d6 c6 G$ }+ Z, W9 q
5 m4 ]- Y* O- `& x0 G0 Z! k* |% D
七、例行程序调用指令
* X. H8 s3 p6 ]' j% `- {9 e ProcCall CallByVar
, U4 s' L4 W# v" w' f2 q, {; O. X
八、计时指令
4 S9 O @! @( v- T# S, V% e ClkReset ClkStart- M& W+ O# ?9 ]6 |
ClkStop+ P1 ^$ U- e" T
9 Y2 \; I4 x# c. u
九、中断指令; R& l o D: X& f4 [( t
CONNECT IDelete9 J# }7 y: |. f8 d! ?4 B
ISignalDI ISignalDO
* U0 T, o3 a$ g: X7 W% e% H0 E ISignalAI ISignalAO
5 G, g5 x2 C% p$ {# [! S# X ISleep IWatch
- c( e$ Q6 L. V1 I% @% G IDisable IEnable3 |4 M- s$ q3 ~$ S) L
ITimer
' ^/ T* y- q# G6 t c$ E' X; o9 z* L) O# c
十、通信指令 ( 人机对话 )5 r: d+ e# V. S/ `% ]
TPErase TPWrite9 s7 d' @* p; c9 @4 \: s
TPReadFK TPReadNum! V1 S6 |' P) a& Q% N
ErrWrite TPShow
! l, x4 ^& D& O6 w3 X, B/ i# G( C0 K# O. D% {, X/ n
十一、运动指令7 D+ Q& k) }) g! W$ x
MoveJ MoveL 4 ?, j! ^3 P8 a+ j
MoveC MoveJDO, D' ^! x. f" S' _
MoveLDO MoveCDO6 `( y6 o2 Z1 }, ~- ?0 W; Y
MoveJSync MoveLSync % L) P6 G' u, T% I6 d1 \
MoveCSync MoveAbsJ* w& @: L; M6 }
6 Z8 O! U9 {! ^, b5 |
十二、中断运动指令
1 s# `6 h8 Z& ]9 ?8 w StopMove StartMove
t/ ] K) G/ s3 [ StorePath RestoPath
4 w' ^6 o/ f* v* c( z3 j) l+ m* o: t; y
十三、程序流程指令
- n9 f- @0 s8 D ]' F: w1 H% d# e IF TEST- d$ I! D. y) p0 o
GOTO label
: P \ Q( ]% o7 u WHILE FOR4 M* H: \2 u3 o" c3 F7 C7 f
WaitUntil WaitTime
6 G! D- c; G7 b/ y Compact IF" ?: Z1 t! t) @& L7 w, N; g6 g& _
& V4 e0 P& A- _) g) X6 Q十四、故障处理指令4 @" r! ~0 ~9 R' L
RETRY TRYNEXT
; D# L7 U2 I0 N X- u/ Q: n RAISE RETURN- m* Q# f, }2 K2 ~/ h
" a% T: z$ {& Y2 c2 r7 ]* l2 V$ }十五、座标转换指令
, |6 B) e& Z( f0 y% }8 n PDispOn PDispOff
2 v- t% `; K! }: z) f+ Q PDispSet EOffsOn0 P4 T0 G: B. l, Q4 L
EOffsOff EOffsSet
$ U" W& c, K* n* Q# _
; G! |( N% j) E8 H' L" J十六、运动触发指令
v+ j0 c! v( l3 p: e+ t TriggIO TriggInt: |3 Y1 b9 n" ]" w
TriggEquip TriggJ
& S- c4 o4 @5 c3 }+ F6 x TriggL TriggC$ M8 H- j. l0 A
9 k4 C" T; c0 I! ?: Y! Z
十七、程序流程指令-WaitTime
* V- z! O: Y3 g
1 p8 r* H5 o e2 r! e5 s& G2 n十八、赋值指令 Data := Value; k) c- z: R8 J* g" I$ j0 `! h
& i# U" v- V9 T1 F& b8 _/ c' J2 C& S% }: h
|
|