前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

什么是编码器?绝对值编码器E6CP-AG5C的实验测试!

qiguaw 2024-12-04 14:46:23 资源文章 47 ℃ 0 评论

编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。

编码器按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。

绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关,例如OMRON,E6CP-AG5C,256P/R,它的参数最高响应频率是5KHZ,允许最高转速为1000R/M,约相当于17R/S,编码器的1P相当于1.40625度,它是8位的,然后输出的是格雷码,这里我们需要把它转换成BIN就可以了,非常简单!

下面我们就以它为例做一个简单的实验。

首先是接线,这里简单说一下,把编码器的红和黑线接到DC24V上,然后把其它的颜色的8条线依次接入到PLC的X0---X7上,这样就可以了,是不是很EARY!

然后我们就可以写一个简单的PLC程序,我这里是用台达PLC然后找了一个步进电机,通过连轴器简单的联接(只是实验,没有做的很严谨)就可以了。

接下来我们程序写好后就开始通电实验了,我随机设置了7度角,14度角,42度角和70度角把开始发脉频率设到了8000到20000可以看到都可以检测到。当设置到800000(相当于20R/S)的时候,7度角就检测不到了,后面的三种角度都一直很精准哦。




好了,今天的实验就到这里了,有什么错误和不足,大家可以在评论区讨论点评,你的回复和支持是我继续下去的动力,谢谢!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表