绝对值编码器信号及与后续设备的连接 点击:9975 | 回复:57



@Q

    
  • 精华:7帖
  • 求助:0帖
  • 帖子:42帖 | 2199回
  • 年度积分:0
  • 历史总积分:4414
  • 注册:2003年2月20日
发表于:2008-01-19 11:46:00
楼主
绝对值编码器信号及与后续设备的连接:

--转自我的博客http://blog***/more.asp?name=gemple&id=30184
我之前发表的关于编码器的帖子,好多是3、4年前的,现在看来有的是错误的,有的已经更新了,我看有的人还在转载,怕引起误导,故在此再次发贴。当然,以后也许还会有更新的,有关更新或其他编码器相关的内容,可以到我的博客去看。--转载请注明出处,内容可能随时更正或更新,如果不注明转载出处,有错误的也就流传四方了,我的确曾经看到有的教材都有错的,也是转载抄错的。

。。。。。。上篇说到绝对值编码器内部由于是多码道读数,数值是以2的0次方到2的n-1次方的编码,故它的输出不同于增量的脉冲输出,以物理器件分类来看,可分为并行输出、串行同步输出、串行异步总线式输出、转换模拟量输出等。
一.并行输出:
    多少位(码道)绝对值编码器就有多少根信号电缆,每根电缆代表一位数据,以电缆输出电平的高低代表1或0,物理器件与增量值编码器相似,有集电极开路NPN、PNP、差分驱动、推挽HTL等等,分高电平有效或低电平有效来针对PNP或NPN的物理器件格式。推挽式输出信号电压较高,电压范围宽,器件不易损坏,与PNP和NPN都兼容,并行输出的应尽量选用这种输出。
并行输出一般以格雷码的数学形式输出,所以在过去就直接被称为格雷码编码器了。
对于位数不高的绝对值编码器,一般就直接以此形式输出数码,可直接进入后续设备如PLC或上位机的I/O接口,有多少位就要连接多少个点,直接读取电平的高低,输出即时,连接简单。但是并行输出有如下问题:
  1。必须是格雷码,因为如是纯二进制码,在数据刷新时可能有多位变化,读数会在短时间里造成错码。
  2。占用多点接口,所有接口和电缆必须确保连接好,因为如有个别连接不良点,该点电位始终是0,造成错码而无法判断。
  3。传输距离不能远,对于不同物理器件传输的距离不同,一般在10米内使用,对于复杂环境,最好有隔离。
  4。对于位数较多,要许多芯电缆,并要确保连接优良,由此带来工程难度及可靠性隐患,同样,对于编码器,要同时有许多节点输出,尤其是高位或多圈编码器,器件集中在编码器内部,增加编码器器件的故障损坏率。
推荐的并行绝对值编码器型号:GAS60 R13 E10 PB ----13位单圈并行推挽式输出
                        GAS60 R16 E10 PB ----16位单圈并行推挽式输出
                        GMS60 R12 E10 PB ----12位单圈并行推挽式输出



wangyongwei1213

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2009年4月08日
发表于:2009-04-09 14:32:57
21楼
好资料,值得认真学习下!

眼镜哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年5月27日
发表于:2009-05-01 19:13:25
22楼
请教一下各位,在PLC中采集编码器的脉冲数,A相为正转,B相为反转。当B相反转时输入到PLC中会是一个负数吗?我没有用个编码器,不知道它是不是一个带符号的数值。

@Q

  • 精华:7帖
  • 求助:0帖
  • 帖子:42帖 | 2199回
  • 年度积分:0
  • 历史总积分:4414
  • 注册:2003年2月20日
发表于:2009-05-02 11:31:38
23楼
尽管这个是绝对值编码器的贴,你的问题是增量值的,但我也可以回答你:增量编码器的A 相信号与B相信号,从物理上讲是完全一样的,他们就像人的左眼与右眼,在内部安装上相差1/4的刻线位置,以判断正转与反转(正转差1/4周期,反转差3/4周期,通过后续接收电路)。目前,大部分的PLC内部已经内置了判向程序,你只要按接线要求接入A相与B相,调用判向程序即可。

天LION星

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 29回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2008年3月20日
发表于:2009-05-13 11:37:28
24楼
收藏,值得好好学习!

伏牛

  • 精华:1帖
  • 求助:0帖
  • 帖子:26帖 | 176回
  • 年度积分:0
  • 历史总积分:515
  • 注册:2005年6月26日
