liuqiang1986
相互交流,相互学习,共同探讨。
级别: 家园常客
精华主题: 0
发帖数量: 429 个
工控威望: 747 点
下载积分: 2562 分
在线时间: 604(小时)
注册时间: 2012-02-14
最后登录: 2024-04-01
查看liuqiang1986的 主题 / 回贴
楼主  发表于: 2014-03-31 09:34
因为编码器的信号线在拖链里面放着,运行一段时间会发生断线的问题,当断线的时候,编码器的A,B两相都不会采集到脉冲,这个时候数据不会变化,会停止不动,就是想在程序中怎样编写程序检测数据停止不动没有变化?请大家给点意见?
技术在于积累,学习在于坚持。
liuqiang1986
相互交流,相互学习,共同探讨。
级别: 家园常客
精华主题: 0
发帖数量: 429 个
工控威望: 747 点
下载积分: 2562 分
在线时间: 604(小时)
注册时间: 2012-02-14
最后登录: 2024-04-01
查看liuqiang1986的 主题 / 回贴
1楼  发表于: 2014-03-31 21:00
实际在运行中,编码器的旋转的速度还不一样
技术在于积累,学习在于坚持。
liuqiang1986
相互交流,相互学习,共同探讨。
级别: 家园常客
精华主题: 0
发帖数量: 429 个
工控威望: 747 点
下载积分: 2562 分
在线时间: 604(小时)
注册时间: 2012-02-14
最后登录: 2024-04-01
查看liuqiang1986的 主题 / 回贴
2楼  发表于: 2014-04-04 21:46
今天做了下试验,100MS中断,读取编码器的脉冲数跟上次的做比较,顺利执行。
技术在于积累,学习在于坚持。