qyc453329514
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 96 点
下载积分: 673 分
在线时间: 3(小时)
注册时间: 2017-06-16
最后登录: 2017-09-01
查看qyc453329514的 主题 / 回贴
楼主  发表于: 2017-06-23 15:36
编码器为2的8次方0-512,读出格雷码后传送到d,d和k比较但是会出现编码器速度快了并不会计数,还有到k511的时候也算一圈,想用中断读取前一个编码器的值和当前编码器的值比较,程序怎么写啊,PLC为FX3U
qyc453329514
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 96 点
下载积分: 673 分
在线时间: 3(小时)
注册时间: 2017-06-16
最后登录: 2017-09-01
查看qyc453329514的 主题 / 回贴
1楼  发表于: 2017-06-23 15:46
每0.1秒读取一个中断数据可不可以
adnnin
级别: 家园常客
精华主题: 0
发帖数量: 241 个
工控威望: 565 点
下载积分: 586 分
在线时间: 266(小时)
注册时间: 2016-12-30
最后登录: 2024-10-26
查看adnnin的 主题 / 回贴
2楼  发表于: 2017-06-23 16:49
不能高位计数吗
xiakebiao
工控老人
级别: 网络英雄

精华主题: 0
发帖数量: 1158 个
工控威望: 8697 点
下载积分: 96310 分
在线时间: 845(小时)
注册时间: 2008-12-21
最后登录: 2023-07-10
查看xiakebiao的 主题 / 回贴
3楼  发表于: 2017-06-24 12:40
用“0”脉冲中断来计数,再加上当前计数即可。
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1538 个
工控威望: 1761 点
下载积分: 6246 分
在线时间: 640(小时)
注册时间: 2014-06-16
最后登录: 2024-10-10
查看langui的 主题 / 回贴
4楼  发表于: 2017-06-26 17:07
用高速计数器中断试试
xg@rxxw
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 133 点
下载积分: 755 分
在线时间: 21(小时)
注册时间: 2017-09-09
最后登录: 2022-07-28
查看xg@rxxw的 主题 / 回贴
5楼  发表于: 2018-02-05 10:59
绝对值编码器输出接口是什么? 哪里来的高速计数器,高速计数器都是针对增量型编码器说的。
jum1982
级别: 家园常客
精华主题: 1 篇
发帖数量: 197 个
工控威望: 753 点
下载积分: 695 分
在线时间: 111(小时)
注册时间: 2014-02-12
最后登录: 2024-11-12
查看jum1982的 主题 / 回贴
6楼  发表于: 2018-02-08 10:27
旋转编码器
级别: 略有小成
精华主题: 0
发帖数量: 178 个
工控威望: 301 点
下载积分: 1288 分
在线时间: 31(小时)
注册时间: 2016-12-22
最后登录: 2024-11-26
查看旋转编码器的 主题 / 回贴
7楼  发表于: 2018-02-28 09:29
单圈编码器一般都是循环读数的,单靠编码器本身单圈的是没办法实现多圈测量的,可以通过后续程序端去做标记

  
  
旋转编码器