szrunluo
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看szrunluo的 主题 / 回贴
楼主  发表于: 2008-07-07 00:16
伺服电机一圈10000个脉冲。按精度分,DT6112是程序内等分寄存器,DT1050是外部触模屏设定等分寄存器,余数寄存器9015。
设定6份,余数是4000,第一份是1670,其余1666个脉冲。计算器算的余数是0。666666666,
设定12份,余数是4000,第一份是837,其余833个脉冲,计算器算的余数是0。3333333333333,
设定3份,余数是1000,第一份是3334,其余3333个脉冲,计算器算的余数是0。3333333333333,
请高手看下这个程序,有注释,以上数据是上机算出的数据,显示的应该是十进制数,我没看懂余数,
第一份的数的数值与计算器算的数为什么会有这种差距,为何会这样显示,这是什么关系,这样做输出脉冲
和精度是怎样解释的呢,
请帮忙解说下这个程序,我快疯了,为了这个问题,
附件: 试验分圆.rar (2 K) 下载次数:30
网站提示: 请不要用迅雷下载附件,容易出错
需要:5工控威望
一天贼忙
级别: 略有小成
精华主题: 0
发帖数量: 476 个
工控威望: 433 点
下载积分: 6292 分
在线时间: 41(小时)
注册时间: 2007-11-15
最后登录: 2024-05-23
查看一天贼忙的 主题 / 回贴
1楼  发表于: 2008-07-08 11:31
1   如果是等分圆,为什么一定要‘一圈10000个脉冲’,用个3的倍数比如12000不就没这么多问题。
2  PLC不可能发半个脉冲,这个通过电子齿轮比来解决。(常用的松下的5线增量编码器分辨率是10000)
3 那个松下PLC没用过,附件程序不懂了,自己作就好,为什么研究别人的。
混灌水区的!