发表于:2009-05-13 23:34:24
25楼

1。必须是格雷码,因为如是纯二进制码,在数据刷新时可能有多位变化,读数会在短时间里造成错码。

如果是这样市场上为什么还有BCD码或自由二进制码的编码器?

 

@Q

  • 精华:7帖
  • 求助:0帖
  • 帖子:42帖 | 2199回
  • 年度积分:0
  • 历史总积分:4414
  • 注册:2003年2月20日
发表于:2009-05-14 13:02:48
26楼
我讲的是并行输出的必须是格雷码,串行输出的和总线输出的没有这样的问题。对于并行信号,如果用BCD码和纯二进制码,接收要做锁存读取。

小玄子

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 850回
  • 年度积分:0
  • 历史总积分:1253
  • 注册:2005年4月12日
发表于:2009-05-15 15:06:23
27楼

确实不错啊,值得学习.除了学习知识外,还得学习版主工作认真负责的精神.

在这个行业里打拼了几年,多少有点懒散了,怠慢了.这可不行啊,在此勉励自己.继续加油啊.

hebeildl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2009年4月27日
发表于:2009-06-07 23:19:19
28楼

谢谢,我受益非浅,祝版主好运

guochun001

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2008年6月02日
发表于:2009-06-08 17:18:17
29楼
GAX60 R13/12 E10 LB型号的编码器输出线的各种颜色代表什么?请教了!

guochun001

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2008年6月02日
发表于:2009-06-08 17:18:25
30楼
GAX60 R13/12 E10 LB型号的编码器输出线的各种颜色代表什么?请教了!

@Q

  • 精华:7帖
  • 求助:0帖
  • 帖子:42帖 | 2199回
  • 年度积分:0
  • 历史总积分:4414
  • 注册:2003年2月20日
发表于:2009-06-09 09:18:06
31楼

GAX60 R13/12 E10 LB是一款性价比极高的绝对值真多圈编码器,可同时输出4--20mA和RS485信号,可连接几乎所有的PLC,常常作为PLC控制和显示两用,其引线各种颜色对应如下:

棕色:power 10--30Vdc;      蓝色:power 0V;宽电源极性保护。

黑色:RS485 A;                     白色:RS485 B;可连接电脑智能化编程,也可RS485输出,连接PLC。

红色:4--20mA+;                黄色:4--20mA-;模拟电流输出,可设定

灰色:外部置位输入;       可任意位置置位,安装无需找零;   绿色:GND

 

这款编码器含有多项专利,功能强大,使用方便,性能可靠,极受用户欢迎。

@Q

  • 精华:7帖
  • 求助:0帖
  • 帖子:42帖 | 2199回
  • 年度积分:0
  • 历史总积分:4414
  • 注册:2003年2月20日
发表于:2009-06-09 09:20:39
32楼
另:此款编码器有前后两个版本,前面的版本数字输出的是Rs232,为了满足远传的需求,后面的版本改为RS485输出的。

REDWINTER

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:263
  • 注册:2006年7月11日
发表于:2009-07-16 10:28:49
33楼
好的,学习收藏,值得好好学习!

一二三四五

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 1083回
  • 年度积分:0
  • 历史总积分:1462
  • 注册:2003年3月23日
发表于:2009-07-17 12:18:52
34楼
好的,学习收藏,值得好好学习!

hongshich

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年7月27日
发表于:2009-08-07 10:08:30
35楼

好东西,学习了,多谢!

ALXTX

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-10-16 17:19:53
36楼

请问楼主,海德汉1387编码器的输出信号中R、C、D是什么意思。

@Q

  • 精华:7帖
  • 求助:0帖
  • 帖子:42帖 | 2199回
  • 年度积分:0
  • 历史总积分:4414
  • 注册:2003年2月20日
发表于:2009-10-16 20:06:46
37楼

1387是海德汉的电梯用的正余弦增量值编码器啊?建议问海德汉更准确,或上本工控网有他们的网页http://www.heidenhain.com.cn/

newplayerlgl

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 41回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2008年8月15日
发表于:2009-10-27 12:26:37
38楼

好东西,受益匪浅,顶一下

wangjun5ren

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 51回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2009年3月19日
发表于:2009-10-29 11:28:51
39楼
好东西值得学习,顶一下

qioujiu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年9月11日
发表于:2009-10-29 15:07:26
40楼

水平不够,有些看不太明白。。要好好学习啦。。


热门招聘
相关主题

官方公众号

智造工程师