cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 367 个
工控威望: 738 点
下载积分: 722 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-15
查看cyh1986的 主题 / 回贴
楼主  发表于: 2017-09-15 22:17
三菱的编码器,AB相双计数,最高计数值是2的32方,假如我的编码器分辨率比较高,一圈是1000个脉冲。C251从0开始计数,一直到2的32次方,但是还是没有到达我想要的位置。程序里面如何处理啊?
hbqxcb
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 123 点
下载积分: 4426 分
在线时间: 65(小时)
注册时间: 2015-03-30
最后登录: 2024-11-12
查看hbqxcb的 主题 / 回贴
1楼  发表于: 2017-09-16 07:03
用两个计数器串联啊!
lylisrd
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 134 点
下载积分: 1038 分
在线时间: 25(小时)
注册时间: 2017-03-24
最后登录: 2019-01-07
查看lylisrd的 主题 / 回贴
2楼  发表于: 2017-09-16 16:10
增加比较指令,当C521到2的32次方之后,传送数据到另外一个计数器里面,然后再清零,从新计算。
刘渠安
学无止境,开启一扇窗,看到了一片陌生的天地
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 118 点
下载积分: 2281 分
在线时间: 96(小时)
注册时间: 2017-02-26
最后登录: 2024-10-30
查看刘渠安的 主题 / 回贴
3楼  发表于: 2017-09-16 20:43
计算长度使用高分辨率的。计算角度的使用Z脉冲。
一统天下
kiwso
级别: 略有小成
精华主题: 0
发帖数量: 306 个
工控威望: 410 点
下载积分: 2697 分
在线时间: 354(小时)
注册时间: 2011-05-19
最后登录: 2024-11-16
查看kiwso的 主题 / 回贴
4楼  发表于: 2017-09-16 22:12
1、合理利用伺服里面有电子齿轮比。大部分应用是不会超过的!
2、编码器溢出的场合,结合z相也可以对应!
hanqin
级别: 论坛先锋
精华主题: 0
发帖数量: 1237 个
工控威望: 1226 点
下载积分: 2922 分
在线时间: 925(小时)
注册时间: 2009-01-09
最后登录: 2023-10-27
查看hanqin的 主题 / 回贴
5楼  发表于: 2017-09-17 09:04
一般用累加来计算长度的,这样就不存在你说的问题了
hanqin
级别: 论坛先锋
精华主题: 0
发帖数量: 1237 个
工控威望: 1226 点
下载积分: 2922 分
在线时间: 925(小时)
注册时间: 2009-01-09
最后登录: 2023-10-27
查看hanqin的 主题 / 回贴
6楼  发表于: 2017-09-17 09:12


看一个实例
hanqin
级别: 论坛先锋
精华主题: 0
发帖数量: 1237 个
工控威望: 1226 点
下载积分: 2922 分
在线时间: 925(小时)
注册时间: 2009-01-09
最后登录: 2023-10-27
查看hanqin的 主题 / 回贴
7楼  发表于: 2017-09-17 09:23


一个扫描周期刷新一次的程序
静夜思飘
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 233 点
下载积分: 2500 分
在线时间: 74(小时)
注册时间: 2017-03-09
最后登录: 2022-06-28
查看静夜思飘的 主题 / 回贴
8楼  发表于: 2017-09-17 09:47
两个计数器,一个记录圈数,一个记录位置。2^32近40亿,应该足够记录圈数了吧?AB相在过0时判断记录圈数的计数器是加是减。
miuyoung
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 94 点
下载积分: 522 分
在线时间: 3(小时)
注册时间: 2016-08-08
最后登录: 2024-04-23
查看miuyoung的 主题 / 回贴
9楼  发表于: 2017-11-08 11:07
非常好!值得收藏
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 592(小时)
注册时间: 2010-08-06
最后登录: 2024-11-12
查看戆狮的 主题 / 回贴
10楼  发表于: 2017-11-08 12:01
作死,一圈1000,2的32次方还不够用?有那么多吗,精度要求有那么高吗?通过扫描周期去计算高数,这有什么意思
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
工控剑侠666
天道酬勤,认真的人做认真的事 。
级别: 工控侠客
精华主题: 0
发帖数量: 1002 个
工控威望: 2680 点
下载积分: 22469 分
在线时间: 274(小时)
注册时间: 2013-03-30
最后登录: 2024-11-06
查看工控剑侠666的 主题 / 回贴
11楼  发表于: 2017-11-08 13:54
你们太牛了,
工控人加油