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
xiakebiao
工控老人
级别: 网络英雄

精华主题: 0
发帖数量: 1158 个
工控威望: 8697 点
下载积分: 96310 分
在线时间: 845(小时)
注册时间: 2008-12-21
最后登录: 2023-07-10
查看xiakebiao的 主题 / 回贴
1楼  发表于: 2017-06-24 12:40
用“0”脉冲中断来计数,再加上当前计数即可。