首页 上一页 1 2 下一页 尾页

因为这个问题,我失眠了,至今没能克服 点击:1819 | 回复:35



哈哈哈哈哈哈

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 10回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2008年3月17日
发表于:2008-03-17 15:20:00
楼主
现在我们有一个改造过的设备,需配备能计算行程的控制系统,我准备在此设备上安装绝对值编码器,和西门子s7-200的plc来组成智能控制,8位的编码器,0-255个点也都能读出来,限位也可以随意制定,可问题是编码器只能在单圈0-255,255-0内读数,不能多圈累加和递减,怎样做才能得到多圈的数值呢?就为这一问题,这几天做梦都在考虑这个问题,哥哥,姐姐,和各位老师能不能帮帮我,我都快郁闷死啦。



robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2008-03-17 16:40:00
1楼
采用多圈绝对值编码器,但价格会很贵。或者增量型编码器,但要有参考原点。

哈哈哈哈哈哈

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 10回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2008年3月17日
发表于:2008-03-17 17:05:00
2楼
单圈绝对值编码器也可以做,我们用过的智能主令和你说的基本上是一样的,但内部编程是怎样做的,我也不清楚。抱歉!

鹰飞翔

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 398回
  • 年度积分:0
  • 历史总积分:617
  • 注册:2006年9月30日
发表于:2008-03-17 17:09:00
3楼
增量编码器,设参考原点,累计加减。这是很基本的用法呀。

春草

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 208回
  • 年度积分:0
  • 历史总积分:441
  • 注册:2006年2月16日
发表于:2008-03-17 17:11:00
4楼
LZ看看这款产品是否可以帮你解决问题。 型号:HLS-S、HLS-M、HLS-L 品牌:HONTKO 原产地:台湾 产品名称 拉线式译码器 产品规格型号:HLS 系列 行程:200 ~ 12,000 mm 解析:1/0.5 /0.4/0.2/0.1/0.05/0.04 mm 输出相: AB/ABZ 相 电子信号: 电压式/电流式/推挽式/线性差动式供应 电压: DC 5V or DC8-26V 产品优点 1. 适合于无法使用光学尺或旋转式编码器之场所 2. 安装简便,易于维护 3. 可节省结构成本30 - 50% 主要市场 木工机、射出及押出机、水闸门开度、长度、液位、高度等自动控机械 认可标准 CE, EMC 这款是脉冲信号的,可以直接把信号输入PLC中,但因为这个本体部分也是增量式编码器的,所以不像绝对值编码器带有停电记忆功能哦。 给你参考下,如需请来电0512-55127479 刘智香 我们公司网站是www.minsen.net

haha_gao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 635回
  • 年度积分:0
  • 历史总积分:848
  • 注册:2004年9月29日
发表于:2008-03-18 15:22:00
5楼
自己写一段程序就好了

陈石头

  • 精华:28帖
  • 求助:2帖
  • 帖子:300帖 | 9288回
  • 年度积分:0
  • 历史总积分:54987
  • 注册:2008年3月07日
发表于:2008-03-18 16:26:00
6楼
关注中...

陈石头

  • 精华:28帖
  • 求助:2帖
  • 帖子:300帖 | 9288回
  • 年度积分:0
  • 历史总积分:54987
  • 注册:2008年3月07日
发表于:2008-03-18 16:26:00
7楼
见识

老五※

  • 精华:1帖
  • 求助:0帖
  • 帖子:124帖 | 2321回
  • 年度积分:0
  • 历史总积分:3947
  • 注册:2002年12月28日
发表于:2008-03-18 16:33:00
8楼
在200里面写一段程序就可以解决了

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-03-18 19:18:00
9楼
还是采用增量式编码器比较实惠,不过程序要稍微多费点手脚。

流浪鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 49回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2005年6月15日
发表于:2008-03-19 14:43:00
10楼

流浪鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 49回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2005年6月15日
发表于:2008-03-19 14:46:00
11楼
还是用增量式的编码器,用高速计数器来计脉冲,我现在做的只能达到正负1毫米。不知道你要求精度多少??

卢冬

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 33回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2004年12月29日
发表于:2008-03-19 15:00:00
12楼
影响精度的环节很多,除了编码器自身的精度外,安装位置也是一个很重要的环节。

大鸟一人

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 152回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2004年4月16日
发表于:2008-03-19 15:34:00
13楼
如果你的精度要求不高,可以考虑在编码器前加个减速器,来实现多圈变一圈。这样便宜一点,或者直接用多圈的。价格不太了解,如果能用增量当然尽量用增量的。

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2008-03-22 11:57:00
14楼
简单!
在程序里实现,检测0->255, 255->0的变化进行计数,就叫做溢位计数器吧,0->255变化时加1, 255->0时减1。综合上溢位计数器和当前码值就可以当作多圈绝对值码盘用了。切记溢位计数器要放到断电保持内存里。

xuyq71

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1138回
  • 年度积分:0
  • 历史总积分:1520
  • 注册:2006年9月27日
发表于:2008-03-22 13:15:00
15楼
同意楼上的

songzg

  • 精华:0帖
  • 求助:0帖
  • 帖子:96帖 | 732回
  • 年度积分:0
  • 历史总积分:1884
  • 注册:2006年11月16日
发表于:2008-03-22 22:37:00
16楼
?听不明白你在说些什么>?

明理

  • 精华:1帖
  • 求助:1帖
  • 帖子:43帖 | 3150回
  • 年度积分:0
  • 历史总积分:20986
  • 注册:2007年6月21日
发表于:2008-03-22 23:01:00
17楼
学习

hff

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 367回
  • 年度积分:0
  • 历史总积分:461
  • 注册:2002年1月22日
发表于:2008-03-23 15:44:00
18楼
简单!
在程序里实现,检测0->255, 255->0的变化进行计数,就叫做溢位计数器吧,0->255变化时加1, 255->0时减1。综合上溢位计数器和当前码值就可以当作多圈绝对值码盘用了。切记溢位计数器要放到断电保持内存里。
 或者,用计数模块。。

询问

  • 精华:0帖
  • 求助:1帖
  • 帖子:121帖 | 274回
  • 年度积分:0
  • 历史总积分:832
  • 注册:2004年10月13日
发表于:2008-03-23 23:54:00
19楼
不是有个Z信号么,Z信号就表示到了一圈么,你到一圈清次零,到一圈,就记一圈,这样怎么可能出现你说的问题啊

苦学

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1034回
  • 年度积分:2
  • 历史总积分:2430
  • 注册:2005年3月13日
发表于:2008-03-24 08:36:00
20楼
学习了

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页