许泽民
大明
级别: 略有小成
精华主题: 0
发帖数量: 75 个
工控威望: 223 点
下载积分: 298 分
在线时间: 36(小时)
注册时间: 2009-08-16
最后登录: 2024-05-25
查看许泽民的 主题 / 回贴
楼主  发表于: 2019-06-10 08:35
有个测试机需要伺服马达旋转5千万次。伺服设置2000脉冲一圈。了解到D8340计数的上限是20亿,不够用。D8340清零以前用过好像不大好清零。用时间计数的话不能控制停止位,因为有加减速时间,速度也是要设定可改的。有那个大神试过D8340零清零,或其他办法能能控制好停止位吗。
大概大概
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
1楼  发表于: 2019-06-12 09:35
引用
引用第1楼tkggtdkjpl于2019-06-10 08:57发表的  :
马达有个Z相信号,高速计数器,一圈一个信号
换个思路方法多得很


如果担心停不准,在计数到4999W5000转的时候,换一个低速,再慢慢数。
按理说 要求5千万次,都会给一点允许误差的,哪怕是测试机,多转点测试品该坏已经坏了,不该坏的多几圈也坏不了