|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一、ABB机器人编程,标准指令包括以下内容
. m! T4 Q/ ], q: C- a, e 赋值指令 运动控制指令 3 v' o; O4 G! J# `& K* o
外轴激活指令 计数指令; r! y8 b* u2 h' N, r
输入输出指令 程序运行停止指令
. S* d: t: g z4 B6 h% ~8 @+ s 例行程序调用指令 计时指令" n$ Q( u) E& V. \8 b5 U1 a( X) {
中断指令 通信指令
7 |* K9 X# Q5 f+ h0 {8 m) Y 运动指令 中断运动指令
7 T- d+ d7 }! k 程序流程指令 故障处理指令
+ W; G& [8 K" ?8 J 座标转换指令 运动触发指令
6 ]' n5 Q: G9 C5 C+ F% Q二、ABB机器人编程,运动控制指令:1 z6 z* V: Z9 U6 ~$ J
AccSet VelSet$ k/ y2 z9 L$ B
ConfJ ConfL
+ T; S3 X) V! d" ^" Y+ \ SingArea PathResol
1 b6 d; v% P/ v4 F: ] | SoftAct SoftDeact
* O* i0 M- k8 T* v* g9 a
# F2 Y A+ Y6 o" ` { Z7 l三、外轴激活指令, V$ H. y' k% r( _* A+ C2 a/ f7 c
ActUnit DeactUnit
" I: I, B/ S, U& F/ U( R' H9 ?
四、计数指令
( }0 V$ E7 `' T) m' H$ x% [ Add Clear' d$ u' u J# @4 C- n
Incr Decr# y6 P- z0 D. }* i7 K& O7 k" [; v/ m9 A. n
& R, ` G8 n- \6 Z/ n" ~
五、输入输出指令! d. r2 l L1 y8 ~: K. |3 b0 E& d9 X
AliasIO InvertDO$ k, F4 r% B- z8 k
IODisable IOEnable7 h& N* Q) t1 N" m. f) F
PluseDO Reset
* \% b) T3 q; }1 L+ f/ e Set SetAO
/ r7 |7 ?/ t9 q3 a1 } SetDO SetGO
) g" v ]5 |. r0 F" B WaitDI WaitDO
! z; Y+ O3 e e3 F
3 T R7 f/ L9 @# ?' M0 x& F8 h六、程序运行停止指令$ \; {' G, B( h$ J. q" }& ^
Break Exit
3 H+ @6 q+ S: L6 H' u3 g: i Stop ExitCycle
4 @/ K2 ~8 Y3 S5 i; ?$ g$ Y4 Y( Z) M: R" X: \' T
七、例行程序调用指令" a5 H8 O; @) v' n4 I! [, z
ProcCall CallByVar/ k/ O4 _$ z$ l+ X. j1 O! S- n
/ I' L' v( N! W. P2 X0 A4 `八、计时指令- i* W: T% I$ N0 J9 T- s% E! l2 L2 K
ClkReset ClkStart
" |4 M7 s% m# f6 f6 M8 h ClkStop
' S3 a- U$ d8 t) [/ r4 P/ ]- a& f/ d
九、中断指令( E+ ?; `* h5 G- U
CONNECT IDelete+ r' Q. |/ H( Y! q4 f+ l+ A4 D
ISignalDI ISignalDO
$ E# l4 d4 Z3 y+ l& x7 b7 E, M ISignalAI ISignalAO- l. c" v* x6 U+ e- g
ISleep IWatch
! ?; {+ |1 M! S- b9 _+ E% h1 n IDisable IEnable
$ _7 V! z: _; s& O7 v1 o- Y h ITimer8 P) w y; P0 v" z! {8 I
2 V; y5 @2 j* h, ?十、通信指令 ( 人机对话 ); ^- ]/ ? y, p6 i+ P
TPErase TPWrite
" \2 v$ h2 J7 { TPReadFK TPReadNum
: M' _: x% q- B) `! ] k ErrWrite TPShow' w' B9 ]: s+ f4 _5 s% \( E
$ u( L: N: ?/ ]/ h
十一、运动指令
- R& p- I# K' q. @1 Q$ Q& r! s MoveJ MoveL 2 P, D! |8 P1 r) Y! d
MoveC MoveJDO4 r) c8 l7 v* E& u4 O
MoveLDO MoveCDO$ `* k% @( W' |' G
MoveJSync MoveLSync
( h+ J+ c) S' }: H: [8 U1 Z% c MoveCSync MoveAbsJ
- I# \( d+ V; ?! s% m) m7 r
& q$ t; e6 E5 D- e U6 Z7 S9 n# N十二、中断运动指令
! W6 I) t0 o* z% M9 W3 [ StopMove StartMove
/ ?: s, i3 o/ S, w3 ^ StorePath RestoPath
) i! d$ D6 ~$ \8 n0 Z: _8 N3 ?
: H9 x8 x2 g Y: \4 A2 p十三、程序流程指令! L% a3 u# E: k
IF TEST
: f1 @1 ]+ I% n6 G5 Z% \ GOTO label) ]3 r; ~5 ^; R' n* _
WHILE FOR
. _; K4 G1 l/ V/ o1 n WaitUntil WaitTime7 O9 C/ W* ^/ W; u( @1 p# G
Compact IF0 C8 r' P5 w; C+ h4 i* }0 I
2 d+ p* w! u% k+ D- q) e
十四、故障处理指令
; `# S0 O# K: p& N RETRY TRYNEXT$ R q: U8 f( k( u3 f% ?) X7 ?6 t
RAISE RETURN
2 W& I8 ?6 K% w# _1 P' y7 g8 h8 }
! _' i4 X3 y4 j" Z! {0 c3 H3 l十五、座标转换指令
' S& {- @" k: y2 F PDispOn PDispOff
/ ^& H4 C( m4 F5 M0 n: J7 V3 m$ X PDispSet EOffsOn
; _* v4 |. P7 f EOffsOff EOffsSet
6 J J) i$ \0 S/ y* k+ r& I) I# X" j+ T" e$ C; ^2 L c
十六、运动触发指令
% X8 q' w* l! @7 G' Z7 x) z TriggIO TriggInt
. l( V; r' L9 z, k8 q TriggEquip TriggJ
8 g9 C- K+ O8 M% X3 B- G% L% z TriggL TriggC' C+ ]7 ^- q8 x# Y, r& G
+ O6 ], b# u$ L# _十七、程序流程指令-WaitTime5 y; m, d+ P9 S( R( {8 @) K
' b0 i7 m3 c/ ~; M( F1 t' j/ A8 y
十八、赋值指令 Data := Value; a& |3 y z; s( O- E4 `
$ M$ C( C# B a, l8 H- X4 r5 m
; D& S( F. \7 F+ n9 ?9 q( M |
|