大佬帮忙看下我这对于运动控制指令和LU的理解对吗

已锁定

冰烁

  • 帖子

    84
  • 精华

    0
  • 被关注

    0

论坛等级:侠客

注册时间:2023-06-14

钻石 钻石 如何晋级?

大佬帮忙看下我这对于运动控制指令和LU的理解对吗

991

1

2025-08-22 10:33:35

先说下型号及参数设置,smart+V90 PTI,配21位绝对值编码器;减速机35:1,蜗杆1转行程0.58mm,总行程450mm;伺服参数设置,自定义1LU=1um,所以P29247(负载每转)=580LU,P29248(负载转数)=1,P29249(电机转数)=35;自定义1转=2000脉冲,所以1LU=(2000x35)÷580=7000/58


首先组态时候,我想选工程单位,但只能填写到小数点后3位,而0.58÷35的小数又很多,担心误差会很大,所以我选择相对脉冲,把计算过程放到程序里。然后我还需要读编码器的位置,使用 AXISx_ABSPOS 指令,查询资料得知读取的是r2521,单位LU。接下来是关键,位置更新 AXISx_ABSPOS 的New_Pos引脚为脉冲输入,那么我需要将r2521x(7000/58)输入New_Pos,这样对吗?


最后关于AXISx_GOTO有个疑问,Speed是每秒发出的脉冲,这个好理解,Pos 为脉冲输入,是位移距离需要的脉冲总量吗,比如我想移动0.58mm,那么就输入2000x35=70000个脉冲


大佬帮忙看下我这对于运动控制指令和LU的理解对吗 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9505条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。