Hengstler(亨士乐)编码器 - 西安德伍拓自动化传动系统有限公司
首页 技术知识

增量编码器如何判断正反转?

编辑:Hengstler(亨士乐)编码器    发布时间:2022/8/29 10:16:22

摘要:通过PLC来判断旋转编码器是顺时针还是逆时针方法:主要是看A,B相位差的关系,是A超前B还是滞后?用来确定编码器是正转还是反转?这就是Hengstler编码器通过方向识别电路的应用。
增量编码器如何判断正反转?

大家都知道编码器在测速方面是非常优秀的,这里主要说是判断设备的旋转方向当然指的是增量编码器,稍微了解一点编码器原理的朋友们都知道绝对值编码器是不存在这个问题的,今天西安德伍拓就为大家具体介绍一下关于增量编码器判断正反转的原理和方法。

电路中旋转编码器的应用主要是使用单片微型计算机对编码器进行脉冲识别。主要取决于相位差A和B的关系。A比B超前还是滞后用于确定编码器是否向前或向后旋转?方向识别电路的旋转编码器的应用。

增量编码器有AB项,发送的两个脉冲被偏移。使用元素A作为触发器,可以在上升边检测元素B的级别。高是+,低是-。下图显示Hengstler编码器脉冲的过程,非常合适。精度是可以保证的。

增量编码器正反转原理


首先,通过自动机的计数器进行方向的识别。PLC有高速计数器,可设置为包括AB正交脉冲在内的各种模式。从那里可以根据柜台的数字是增加还是减少来判断方向。某些API包含用于评估速度的指令,因此可以简单地确定前进和后退。因为可以用素材来判断。只需选择正确的A模式、B相正交模式!当HC0的当前值增加时,证明A相比B相前进90度,判断编码器是正转还是逆行,计数脉冲数来判断编码器。绕了几圈?

首先,通过PLC的计数器进行方向识别。PLC中有高速计数器,可以设置成各种模式,其中包括AB正交脉冲,我们由此可以根据计数器的数字是增加还是减少来判断方向,有的PLC有判断速度的指令,这样就可以直接判断正反转!因此我们可以从硬件上就进行判断了。只需要选对模式 A,B 相正交模式即可! 当HC0 当前值增大时 证明是 A相超前B相 90度, 以确定编码器是正转还是反转,并通过记脉冲数确定编码器转了多少圈?

增量编码器如何判断正反转?

通过PLC来判断旋转编码器是顺时针还是逆时针方法:
编码器有AB两相,假设A接P3.2,B接P3.4.
A相设为外部中断,配置为下降沿触发。
当产生一次外部中断的时候 查看P3.4的引脚电平:0-> 顺时针, 1->逆时针。

增量编码器正反转判断方法


旋转编码器在电路中的应用,主要是用编码器的脉冲识别使用单片机。

主要是看A,B相位差的关系,是A超前B还是滞后?用来确定编码器是正转还是反转?这就是Hengstler编码器通过方向识别电路的应用。

增量编码器如何判断正反转?

首先,通过PLC的计数器进行方向识别。

PLC中有高速计数器,可以设置成各种模式,其中包括AB正交脉冲,我们由此可以根据计数器的数字是增加还是减少来判断方向,有的PLC有判断速度的指令,这样就可以直接判断正反转!因此我们可以从硬件上就进行判断了。

只需要选对模式 A,B 相正交模式即可! 当HC0 当前值增大时 证明是 A相超前B相 90度, 以确定编码器是正转还是反转,并通过记脉冲数确定编码器转了多少圈?

增量编码器正反转程序


程序上如何实现:包括程序结构

首先思考程序结构:程序可以分为3个结构,分别称为:一阶段结构,二阶段结构,三阶段结构。

一阶段结构:检测A,B引脚的状态,这个阶段应该定义几个位变量,用来表示A,B引脚的电平状态及有无上升沿及下降沿(对上升沿跟下降沿,可以定义相应的位变量,然后根据引脚前后两次电平的变化来对该位变量赋值),为什么要多次一举定义几个位变量呢?主要是为了保证在第二阶段结构的逻辑判断程序中保证所有位变量的状态在该循环期间里不会变化,也就是说位变量的状态只在一阶段中刷新,二阶段中位变量的状态不会因为外界引脚的状态变化而变化。

二阶段结构:通过一阶段输出的位变量状态实现。

三阶段结构:将计数器的数值或其他逻辑计算结果输出。

近年来随着仪器的快速发展,编码器在生产中起到了很大的作用,市场上应用比例比较高,有很多新手朋友想了解旋转编码器的正转反转、电机正反转、步进正反转、ab正反转、plc正反转、正反转程序等一些列编码器正反转问题。

了解更多增量编码器相关知识,敬请关注亨士乐编码器国内正规授权代理西安德伍拓自动化传动系统有限公司网站。公司技术团队为您免费提供Hengstler编码器的选型、安装、调试、保养等技术指导服务,尽量避免企业因为编码器技术人员的短缺带来的损失,采取“线上+线下”服务的服务形式,帮助企业解决技术难题。

近期发布

亨士乐编码器引脚和安装形式介绍
Hengstler增量编码器的产品性能特点分析?
Hengstler教您避免损坏编码器码盘?
什么是磁性编码器?它有哪些优点?
NorthStar磁性编码器的结构组成和原理
Dynapar举例解析单圈与多圈绝对值编码器
Hengstler编码器计数电路和数字滤波的设计
亨士乐绝对式编码器的工作原理
NorthStar磁性编码器技术及其应用
HENGSTLER编码器在移载设备中控制定位
亨士乐SSI绝对式编码器的基本原理和操作
亨士乐编码器在运动控制中会出现什么干扰现象?
HENGSTLER编码器使用高压时间太长会发生故障吗?
变频器和编码器在起重机上的使用
HENGSTLER编码器是通过什么反馈数据的?
联轴器在配合亨士乐编码器实际应用中起什么作用?
HENGSTLER超薄编码器是怎么进行工作的?
亨士乐教您如何选择合适的光电编码器。
选择合适的HENGSTLER编码器也不容易啊
亨士乐不锈钢海水编码器的前景分析
HENGSTLER告诉您绝对式编码器的回零的意义在哪里?
Dynapar带您了解伺服电机编码器的精度问题
HENGSTLER增量编码器报警的四种情况分析
NorthStar增量编码器计数不准确是怎么回事?
亨士乐编码器在卷钢板校平剪板机控制系统的应用解析
HENGSTLER告诉您光栅尺和伺服电机编码器不同步的原因?
亨士乐增量编码器的A.B.Z信号怎么解释?
数控系统中HENGSTLER编码器的故障检测
NorthStar为您科普编码器的分辨率、精度以及重复精度。
亨士乐旋转编码器的线数与精度之前的关系?