用PLC怎么实现编码器的定位功能

发布时间:2024-08-08  

严格来讲,编码器只会告诉你改如何定位,要如何执行,是需要靠PLC之类控制器或者步进电机来实现定位的,编码器好比人的眼睛,知道电机轴或者负载处于当前某个位置,工业上用的一般是光电类型编码器,下边简单说明一下

5b0aa15a-1e3b-11ee-962d-dac502259ad0.jpg

简单说下编码原理和位置测量

光电编码器是在一个很薄很轻的圆盘子上,通过紧密仪器来腐蚀雕刻了很多条细小的缝,相当于把一个360度,细分成很多等分,比如成1024组,这样每组之间的角度差是360/1024度=0.3515625度。

 

然后有个精密的发光源,安装在码盘的一面,码盘的另外一面,会有个接收器之类的,使用了光敏电阻这些元件加放大和整形电路组成,这样码盘转动时候,有缝隙的地方会透光过去。

接收器会瞬间收到光脉冲,经过电路处理后,输出一个电脉冲信号,这样码盘旋转了一周,会对应输出1024个脉冲,第一个脉冲位置如果是0,第二个脉冲位置就是0.3515625°,第三个脉冲位置是0.3515625°*2。

以此类推,这样只要有仪器能读到脉冲个数,就可以知道码盘对应在什么位置了,如果把编码器安装到电机的轴上,电机轴和码盘是刚性连接,两者的位置关系会一一对应,通过读编码器脉冲,就可以知道电机的轴位置。

5b4ce79a-1e3b-11ee-962d-dac502259ad0.jpg

而电机轴,比如会通过同步带,齿轮,链条等带动一些负载,比如控制丝杆,这样会有个所谓电子齿轮比的关系,电机转一圈,丝杆会前进多少毫米,这样读到了对应编码器上输出多少给脉冲,通过脉冲数就可以反推出当前丝杆的位置。

5b691f50-1e3b-11ee-962d-dac502259ad0.jpg

但是编码器是圆的,如果无限制旋转下去,角度会无穷大,所以设计了一种增量型的编码器,转一圈,会输出三组信号ABZ,其中AB是一样的脉冲。

比如上边说的一圈有1024个脉冲,AB相脉冲对应一圈内的圆周角度,而且两种脉冲是处于正交状态的,如果是正反转,通过判断AB相脉冲的上升沿和下降沿的先后顺序,就可以知道编码器当前是顺时针还是逆时针方向旋转的,

5b7e90ec-1e3b-11ee-962d-dac502259ad0.jpg

另外有个Z相脉冲,是因为圆周虽然会不停转下去,角度会无穷无尽,但是都是一周一周的重复而已,零相脉冲固定在圆周某个位置,编码器每转一圈,只输出一个零相脉冲。

这样如果以Z相脉冲为基准点,这样每次读到这个脉冲时候,系统就清零一次,就可以让角度最大值控制在360°以内,相当于一个零基准点了。

5b9e8118-1e3b-11ee-962d-dac502259ad0.jpg

5bb808e0-1e3b-11ee-962d-dac502259ad0.jpg

这样即使系统断掉了,重新上电,只要能找到这个基准点,就可以知道丝杆的初始位置在什么地方了。

5bd1f0c0-1e3b-11ee-962d-dac502259ad0.jpg

以上这种定位叫增量坐标系,所以编码器就是增量型编码器,应用比较广泛,因为灵活而且价格便宜。如果只设备只需要转一圈的,也就是角度在360°内的,编码器可以细分精密一点,比如有13位,相当于2^13次方个脉冲一圈,对应着360°,这种脉冲数和角度一一对应,不怕系统断电需要重新调整零位,这种编码器叫单圈绝对值编码器。

如果负载需要转多圈的,但是这个圈数也不能非常多,比如5圈,相当于5*360°=1800°,这样脉冲和1800°一一对应,这些在一些高档的数控机床上应用比较多,可以知道丝杆或者一些旋转工作的当前精密位置,而且不用担心系统断电归零问题。

 

此外,编码器还有磁电方式的,比如在码盘上加工了很多个南北间隔的小磁铁,通过霍尔去读小磁铁信号,输出信号,同样经过放大和整形变成了电脉冲,这点和光电编码器是类似的,而且价格会便宜点,可靠性会高,但是精度就比光电要差点。

