|
|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一、ABB机器人编程,标准指令包括以下内容
3 p( B7 }+ B/ R& {" U2 N 赋值指令 运动控制指令 $ }) ?% W9 X# v/ i1 R+ f
外轴激活指令 计数指令! z& s" ]6 V7 r" h# h3 U# V
输入输出指令 程序运行停止指令
t# Z1 v3 j9 [7 l7 M& a& ~ 例行程序调用指令 计时指令
& r6 u/ Y$ I" k+ W4 r 中断指令 通信指令4 {. t* {+ G8 }' }6 |
运动指令 中断运动指令
% t& P' B7 I' F) P: h" a2 u 程序流程指令 故障处理指令
7 _% f1 Q( b5 W2 M0 a( q 座标转换指令 运动触发指令' J. F4 R" V: K5 n- I! `; d3 @; O. ]
二、ABB机器人编程,运动控制指令:( M' z$ Y: ]7 m$ q. ?" H& b
AccSet VelSet/ N4 e ]- j( T; K
ConfJ ConfL @. L( J3 P! Q2 b, H$ m/ ?
SingArea PathResol
( S: X" T% ?5 o' r) G' j SoftAct SoftDeact , O: J5 l8 J5 s7 M9 A/ {) w
6 K* Y8 j# b* m( t- H三、外轴激活指令 l& p1 { K6 g3 H
ActUnit DeactUnit1 n, m* {3 g2 O5 c
/ C+ e* D* f/ P, K/ A4 ^0 h) Y四、计数指令9 c$ w* U/ F0 ^) G8 x( I+ Y# a
Add Clear
( u% c) C& t1 ^6 { Incr Decr L: t$ N0 C3 F& a6 U
# l1 K" h: e# z4 L+ \
五、输入输出指令
7 ^* N4 w, v. H$ B# h: C AliasIO InvertDO
& L9 t$ c, I" n5 D IODisable IOEnable' _/ W* I. P0 k
PluseDO Reset
! N2 u5 L) \7 {! L- [1 @ Set SetAO
3 G! G% C& \ K/ V' P7 r2 O3 _ SetDO SetGO6 c+ ^, L/ i$ k
WaitDI WaitDO& b# H+ h+ P7 I) q6 y
9 @2 I' R8 \' j( Y% h6 g3 S六、程序运行停止指令
0 P1 D2 [4 R; E$ r Break Exit0 k: c7 _6 ]5 m" I3 Z4 `
Stop ExitCycle
6 O: ?( X# a8 A" f. f! }: w% u" r3 f; u& y! }" s
七、例行程序调用指令
6 Y8 w. f& J3 B0 y# f ProcCall CallByVar
# S! m5 J( f) g' h7 A5 q N; J' o
9 V! S) \) Y/ k2 [4 X八、计时指令% ^* d8 _, i% h$ [
ClkReset ClkStart+ }) V" Y+ a( ^$ o
ClkStop9 P2 g& j+ p0 K+ s" N q- g2 Z
4 a! H5 k6 V( X2 G' s4 _$ |' F! C7 l: r
九、中断指令
6 U' _( I7 [% F0 d) ]1 K CONNECT IDelete
J% b: m! A2 [0 s9 c: g& R3 Q ISignalDI ISignalDO
7 t+ T9 L6 U% t9 } ISignalAI ISignalAO6 i G7 h& D9 o: ^% }
ISleep IWatch
4 k. k3 V5 J1 W5 y IDisable IEnable: L/ X B: C+ M9 z
ITimer
d- K8 a' i8 d4 a# I( C! V8 X2 E3 J4 V1 o7 Z" g) r
十、通信指令 ( 人机对话 )9 s) ^ H m" D* N9 K
TPErase TPWrite! N9 N3 r2 M, f: l/ T
TPReadFK TPReadNum
2 v; ~5 q2 }) h0 u ErrWrite TPShow
8 L2 c! W% I8 j6 m/ f/ R; G$ q. c
( g. F$ i* c) ]4 E) P0 z十一、运动指令- W, F" B* g8 b
MoveJ MoveL
# Q0 X1 ?0 u: o MoveC MoveJDO/ A; u5 t) t* n6 \5 d
MoveLDO MoveCDO4 U2 T9 w* K0 J r" v! t3 _& i
MoveJSync MoveLSync ( ]0 U3 V6 h% y4 k% w
MoveCSync MoveAbsJ
2 l( c* @8 W/ p5 C0 ?3 m3 c
/ ~6 c! u& ?7 R) K/ e1 O4 k& K十二、中断运动指令
$ \/ F% v3 c% H2 ?2 L, I9 a) J, ^6 f StopMove StartMove
1 T% v3 g" d( N5 o, z. r+ d StorePath RestoPath7 D, P( H7 [" R! X
+ U) S( ^$ t' f十三、程序流程指令
& I: [4 A$ ?; f1 e1 d0 E5 h IF TEST9 o# @) J2 C1 \ ]* O/ v
GOTO label* W' S d+ q% e( v5 ]( r8 {
WHILE FOR7 K2 k5 Q1 N: \5 F/ Q& H
WaitUntil WaitTime
) f, m% G( f M0 \; ^1 s! D Compact IF
; ^( `9 O; L3 ?, g, ~
4 r; Z( t2 J, D d5 g' @十四、故障处理指令
* W% {) M# k4 W) D RETRY TRYNEXT
! \% v" G1 E1 l- }- A RAISE RETURN
- x+ u# K! F# ~1 R0 u# w8 J* K: k h1 u1 \1 s
十五、座标转换指令
/ ?# m7 k0 R1 s5 X PDispOn PDispOff8 f- a% L6 L. I# R1 e0 a) C
PDispSet EOffsOn/ n# _- T- I3 O8 S7 i3 j) L
EOffsOff EOffsSet
5 h, T$ n1 p& I" G" f! b. m. w3 K
6 a+ l) g( P& H7 j% y1 P: \十六、运动触发指令
' {8 t$ }1 r6 k) d* O TriggIO TriggInt
* a" \6 T4 t: |- D j2 A+ ] TriggEquip TriggJ w# x( h; m% O3 O
TriggL TriggC
. O# s: Z) j$ y+ k/ o
5 e) d9 g) F0 _8 j5 G8 F+ ]% l十七、程序流程指令-WaitTime
o6 o B. n9 F" a, \3 s# R$ G N6 {
十八、赋值指令 Data := Value;9 R9 U- d+ N8 U1 h1 @6 @
2 x) r2 P/ y) S- k# \
8 i% A* H# L& z2 d! w
|
|