非人类0608
级别: 探索解密
精华主题: 0
发帖数量: 30 个
工控威望: 134 点
下载积分: 718 分
在线时间: 38(小时)
注册时间: 2017-04-14
最后登录: 2024-01-18
查看非人类0608的 主题 / 回贴
楼主  发表于: 2017-11-26 20:48
请教一下各位吧友,今天设置了一台三菱J4伺服定位设备,通过FX3U控制的。
伺服驱动器设置了2000脉冲走一圈,结果我发2000个脉冲,电机走了将近一圈半,后来用设置电子齿轮比的方法,电机还是多走了将近半圈。
后来检查一下,我发送1000个脉冲,结果驱动器里的反馈累计脉冲显示4万多,指令脉冲累计显示1037,PLC的D8340寄存器显示的是1000。
万能的网友,请问这是怎么回事,第一次搞伺服电机,真心求教。
030403118
自动项目、PLC、视觉、通讯等工控软件开发QQ3515716
级别: 工控侠客

精华主题: 3 篇
发帖数量: 1976 个
工控威望: 2891 点
下载积分: 25131 分
在线时间: 1371(小时)
注册时间: 2014-01-05
最后登录: 2024-05-02
查看030403118的 主题 / 回贴
1楼  发表于: 2017-11-26 22:53
你检查几个问题
1、发脉冲前将指令脉冲累计清零 如果你2K个脉冲 接受就可以对比 一般不会有这个问题
2、检查这款伺服编码器精度 是否你电子齿轮比计算错误
3、还有一种情况 接受脉冲范围 有的伺服是可以这是200K、650K的 集电极的接法是这个范围 不知道你用的是新驱动与否 旧的恢复出厂设置重新设定 这个我是遇到过 100K的脉冲 使用的接受650k的频率 会造成滤波错误
本帖最近评分记录:
  • 下载积分:+1(非人类0608)
  • 项目、视觉、通讯QQ3515716