PLC如何通过编码器判断位置

PLC能输入开关量,也就是一高一低的电平电压,而编码器脉冲信号,可以理解一定时间内,用极快的速度完成的一组开关量。

但是因为这种开关量的频率太高了,所以PLC的普通I/O口是无法准确读到这些脉冲的个数的,因为PLC工作过程中存在扫描周期,需要每个一段时间才去刷新一下普通I/O口的数据,而编码器的精度太高了,单位时间内输出的脉冲个数太多,普通I/O是无法胜任的。

5c12e1c0-1e3b-11ee-962d-dac502259ad0.jpg

一般PLC会设计有高速计数端口,本质是利用了底层单片机的硬件逻辑来完成这些编码器计数的,避开了扫描周期问题,PLC都设计有专门的高速计数指令,使用的时候,直接调用这些指令就可以读到当前的脉冲值了。

5c36e93a-1e3b-11ee-962d-dac502259ad0.jpg

但是脉冲的计算和输出上,由于扫描周期存在,往往也会存在着滞后影响,如果用来控制一些执行机构,比如气缸来动作裁切动作,这样要考虑提前量的补偿问题。

5c55542e-1e3b-11ee-962d-dac502259ad0.jpg

提醒一下,如果想用PLC来控制伺服或者步进系统,往往并不需要通过编码器反馈来判断位置,通过一些PLS指令之类的来发出位置脉冲给伺服驱动器,位置环在伺服驱动器内部构成就好。

而PLC这边只是一个指令机构,并没有构成位置闭环,当然如果是专门定位模块控制,使用了NC之类的控制方式,是可以在里边构建位置闭环的。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    编码器的作用和功能;编码器是一种常用的电子元件,其作用是将模拟信号转换为数字信号或者将数字信号进行编码。其主要功能是将输入信号进行分析和处理,并将其转换为数字信号,以便......
    的光源,光电传感器是一种能够测量光强度的器件,光栅或码盘是一个圆形或线性的盘片,上面有许多刻有二进制代码的突起和凹槽 编码器的作用 1. 信号转换:将来......
    什么是拉绳编码器?拉绳编码器4-20mA与应用;什么是拉绳编码器?拉绳编码器是一种广泛应用于工业领域的传感器装置。它的作用是将机械运动转化为电信号,以便测量和监测各种参数。拉绳编码器的工作原理基于拉绳与编码器之间的相互作用......
    交流伺服系统一会停一会好_交流伺服系统的三个闭环的作用;  交流伺服系统一会停一会好   如果交流伺服系统工作时出现一会停一会的情况,可能有以下几个可能的原因:   编码器信号问题:编码器的......
    码器可以扩展音频系统的连接选项,例如通过不同的输入接口(如HDMI、光纤、同轴)连接各种音频源,实现更广泛的兼容性。   HiFi解码器的作用是将数字音频信号解码为模拟音频信号,并提......
    机器人,数据手册上列出的主要性能规格是可重复性,其数量级通常在亚毫米级。在了解可重复性规格和机器人的作用范围之后,就可以推断旋转编码器的规格。 图4.电机编码器(θm)和关节编码器(θj)的角......
    浅谈光电编码器的分类及应用;光电编码器是广泛应用于工业控制和自动化领域里的一种数字化传感器,集光、机、电于一体,主要作用是把角度、位置等物理量利用光电效应原理转换成电信号加以输出,从而......
    浅谈光电编码器的分类及应用;光电编码器是广泛应用于工业控制和自动化领域里的一种数字化传感器,集光、机、电于一体,主要作用是把角度、位置等物理量利用光电效应原理转换成电信号加以输出,从而......
    分类图   常见的伺服电机,是永磁同步交流伺服电机,其内部转子是永磁铁。驱动器通过控制U、V、W三相电形成电磁场,转子在电磁场的作用下转动,同时电机后衔接的编码器通过电机的运转产生反馈的编码器......
    交流伺服应用常见问题(2024-11-09 19:59:29)
    驱动器伺服使能信号是否接入CN1的21脚,或者内部使能PN95参数是否改为1。 2. 普通编码器,单圈绝对值编码器、多圈绝对值编码器的作用和区别? 普通编码器......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>