|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一、ABB机器人编程,标准指令包括以下内容# h8 t8 L1 e5 D: s
赋值指令 运动控制指令
; ~8 ~; @2 H& l 外轴激活指令 计数指令2 M3 I6 \9 n* ?# ?+ l% u- ?1 Y& f
输入输出指令 程序运行停止指令
1 C _: m& L% J5 ~5 ` 例行程序调用指令 计时指令2 Z4 l* D3 Q* G* W" C
中断指令 通信指令
$ a Q! z m1 K j 运动指令 中断运动指令
1 r3 t* o- @/ z& U. R( s' @! B 程序流程指令 故障处理指令. @8 W9 [2 {$ Q2 a: w9 {* L
座标转换指令 运动触发指令
j" Z& {9 h- M3 O7 S2 ^二、ABB机器人编程,运动控制指令:
$ J1 ]# i4 r0 H/ \" h AccSet VelSet
7 F+ T4 T! k3 ?+ t- o ConfJ ConfL
3 ~: P: w( K I/ K/ j# b ~7 w SingArea PathResol8 r! H7 j" [* M9 U. y4 T0 u
SoftAct SoftDeact 2 c6 `/ r# z/ D' x# K
/ C) V0 @: w, f+ U" y% k; Z( d
三、外轴激活指令
" y* ^2 f7 x# j3 l6 d+ C9 G ActUnit DeactUnit
. c) w) q0 ~2 l/ x! z; i+ K& Z! r! z5 Q# v
四、计数指令
6 W) K7 H0 F& x- Y2 u7 ~1 X Add Clear' q0 ]+ c9 |2 b) v
Incr Decr
( z' a4 c7 ^* E# c9 _) |9 I, Z+ Y9 x- y* l- B) K4 O
五、输入输出指令% i. s, [! V& G2 G7 v
AliasIO InvertDO- i. Q8 e3 w9 V" L
IODisable IOEnable+ w5 S. \- @6 @) ~: d
PluseDO Reset
7 ~+ k% ]( J! F1 K8 S4 e Set SetAO& J' n% _& _( S
SetDO SetGO
/ n. O$ l: Y. c& b0 O WaitDI WaitDO
+ I9 }$ |* s+ h2 y4 t4 d
0 |. e+ a E& ]) D- c' |六、程序运行停止指令
) u% W! e& D- H B) c Break Exit
' S D. F& y2 t+ p( Q8 u Stop ExitCycle
2 Y& E9 q: A! `# N8 x5 T4 i5 i0 A% B: P3 T
七、例行程序调用指令
% F+ @ q7 \, N+ p9 ^ ProcCall CallByVar4 u$ [1 g, a' }( m/ R- b
0 Y2 k7 o; H7 M八、计时指令
, [. o+ I, d$ T" }9 p ClkReset ClkStart ]: ]* Y! {( t6 T4 p2 O4 E
ClkStop$ B: J& n5 Y) m4 U; y6 B7 H4 d7 ]
" Y, q, A$ h9 n9 m- v5 Q8 t九、中断指令3 u: u3 ]$ e3 e/ e# j
CONNECT IDelete- o! P) W/ A, E' q4 g+ e$ F" Y
ISignalDI ISignalDO
( X7 V+ h" l# G ISignalAI ISignalAO5 u6 q- w( ?) j1 Y- Q
ISleep IWatch6 W# x0 N! }0 s7 v* a! m
IDisable IEnable* B; ^7 o, l# F7 M* x/ J1 f- p
ITimer3 _* x$ O: U/ l
" s* e. u4 q6 _: d( S: ~! v# T
十、通信指令 ( 人机对话 )
; G: b* e/ r" T& i TPErase TPWrite
& ^& z9 }, g m0 r" f; B TPReadFK TPReadNum0 v4 v0 R$ C" H! g
ErrWrite TPShow% n; u J% t' |7 j
) O& I1 A2 w' T5 B; I D6 F/ | B, F2 j
十一、运动指令 u g! v: r1 g8 {) y
MoveJ MoveL
) t! W/ l/ P: i MoveC MoveJDO
5 T& J1 g I, x h MoveLDO MoveCDO7 M$ g+ i* o$ x3 }+ _8 ^
MoveJSync MoveLSync 9 D' P8 l9 i* }* `, f& Y
MoveCSync MoveAbsJ
1 j5 X6 J) c6 \. O
7 k* a: {5 M' g. @. C( Y十二、中断运动指令( d# h3 M4 W2 U$ B
StopMove StartMove5 \. N4 {/ H: ^
StorePath RestoPath
: w! a0 i- H$ Y- U7 e' |$ u. o- Q# v
十三、程序流程指令' x7 p! j2 _. M5 C$ {, P! v, O2 r
IF TEST/ {6 n5 r6 [% `# [' _
GOTO label
4 h& Q4 H5 o- y4 L& C9 ?5 x WHILE FOR
{ {0 L0 w+ O) T+ m3 u WaitUntil WaitTime; Y4 w X5 X8 I" F! `9 W
Compact IF+ J; b; H3 X7 U: K& _; Q* L$ y
) T) p! v* d: R5 \6 G1 p9 e$ \9 E
十四、故障处理指令+ u, A5 I4 W L3 F2 J, N! P- F
RETRY TRYNEXT
0 J5 m- h- u0 j RAISE RETURN! G# }7 P b6 D! e- }" v/ Z
. S/ t# @0 ~! j5 ~/ ^: s1 @- @十五、座标转换指令6 Z7 C, E7 m0 q: _# ]9 Q" N
PDispOn PDispOff
0 b$ E0 \8 m. A/ D PDispSet EOffsOn5 s' S; D& G2 C: f& c* L
EOffsOff EOffsSet
( q2 ~) |# a5 p) y
. y7 u+ L( H& Y十六、运动触发指令
: a# Z! k7 ~: @ TriggIO TriggInt$ D9 N- v6 p9 }; m, t
TriggEquip TriggJ
7 J1 Y( e' u! `1 l% G3 c2 _ TriggL TriggC
' k* l. m9 ~9 T
& {; w. I# h, n9 T2 C十七、程序流程指令-WaitTime! r3 D5 u" U+ F
4 P, B+ L6 |9 N, m! |, R& U$ W% m十八、赋值指令 Data := Value;
' _3 I! }: r' j, ^, p3 {& ^! f! J% {; g
' P/ K9 K, S8 y* ~3 C k ] |
|