您现在所在的是:

PLC论坛

回帖:18个,阅读:738 [上一页] [1] [2] [下一页]
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2022/9/11 8:21:28
#10楼
线如果错了,编码会不连续并且是周期信的,
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2022/9/12 14:32:36
#11楼
我现在每10mS往一个寄存器队列(三个字)里存数据,然后对这个队列排序,取中间的那个寄存器,问题应该解决了,没有发现有突变了
2335
277914955
文章数:242
年度积分:234
历史总积分:2335
注册时间:2012/12/4
发站内信
发表于:2022/9/13 7:44:03
#12楼
多线式的还是通信式的?多线式的绝对值编码器信号对PLC来讲就是普通输入信号,输入信号的响应要看你编码器的转速,如果出现误差,看下是不是你PLC输入响应设置太低了,低于编码器信号给定频率,因为这是绝对值编码器,所以当PLC采集到信号后,又会变回正常值,不会累计误差
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2022/9/13 12:56:03
#13楼
以下是引用2779149552022/9/13 7:44:03的发言:
多线式的还是通信式的?多线式的绝对值编码器信号对PLC来讲就是普通输入信号,输入信号的响应要看你编码器的转速,如果出现误差,看下是不是你PLC输入响应设置太低了,低于编码器信号给定频率,因为这是绝对值编码器,所以当PLC采集到信号后,又会变回正常值,不会累计误差
是并行多线式的12位绝对值,转速很慢的,响应时间是够了的。现场有干扰,会出现突变。我是把绝对值编码器定义成增量使用,突变如果出现在4095与0附近时有时候会造成圈数计数失误
此帖发自手机工控论坛
38066
知道一点
文章数:22556
年度积分:2485
历史总积分:38066
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/9/13 21:02:11
#14楼
你当初为啥不选择360/3600的编码器,起码处理容易

现在这个应该是格雷码,要将格雷码转换成BIN码,再转换成BCD码,然后再做0-4095与0-359的变换,有一点程序错误就要找很久....
所以遇到此类问题,先确定容易查找的接线,程序....绝对确认是干扰造成

有暂时找不到干扰源或改造困难,可以试试
基于【转速很慢的】
在每个扫描周期读取一次格雷码转换后的数据,所用PLC有GRY指令就简单了,直接读取0.0-359.9=D1,用D1与先前得到的D0比较,如果大于0.5就是个干扰数据抛弃,否则D0=D1
快乐 幸福 自由 比什么都重要
12465
蛇会大学
文章数:4619
年度积分:791
历史总积分:12465
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2022/9/13 22:49:16
#15楼
你是用什么办法抓取到这个干扰信号的?
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2022/9/15 17:59:05
#16楼
360的分辨率太低了。我这个是磁编,便宜。是二进制码。我现在是直接把队列中的最大值去掉。
我是通过触摸屏上趋式图看到的。
我是把单圈绝对值通过程序转成多圈用。突变会造成圈数计算错误
此帖发自手机工控论坛
38066
知道一点
文章数:22556
年度积分:2485
历史总积分:38066
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/9/16 10:25:16
#17楼
前边在说0-359,所以用360不存在分辨率低的问题

格雷码也叫【最小误差码】,bin码会产生“尖峰脉冲”

4095-0 可以通过程序解决可能的“突变”,避开“圈数计数失误”
快乐 幸福 自由 比什么都重要
4564
niandu
文章数:517
年度积分:229
历史总积分:4564
注册时间:2004/8/29
发站内信
发表于:2022/9/16 17:18:58
#18楼
我转一圈是4000米,4096刚好!您说的通过程序解决突变是什么办法,如您愿意,烦请赐教
此帖发自手机工控论坛

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004