快使用Ctrl+D收藏本站!如果本站的文章以及资源有帮助到您,希望您能赞助本站服务器费用,感谢您的支持!本站开放注册,现邀请您一起分享技术心得!您可以-注册-

codesys中的Axis_01.fFactorVel脉冲参数

AM600 Julius_wen 29℃ 0评论

fFactorVel一开始查了一圈,不知道fFactorVel这个到底是什么玩意,找到codesys手册帮助说明看了看,反正是看糊涂了,不知所云:

但是我仿真监控的时候鼠标放到 fFactorVel 上面,发现是一个熟悉的数值1048576.这是20位编码器转1圈的脉冲数啊。然后点到电机轴设置上,不出所料,这里16#100000是16进制的数据,转换成十进制数据正好是1048576.代表着我们的电机使用的是20位编码器。我们继续看下图:

电机旋转1圈脉冲数这里依然写入的是20位编码器,工作台也就是负载旋转1一圈的工作行程设置为360mm,这里不使用减速机。继续仿真监控,发现如下:

fFactorVel = 2912.7111111112 = 1048576 / 360也就是 fFactorVel 这玩意代表的是每个用户单位对应的脉冲数。此例 fFactorVel 也就代表的是 2912.711个脉冲 / mm,负载走1mm,需要电机编码器反馈2912.71111个脉冲。

上面这是没有考虑负载端减速比的,如果使用减速比还需要折算一下减速比对应的脉冲数。实际意思就是 多少脉冲/1个用户单位。



转载请注明:燕骏博客 » codesys中的Axis_01.fFactorVel脉冲参数

赞赏作者

微信赞赏支付宝赞赏

喜欢 (1)or分享 (0)

如果您喜欢本站文章,感觉本站的资源对您有帮助,请狠狠点击下面

每累计赞助40元,即可让本站按最低配置运行一个月,感谢您的支持!

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址