|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一、ABB机器人编程,标准指令包括以下内容
1 d- P# c4 s M 赋值指令 运动控制指令
' U1 U8 b! j4 ]( g4 o 外轴激活指令 计数指令
( B) [: C1 f" l$ R 输入输出指令 程序运行停止指令
* o$ _0 i; S9 s3 F0 U) R0 F! x9 ` 例行程序调用指令 计时指令
) R/ b* a9 R+ N- a, @ 中断指令 通信指令5 s( t/ R5 {5 w: T4 L4 o$ n4 o
运动指令 中断运动指令2 Q- v/ H: v% \9 e' ]8 h0 P' v
程序流程指令 故障处理指令
. w# ?+ A# b9 P# X 座标转换指令 运动触发指令, ?+ W% Z U; x. I; g$ n; f
二、ABB机器人编程,运动控制指令:- g/ L# r" R6 B" l4 K0 Z4 _
AccSet VelSet+ A E* A6 K) f6 T5 h P0 ?, x6 u# h
ConfJ ConfL
1 v& U* t* b) d: H1 m( A SingArea PathResol
( u2 P1 S* @& w# H% n7 P# H SoftAct SoftDeact
: d% p0 A7 o1 \/ u' W S2 z! x2 H' f+ }4 i; U% f% t( u4 G4 f8 \. t! E% |
三、外轴激活指令
% P: ?( G: Z6 O ActUnit DeactUnit
9 J, n3 X, c. Z( y) G3 o6 z7 @1 J* s' }0 C; w
四、计数指令6 C0 w) o( G8 M& c2 b
Add Clear" P! Z6 \ c7 u' U3 j' P& \. b
Incr Decr( E8 C- W" B9 Y
2 Q- p8 M$ }( C1 F# `% p
五、输入输出指令
, |9 Y4 F& D" B9 R1 r' c- o( P AliasIO InvertDO
$ F, w7 m# ?$ G5 x s IODisable IOEnable
. ?( ` U, X5 Q- K) l# s* w8 a PluseDO Reset
: K D8 G) w, j; h7 m Set SetAO
/ I2 ]3 @3 o0 L3 Y SetDO SetGO
S3 [+ Y6 ^1 x WaitDI WaitDO
0 a( X0 R0 E) i0 h* B) ]9 L' x0 c3 X- q
六、程序运行停止指令7 x" I$ `. K# P0 |0 v. c, R1 _
Break Exit$ X: C+ J4 F% f8 M+ J3 ]
Stop ExitCycle/ Z# f; { q; N, m+ K# y6 [) T
0 B% h3 ]* Z+ p( I# K3 A+ w七、例行程序调用指令& S! y) J% w- Q4 F7 Z7 A
ProcCall CallByVar
# o' p4 f0 m# Z2 N/ [; b3 @9 L- Z% g0 f/ R; \/ i5 y9 `+ ]
八、计时指令
7 G+ Y6 s! _' {7 @ ClkReset ClkStart2 ?, q7 e7 L' T3 y5 R7 D- f6 `9 c
ClkStop
; O9 `- f# l$ c$ t! h0 u# A) `" A) n0 \' I! X6 h
九、中断指令! F: l0 P0 c+ N6 y% e8 j7 h# F
CONNECT IDelete* e- E$ O% K3 P/ h% R) N
ISignalDI ISignalDO
8 k3 f, Z1 x0 U0 ^1 e ISignalAI ISignalAO& u; |1 w8 W% i& T# \% ]
ISleep IWatch
8 y+ {% f$ R8 Q$ d3 x. \ IDisable IEnable
/ C4 [; Q# B* k: H6 F; D6 V ITimer/ t: }% R/ i% W3 R# l
3 U4 a" H. c, \2 E9 f$ {. c% s1 M十、通信指令 ( 人机对话 )
/ l" M* L: o- S/ @/ Z! ?# a TPErase TPWrite7 L1 I; {1 H! Y. J* ~
TPReadFK TPReadNum# t) v k ?! E9 r4 |
ErrWrite TPShow
0 I" }' v. J, }+ m8 F$ L' s3 Y0 N. r- ^% r6 J% K
十一、运动指令
+ M8 Y8 v2 R+ H2 k! d MoveJ MoveL ; Q x# O: @! x8 j0 O8 P A
MoveC MoveJDO0 C1 R" ` @. b* U7 T: p
MoveLDO MoveCDO
4 u. K, r5 b3 C, x7 t& L MoveJSync MoveLSync 4 U$ C( z- U2 u* F) Q8 x' o; W
MoveCSync MoveAbsJ
; a1 Q" n$ S* a0 k0 a" i
5 I0 C7 d" ]' d3 S$ e- r+ l$ v0 G十二、中断运动指令7 r' a7 S, D$ n6 i9 W0 c1 Z6 P
StopMove StartMove4 `9 |: T, V- m' G1 B
StorePath RestoPath7 j2 u$ _* k, e) ^4 m# v
7 F# U C' M" e
十三、程序流程指令8 D" Q: S+ I! q9 o! |. h, h" A' E5 d
IF TEST3 m# R- r% P; y; `, I0 A+ Y
GOTO label
: {" o! O0 i' M WHILE FOR+ l+ X2 f: \, o1 p
WaitUntil WaitTime) o8 J) i' h9 Z" }7 _/ f- Z( L7 n2 k
Compact IF& }2 y9 Q$ r$ Q" }: G
( V3 P& f3 x- Q- ]
十四、故障处理指令0 U$ W4 @2 I' @
RETRY TRYNEXT0 W* u" ]' i$ S7 Z( Z* G( r+ T
RAISE RETURN
# V6 ^, y# w- N. x0 _# D, e- W$ n! K! \6 \0 a2 m# ~/ U% m
十五、座标转换指令! V, X0 h$ I7 ?# ~, D( W
PDispOn PDispOff
9 j& e: V1 e, m- C PDispSet EOffsOn
0 N: J. y/ H" a EOffsOff EOffsSet
7 I3 r- X2 G" K0 S8 M/ C3 K* j V$ f2 A& b5 h r) O
十六、运动触发指令 e0 }7 G- J3 c8 T1 t
TriggIO TriggInt
% T8 ?4 s' X' v0 A TriggEquip TriggJ9 T* w" Y: U' u2 n: U& G6 g
TriggL TriggC8 Z8 H& n0 x, ?
t/ _* R. M* N' A# n十七、程序流程指令-WaitTime
- _5 U# @& f$ W& a
9 A' D- R1 T. J2 @十八、赋值指令 Data := Value;: T/ Q1 ~- u0 R8 k" I% ~! j
1 {* m+ W" K+ T( o) i+ H
7 f7 f d( U7 H8 V- ?: g1 x |
|