yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35435 分
在线时间: 1957(小时)
注册时间: 2006-11-12
最后登录: 2024-12-26
查看yangliu的 主题 / 回贴
楼主  发表于: 2008-07-21 16:26
请教各位大侠:
现正在学习伺服系统,使用三菱伺服驱动器:MR-J2S-20A,控制模式设置为位置模式,
测试时电机空载,技术资料上关于电子齿轮比的介绍如下:

如果设定1脉冲相当于旋转1°,减速比为n=1/1则CMX/CDV=Δθ°×(PT/Δθ)=1°×(131072/360)=16384/45即:CMX=16384,CDV=450。
现用三菱FX2N的脉冲输出命令PLSY给伺服脉冲信号,频率为10HZ,脉冲数为360个,即PLC发360个脉冲转盘就转一转且需36秒钟(不知理解是否正确),如图:

但是伺服电机却转了34转多,且每次转的转数均不同(经多次观察)。现有些迷惑,望大家多多指教!
一笑而过
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35435 分
在线时间: 1957(小时)
注册时间: 2006-11-12
最后登录: 2024-12-26
查看yangliu的 主题 / 回贴
1楼  发表于: 2008-07-21 16:30
电子齿轮比设置的介绍: Doc1.doc (89 K) 下载次数:215
一笑而过
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35435 分
在线时间: 1957(小时)
注册时间: 2006-11-12
最后登录: 2024-12-26
查看yangliu的 主题 / 回贴
2楼  发表于: 2008-07-21 16:34
控制程序图:
附件: Doc3.doc (100 K) 下载次数:117
网站提示: 请不要用迅雷下载附件,容易出错
一笑而过
一天贼忙
级别: 略有小成
精华主题: 0
发帖数量: 476 个
工控威望: 433 点
下载积分: 6292 分
在线时间: 41(小时)
注册时间: 2007-11-15
最后登录: 2024-12-16
查看一天贼忙的 主题 / 回贴
3楼  发表于: 2008-07-21 16:51
"频率为10HZ"
把频率设成10000Hz试试。
混灌水区的!
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35435 分
在线时间: 1957(小时)
注册时间: 2006-11-12
最后登录: 2024-12-26
查看yangliu的 主题 / 回贴
4楼  发表于: 2008-07-21 17:45
试过了,还是不行,将频率与脉冲数同时放大相同的倍数后,请教版主及各位大侠!急!急!
一笑而过
一天贼忙
级别: 略有小成
精华主题: 0
发帖数量: 476 个
工控威望: 433 点
下载积分: 6292 分
在线时间: 41(小时)
注册时间: 2007-11-15
最后登录: 2024-12-16
查看一天贼忙的 主题 / 回贴
5楼  发表于: 2008-07-21 17:59
1  将状态显示为P,指令脉冲累积,然后执行程序,看看接收到的脉冲数是不是你发送的脉冲数。
(参看P6-1页)
2 查看并计算电机转一圈时状态显示C反馈脉冲累积是多少?(这个看完了发上来)
3 “减速比为n=1/1则CMX/CDV=Δθ°×(PT/Δθ)=1°×(131072/360)=16384/45即:CMX=16384,CDV=450。 ”
  再次检查Pr3,Pr4是不是 16384和45?
混灌水区的!
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35435 分
在线时间: 1957(小时)
注册时间: 2006-11-12
最后登录: 2024-12-26
查看yangliu的 主题 / 回贴
6楼  发表于: 2008-07-22 10:53
谢谢版主的提醒,问题已经找到,原来是SG脚开路造成的。
一笑而过