运动控制器的轴参数设置—BASE:轴选择/轴组选择 点击:620 | 回复:2



正运动技术

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:267帖 | 328回
  • 年度积分:50
  • 历史总积分:918
  • 注册:2020年9月10日
发表于:2022-07-01 16:11:06
楼主

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轴单独发脉冲


1分不嫌少!


楼主最近还看过



正运动技术

  • 精华:0帖
  • 求助:1帖
  • 帖子:267帖 | 328回
  • 年度积分:50
  • 历史总积分:918
  • 注册:2020年9月10日
发表于:2022-07-01 16:21:24
1楼

登陆正运动技术官网www.zmotion.com.cn 或拨打  400-089-8936 获取更多学习资料和产品资料

更多精彩内容请关注“正运动小助手”公众号。



guoket

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1522回
  • 年度积分:0
  • 历史总积分:699
  • 注册:2011年10月09日
发表于:2022-07-01 19:09:50
2楼

感谢分享!


热门招聘
相关主题

官方公众号

智造工程师