您现在所在的是:

PLC论坛

回帖:6个,阅读:2644 [上一页] [1] [下一页]
977
YXYHZK
文章数:4
年度积分:50
历史总积分:977
注册时间:2006/11/26
发站内信
发表于:2008/12/26 20:34:00
#0楼
想用S7-200与绝对编码器实现位置控制,编码器输出八位二进制格雷码。将格雷码转换为二进制以后发现码不连续无法判断方向和位置。请教高手!表情
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2008/12/26 21:13:00
#1楼
不连续应该是你的转换速度没有计数的速度快,这是正常的

不知道你用编码器作什么,可以在停止后,再转换
如果判断方向,不用转换的啊
说说
86230
ZCMY 版主
文章数:47558
年度积分:749
历史总积分:86230
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2008/12/27 10:20:00
#2楼
附件

提问形式的主题贴发贴时请选择“提问求助贴”,否则是要被扣分的;
977
YXYHZK
文章数:4
年度积分:50
历史总积分:977
注册时间:2006/11/26
发站内信
发表于:2008/12/28 20:14:00
#3楼
编码器输出八位二进制格雷码。不用高速计数器。只是将格雷码变换成连续码用于定位控制
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2008/12/28 20:28:00
#4楼
如果不用高速计数,好像是无法接线的吧
把你的接线图与程序相关内容放上来看看
说说
977
YXYHZK
文章数:4
年度积分:50
历史总积分:977
注册时间:2006/11/26
发站内信
发表于:2008/12/29 20:23:00
#5楼
CPU为222.CN如果用高速计数器只能用I0.0其余的七根线就没用。这种位置控制为了解决行车定位控制
1136
angelagent
文章数:63
年度积分:50
历史总积分:1136
注册时间:2004/6/22
发站内信
发表于:2009/1/2 22:32:00
#6楼
此为绝对编码器,不知道你用什么型号的?
每个厂家输出的格雷码是不一样的,要看说明书,有些输出的是反码,如果你用格雷码去读就会出错。
建议先求反再用格雷码的指令转为角度。

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

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

78.0005