浅谈单圈绝对值编码器在多圈计数中的应用

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:redfox1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:工業自动控制工程中,有大量的直线位移和角位移需要通过电信号来加以处理,编码器便是实现这一功能的最主要设备。但由于各类型编码器价位差别很大,实际应用中选型不当既容易造成使用不合理,也会造成浪费。本文主要探讨单圈绝对值编码器在多圈过程控制中的应用。
  关键词:单圈绝对值编码器格雷码 多圈计数
  中图分类号:C939文献标识码: A
  一.简述
  编码器(encoder)是一种将旋转位移转换成一串数字脉冲信号的旋转式传感器,这些脉冲能用来控制角位移,如果编码器与齿轮条或螺旋丝杠结合在一起,也可用于测量直线位移。编码器产生电信号后由数控制置CNC、可编程逻辑控制器PLC、控制系统等来处理。这些传感器主要应用在下列方面:机床、材料加工、电动机反馈系统以及测量和控制设备。
  二.编码器分类
  按照工作原理编码器一般分为增量型与绝对型,它们存着最大的区别:增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。在增量编码器的情况下,位置是从零位标记开始计算的脉冲数量确定的,而绝对型编码器的位置是由输出代码的读数确定的。在一圈里,每个位置的输出代码的读数是唯一的;绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。因此,当电源断开时,绝对型编码器并不与实际的位置分离。如果电源再次接通,那么位置读数仍是当前的,有效的;不像增量编码器那样,必须去寻找零位标记。
  绝对型编码器又可分为单圈编码器和多圈编码器。多圈绝对式编码器中,生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点,将某一中间位置作为起始点就可以了,而大大简化了安装调试难度。
  三.编码规则
  绝对值编码器一般采用格雷码编码方式,在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码,另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。在数字系统中,常要求代码按一定顺序变化。例如,按自然数递增计数,若采用8421码,则数0111变到1000时四位均要变化,而在实际电路中,4位的变化不可能绝对同时发生,则计数中可能出现短暂的其它代码(1100、1111等)。在特定情况下可能导致电路状态错误或输入错误。使用格雷码可以避免这种错误。
  格雷码属于可靠性编码,是一种错误最小化的编码方式。因为,虽然自然二进制码可以直接由数/模转换器转换成模拟信号,但在某些情况,例如从十进制的3转换为4时二进制码的每一位都要变,能使数字电路产生很大的尖峰电流脉冲。而格雷码则没有这一缺点,它在相邻位间转换时,只有一位产生变化。它大大地减少了由一个状态到下一个状态时逻辑的混淆。由于这种编码相邻的两个码组之间只有一位不同,因而在用于方向的转角位移量-数字量的转换中,当方向的转角位移量发生微小变化(而可能引起数字量发生变化时,格雷码仅改变一位,这样与其它编码同时改变两位或多位的情况相比更为可靠,即可减少出错的可能性。
  格雷码与二进制码的转换:从左边第二位起,将每位与左边一位解码后的值异或,作为该位解码后的值(最左边一位依然不变)。依次异或,直到最低位。依次异或转换后的值(二进制数)就是格雷码转换后二进制码的值。
  用公式表示:
  
  (G:格雷码,B:二进制码)
  原码:p[n:0];格雷码:c[n:0](n∈N);编码:c=G(p);解码:p=F(c)。
  四.实现方法
  单圈编码器价格低,在实际应用中使用广泛,但由于其测量范围小,需要在安装时调整零点,以便于在使用过程中不允许编码器旋转跨越零点,即编码器只允许在360度范围内选择,大大降低了其使用范围。但在使用过程中,往往需要编码器转动范围超过一圈,甚至几圈,考虑到成本及使用要求,这就需要对编码器编码进行过圈处理。
  以10位单圈绝对型编码器为例,编码范围为0—1023,共1024个编码。传统的做法是以PLC的程序扫描周期(通常为50-100ms)为时间基准,在每一个扫描周期内,将编码器编码X与1023做比较,当X=1023时,便认为此时编码器已过圈,这样就有两个问题:
  1.当编码器转动过快时,容易造成编码的丢失,即程序接收不到1023这个码值,从而无法正确判断过圈。
  2.当编码器恰恰转动到1023这个码值而停止时,会造成编码器过圈的错误信号。
  改进后的编码处理,以可编程逻辑器循环扫描周期为时间基准,即当前周期取一个编码A,然后把A与上一周期的编码B做比较,当B-A>=1时,编码器不过圈;当B-A<=1时,编码器过圈,由于A、B两个码值是根据PLC的扫描周期不断更新的,这样即使有编码丢失,也不会造成过圈的错误判断。如程序所示:
  L MD 0
  T MD 4
  L MD 4
  L MD 8
  -R
  T MD12
  L MD 4
  T MD 8
  A(
  L MD12
  L 1.000000e+000
  >R
  )
  FPM 20.0
  JNB _001
  L MD16
  L 1.000000e+000
  -R
  T MD16
  _001: NOP 0
  A(
  L MD12
  L 1.000000e+000
    )
  FPM 20.1
  JNB _002
  L MD16
  L 1.000000e+000
  +R
  T MD16
  _002: NOP 0
  L MD16
  L 1.024000e+003
  *R
  T MD21
  ANOV
  SAVE
  CLR
  A BR
  = L0.0
  A L0.0
  A(
  L MD21
  L 0.000000e+000
  >R
  )
  JNB _003
  L MD21
  L MD 4
  +R
  T MD25
  _003: NOP 0
  A L0.0
  A(
  L MD21
  L 0.000000e+000
    )
  JNB _004
  L MD21
  L MD 4
  +R
  T MD25
  _004: NOP 0
  A L0.0
  A(
  L MD21
  L 0.000000e+000
  ==R
  )
  JNB _005
  L MD21
  L MD 4
  +R
  T MD25
  _005: NOP 0
  程序中,MD0为编码器转化后的二进制读数,MD4为当前周期读数,MD8为上一周期读数,MD16为圈数计数,MD25为计入圈数累计后的编码器读数。
  五.结束语
  在实际工业控制过程中,通过PLC编程,将单圈绝对值编码器作为多圈绝对值编码器只用的方法,给需要选用多圈绝对值编码器的设计人员提供了一个新的设计思路。经过在项目中的实际应用效果来看,完全可以代替多圈编码器,从而达到既实现了功能,又节约了成本的效果。
  参考文献
  [1]殷华文,朱清慧,可编程序控制器及工業控制网络[M]. 西安:西安地图出版社,2001.
  [2]廖常初,PLC编程及应用[M].北京:机械工业出版社,2004.
  [3]田宇,伺服与运动控制系统设计.北京:人民邮电出版社[第1版] ,2010年5月1日.
  [4]廖常初,S7-300/400 PLC应用技术.北京:机械工业出版社[第3版],2012年1月1日.
  [5]秦绪平,张万忠.西门子S7系列可编程控制器应用技术.北京:化学工业出版社,2011.
其他文献
摘 要:我国是地震多发国家之一,通过对地震多发区域的分析,运用力学原理,对震害作用机理研究及多层混合结构房屋的受力特点进行了阐述 ,指出多层混合结构房屋抗震设计中经常出现的问题,通过对多层混合结构房屋结构体型和建筑构件的探讨,提出了减轻多层混合结构房屋震害的措施。  关 键 词:地震作用;多层混合结构;建筑结构;抗震设计  中图分类号:P511文献标识码: A   前言  目前,多层混合结构是我国
期刊
摘 要:本文根据笔者多年来的工作实践经验,阐述了在电力系统中电力变压器的使用方法,及电力变压器在运行过程的巡视检查中常出现一些问题及故障的处理方法,还包括变压器的温升和过负荷运行及变压器的冷却装置故障处理等进行详细的分析。    关键词:变压器巡检过负荷冷却装置 故障处理  中图分类号:TM411文献标识码: A    1电力变压器运行的注意要求分析  (1)变压器的运行  变压器一般可分为升压变
期刊
摘要我国正处在一个经济、社会不断调整和变化的时期,城市建设日新月异,房屋产权经常转移,房产变更测量显得尤为重要。本文从辽建[2002]121号文件的有关规定出发,总结了变更测量中遇到的四种问题,分析了解决实际问题的分岐意见,探讨了不同时期不同规范对变更测量面积增减的影响,提出加深理解、统一执行《房产测量规范》,做好与原行业标准的衔接工作。  关键词房产变更测量;标准衔接;房产测量规范  中图分类号
期刊
摘要:在建筑工程施工中,大体积混凝土施工工艺已经慢慢成为了主要的施工工艺,在建筑工程的施工中也得到了广泛的应用,为了更好的保证建筑工程的施工质量,要对大体积混凝土工程施工工艺进行提高,这样能够避免在施工中出现裂缝的情况,同时也能更好的保证施工质量。在进行大体积混凝土施工中,混凝土的配合比、施工流程以及施工后的养护工作都是非常重要的,因此,一定要不断提高施工的工艺,这样能够更好的保证施工工程的质量,
期刊
【摘要】本文对雷击产生的原因进行一个简要的分析,同时分析了雷击产生的原因,进而介绍了电力系统雷击防护器的工作原理,新型防雷器件 T V S 管的特性,最后阐述了电力系统自动化防雷措施。   【关键词】电力系统;自动化;防雷;措施   中图分类号:TM7文献标识码: A  一、前言   电力系统容量在不断的增加,同时自动化水平也在不断的提高,电力系统普遍使用了一些计算机、RTU 和其他微电子设备来进
期刊
摘要:房屋建筑施工工程中的地基处理技术方法多样,施工单位只有结合施工环境的情况,做好技术准备,采用恰当的施工方法,才能真正的做好地基处理,提高房屋建筑的质量和安全性,进而降低工程成本。本文就建筑施工中地基的处理技术进行了分析。  关键词:房屋建筑;工程施工;地基处理技术  中图分类号:TU8文献标识码: A   地基强度与稳定性常与地基土质和上部结构有关,我国地域辽阔土质各有不同,且房屋建筑规模越
期刊
摘要:风积沙路基施工是路基施工中最常见的施工工艺之一,也是风积沙地段路基施工最重要的组成部分,它的施工质量直接影响到整个工程的质量、工期与成本。而由于其施工有高度的隐蔽性,影响其质量的因素又多,同时路基填筑的工程质量问题将直接危及路基的正常使用与安全。因此,加强风积沙地段路基施工过程中的质量控制,对确保整个工程的质量与安全具有重要意义。    关键词:风积沙,干—湿碾压,砂石料,嵌入  中图分类号
期刊
摘要:社会经济一直呈现持续发展的积极态势,建筑施工技术也随之逐步更新。由于建筑施工行业是我国的支柱性产业,对我国的经济发展起到重要的作用,因此房屋建筑施工技术的创新为建筑工程的质量和使用功能提供了有力保障。本文将对当前房屋建筑施工技术的重要性进行分析,并探索解决方案。  关键词:房屋建筑施工技术;重要性;方法;混凝土工程;钢筋工程  中图分类号:TU8文献标识码: A  引言  建筑工程的施工质量
期刊
摘要:本文主要论述分布式风电开发项目的优点,并简要论述在分布式风电场设计中的场址选择原则、装机容量规划、接网设计及对配电网的影响等问题。  关键词:分布式风电项目;设计;配电网影响  中图分类号:S611文献标识码: A  0 前言  目前,风能是开发利用比较成熟的一种新能源,随着经济的发展,中国风电市场在历经多年的快速增长后正步入稳健发展期。据统计,截至2011年底,中国累计装机已经达到62.3
期刊
摘要:随着社会经济的快速发展,各种城市发展建设项目越来越多。在城市建设的过程当中,城市规划是十分重要的一项,对于城市的经济发展有着十分重要的作用。而在城市规划当中风景园林又是其中的一部分,风景园林是人们户外活动的主要场所,所以对风景园林的施工要给予足够的重视。本文对风景园林施工中存在的问题进行了分析,并且提出了改进的措施。  关键词:风景园林;施工管理,存在问题;改进措施  中图分类号:TU71文
期刊