|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
运动指令MoveC-ABB机器人标准指令编程1 Q; m: b4 c! A, L! O
MoveC [\Conc,] CirPoint, ToPoint, Speed [\V]|[\T], Zone [\Z][\Inpos], Tool [\WObj][\Corr];
) C1 J9 E# V8 ^: c I, R0 b$ Q L& X[\Conc]: 协作运动开关。 ( switch ) 0 n% t( c: B" G2 K$ E5 L
CirPoint: 中间点,默认为 *。 ( robotarget )
. {% |( t2 I0 [0 M1 ?% RToPoint: 目标点,默认为 *。 ( robotarget ) # s, _1 I+ Z8 T- P
Speed: 运行速度数据。 ( speeddata ) % a3 ^6 s+ Y" M' v0 M+ M* V) D
[\V]: 特殊运行速度 mm/s。( num ) 4 S! P- Y( C8 R+ w8 d
[\T]: 运行时间控制 s 。 ( num )
$ l6 z- T% n' x7 D% O; z. S) \; RZone: 运行转角数据。 ( zonedata )
5 b, `5 E0 p/ c" ]5 V$ p+ b[\Z]: 特殊运行转角 mm。 ( num )4 S, L$ T$ W9 f1 ^
[\Inpos]: 运行停止点数据。 ( stoppointdata )+ U! W% {( a( F# n" l
Tool: 工具中心点 ( TCP )。 ( tooldata )& v9 h4 z7 s/ \0 n( ], u$ R$ J
[\Wobj]: 工件座标系。 ( wobjdata )
% g4 w% B7 S! ]; w& s* w0 c[\Corr]: 修正目标点开关。 ( switch )/ U2 {8 k% {3 s: U( e
$ w- b2 V; f2 p% P8 c6 r 6 g" S1 `/ V+ C
ABB机器人运动指令MoveC--应用:
) A! ~9 J! S% s7 o+ `; s 机器人通过中间点以圆弧移动方式运动至目标点,当前点、中间点与目标点三点决定一段圆弧,机器人运动状态可控,运动路径保持唯一,常用于机器人在工作状态移动。
3 o7 j& `! m$ m( H l+ z2 u3 M. Q: O; H3 H3 i ^: L6 ]5 g
% H* H, U7 H+ _8 OABB机器人运动指令MoveC--实例:1 W: ^; h# ^0 g% F
MoveC p1,p2,v2000,fine,grip1;
7 Y# t, n" n# Q( o, F8 E3 R MoveC\Conc,p1,p2,v200\V:=500,z1\Z:=5,grip1;, {- t. Y1 {# V& T' A# }, B
MoveC p1,p2,v2000,z40,grip1\WObj:=wobjTable;4 W, k4 Z0 x% h: m, l4 a; z
MoveC p1,p2,v2000,fine\Inpos:=inpos50,grip1; / K# ]0 B- v: F" u; |' T4 W. M
MoveC p1,p2,v2000,fine,grip1\Corr;7 [' A8 s: K7 C
& t& w5 T$ N7 Q: R
ABB机器人运动指令MoveC--限制:
3 f- B# O# W1 L' |- 不可能通过一个 MoveC 指令完成一个圆。
p) r1 Q) D/ F6 B% s MoveL p1,v500,fine,tool1;
/ ^; o6 O+ V* Y0 O5 o* m. X MoveC p2,p3,v500,z20,tool1;
3 x* O1 A& S9 v MoveC p4,p1,v500,fine,tool1;
/ J2 s7 M* N4 I4 ?3 O8 | z( U% J, f& r% o$ |# z2 F
" A4 r5 n& X# O& O/ @5 l4 v2 F, { |
|