您现在所在的是:

运动控制

回帖:0个,阅读:394 [上一页] [1] [下一页]
345
运动控制小正
文章数:71
年度积分:345
历史总积分:345
注册时间:2022/9/5
发站内信
发表于:2022/11/15 13:55:21
#0楼
BASE指令用于选择相应的轴号进行参数设置和运行控制,每一个过程有其自己的BASE基本轴组,每个程序都能单独赋值。

在设置轴参数或者运行轴的时候,都要在最开始的地方,用BASE指令选择相应的轴号,默认BASE选择的第一个轴为主轴。

运动不指定轴号时,默认发送给最新扫描的BASE指令选择的第一个轴。

语法:BASE(轴0,轴1,轴2,...)

例子:BASE(0,1,2)    '将XYZ平台的三个轴分别绑定为轴号012

MOVE(100,200,240)

BASE(0)    '选择轴0

MOVE(136)

BASE(3,0,1,2))    '选择四个轴,轴次序没有严格要求,但一般顺序选择不易混淆

MOVE(10,50,50,0)



多轴的场合,在发送运动指令之前,最好先BASE指定当前运动指令发送给哪个轴,例如,在上例中,我们想让Y轴单独运动100个单位,若发送MOVE(100),则发给了X轴,导致运动错误了,正确做法如下,这样能确保在执行运动时不出错。


BASE(1)    '选择Y轴

MOVE(100)  '给Y轴单独发脉冲

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

15.6001