hehaiwaer
站的更高,才可以尿的更远。
级别: 家园常客
精华主题: 0
发帖数量: 348 个
工控威望: 785 点
下载积分: 2834 分
在线时间: 575(小时)
注册时间: 2009-06-10
最后登录: 2021-10-21
查看hehaiwaer的 主题 / 回贴
楼主  发表于: 2013-08-12 13:17
现在用三菱FX2N做这样一个程序,想知道电机旋转一圈需要多长时间。不用编码器检测,我现在用一个接近开关,电机转一圈就是一个脉冲。我现在的想法利用高速复位和置位功能计算一个脉冲周期可以产生多少个10ms的脉冲来计时。但是高速计数好像都是直接对于输入点的,我要怎样才可以收集到这个数据呢?
好好学习,天天向上!
30880813
级别: 论坛先锋
精华主题: 0
发帖数量: 84 个
工控威望: 1048 点
下载积分: 724 分
在线时间: 69(小时)
注册时间: 2012-11-15
最后登录: 2024-11-05
查看30880813的 主题 / 回贴
1楼  发表于: 2013-08-12 15:52
你可以反过来做啊,你用计数器,记录1分钟有多少脉冲,就是多少圈了,然后除以60,不就是每圈多长时间吗
hehaiwaer
站的更高,才可以尿的更远。
级别: 家园常客
精华主题: 0
发帖数量: 348 个
工控威望: 785 点
下载积分: 2834 分
在线时间: 575(小时)
注册时间: 2009-06-10
最后登录: 2021-10-21
查看hehaiwaer的 主题 / 回贴
2楼  发表于: 2013-08-12 16:44
回1楼,1分钟更新一次才漫长了,我的目标的0.1S更新一次,或者是它转一圈我就更新一次这样我的数据才能平稳输出。
好好学习,天天向上!