返回首页

绝对编码器读进plc(PLC如何读取绝对编码伺服电机驱动器中绝对位置值?)

来源:www.haichao.net  时间:2023-02-24 03:27   点击:296  编辑:admin   手机版

一、PLC如何读取绝对编码伺服电机驱动器中绝对位置值?

1.伺服电机使用绝对值编码器式;

2.PLC与伺服驱动器通过串口通讯;

3.PLC读取伺服编码器单圈及多圈数据,计算得出当前位置。

可以通过伺服器的倍频输出脉冲读,如果PLC支持格雷码等格式,也可以实现,但一般比较麻烦

plc一般都有个指令是保存当前值的你去查下手册然后监控它就可以了像OMRON的CP1H系列的a276a278、、、、、

那就用另外一个办法就是你不断的MOVa276到一个DM区当断电在上电时直接读取那个DM区

貌似还是有点问题因为当你上电之后伺服默认上电时的位置就是原点这个有点麻烦

看你的PLC和伺服是否可以匹配,有些只需要1个指令就可以来做,没有指令来读取绝对位置就很麻烦。

不知道你用过PLC的绝对定位功能没有,那个绝对定位应该就是你所说的,断电后会记住现在的位置。

但是:我用这么多年PLC位置控制发现断电后再上电电机会动一下,这样就不准确了,如果你这个误差对你没影响,你就完全可以用绝对定位指令就OK了

二、三菱plc通过ABS指令读取伺服编码器的绝对位置时。是经过电子齿轮比转换再存放到plc中,还是直?

看是什么伺服驱动器吧,如果是MR-J3,J4的是直接读取的。如果要是普通的靠发脉冲式的伺服是要经过电子齿轮比转换的。

三、三菱spd指令怎么测转速?

用高速计数器的话,如转的较快,你可以每秒钟把高速计数器的值传给一个寄存器,用这个值乘以60秒,再除以编码器一圈的脉冲数即可得到转速,同时复位高速计数器进行下一次计数。 程序解释: SPD为速度检测指令。X0脉冲检测输入,K60检测周期(秒),D0速度数据寄存器。 当X010接通时,SPD指令将X0输入的速度脉冲信号每60秒取样一次,结果存入数据寄存器D0中。D0内寄存的数据就是检测到的速度数据,单位转/分。

搜索

编码器型号是什么意思

plc计数器如何计算脉冲

三菱plc编码器计数实例

编码器怎么接线

绝对编码器工作原理

怎样计算plc脉冲频率

四、plc长度计算方法?

PLC测量长度一般都是使用电子尺或接线式编码器。电阻尺可以直接测量出绝对长度、测量精确、使用简单等特点。我用的是良石技术的LS21-E4KT电阻尺模块,将电子尺的三根线接在模块上就可以通过PLC主机读到长度,20CM读数为200000,精度非常高。

五、三菱plc怎样实现编码器高速计数与脉冲输出同步?

程序最好还是自己写的,我跟你说下我的思路吧。三菱的我没用过,西门子的是这样用的,首先,你把编码器接入到PLC上,然后在程序里面用个高速计数器计数,一般在手册中都能找到高速计数器的编号。高速计数器的计数,就是编码器反馈的数也就是三相异步电动机转动反馈回来的数,通过计算,得知异步电动机的当前位置,假如高速计数器计数达到10000,需要变频器高速运转,然后在程序里面你就在高速计数器计数达到10000时给变频器一个高速运转信号,当高速计数器计数达到20000时,让变频器低俗运转,给变频器一个低速信号,大概就是这样。计数器的计数数值,也可以随时清零的,看你想用绝对定位还是相对定位了。

另外,电机的位置,这个是根据机械上的数据算出来的,打个比方,编码器反馈5000个脉冲,点击负载断前进了5mm,这个得计算的。然后就可以计算出来编码器每反馈一个脉冲,电机走多少多少

六、绝对位置光电编码器和相对位置编码器的区别?

1、位置不同。

简单点说:绝对位置光电编码器就是编码器在一圈内任何位置都是绝对唯一的,相对位置编码器就是编码器在一圈内任何位置都是相对的。

相对编码器应该叫增量式编码器,增量式编码器在上电初期是不知道自己确切地位置的,只有转过参考信号,也就是相对零点才可以准确知道自己的位置。

而绝对编码器由机械位置决定的每个位置的唯一性,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。

2、应用类型不同。

编码器按照应用类型分为绝对值型编码器和增量型编码器两种,增量型编码器通过计算脉冲个数来实现的,因为其可能发生丢脉冲的现象。

所以一般用来反馈电机的速度,(测量唯一的话是累积脉冲,一旦丢脉冲,数值就不准了)。

3、工作原理不同。

绝对值型编码器通过每个位置的高低电平判断其输出数值,数值位置唯一,具有断电保护功能,一般用来测量位置,位移。编码器如以信号原理来分,有增量型编码器,绝对型编码器。

4、信号输出不同。

信号输出有正弦波(电流或电压),方波(TTL、HTL),集电极开路(PNP、NPN),推拉式多种形式,其中TTL为长线差分驱动(对称A,A-;B,B-;Z,Z-)。

HTL也称推拉式、推挽式输出,编码器的信号接收设备接口应与编码器对应。信号连接—编码器的脉冲信号一般连接计数器、plc、计算机,PLC和计算机连接的模块有低速模块与高速模块之分,开关频率有低有高。

  如单相联接,用于单方向计数,单方向测速。 

 A.B两相联接,用于正反向计数、判断正反向和测速。 

 A、B、Z三相联接,用于带参考位修正的位置测量。 

A、A-,B、B-,Z、Z-连接,由于带有对称负信号的连接,电流对于电缆贡献的电磁场为0,衰减最小,抗干扰最佳,可传输较远的距离。

对于TTL的带有对称负信号输出的编码器,信号传输距离可达150米。

对于HTL的带有对称负信号输出的编码器,信号传输距离可达300米。

扩展资料

光电编码器的应用:

1、角度测量

汽车驾驶模拟器,对方向盘旋转角度的测量选用光电编码器作为传感器。重力测量仪,采用光电编码器,把他的转轴与重力测量仪中补偿旋钮轴相连。

扭转角度仪,利用编码器测量扭转角度变化,如扭转实验机、渔竿扭转钓性测试等。摆锤冲击实验机,利用编码器计算冲击是摆角变化。

2、长度测量

计米器,利用滚轮周长来测量物体的长度和距离。

拉线位移传感器,利用收卷轮周长计量物体长度距离。

联轴直测,与驱动直线位移的动力装置的主轴联轴,通过输出脉冲数计量。

介质检测,在直齿条、转动链条的链轮、同步带轮等来传递直线位移信息。

3、速度测量

线速度,通过跟仪表连接,测量生产线的线速度。

角速度,通过编码器测量电机、转轴等的速度测量。

4、位置测量

机床方面,记忆机床各个坐标点的坐标位置,如钻床等。

自动化控制方面,控制在牧歌位置进行指定动作。如电梯、提升机等。

七、变频器怎样使用旋转编码器?

程序最好还是自己写的,我跟你说下我的思路吧。三菱的我没用过,西门子的是这样用的,首先,你把编码器接入到PLC上,然后在程序里面用个高速计数器计数,一般在手册中都能找到高速计数器的编号。高速计数器的计数,就是编码器反馈的数也就是三相异步电动机转动反馈回来的数,通过计算,得知异步电动机的当前位置,假如高速计数器计数达到10000,需要变频器高速运转,然后在程序里面你就在高速计数器计数达到10000时给变频器一个高速运转信号,当高速计数器计数达到20000时,让变频器低俗运转,给变频器一个低速信号,大概就是这样。计数器的计数数值,也可以随时清零的,看你想用绝对定位还是相对定位了。

另外,电机的位置,这个是根据机械上的数据算出来的,打个比方,编码器反馈5000个脉冲,点击负载断前进了5mm,这个得计算的。然后就可以计算出来编码器每反馈一个脉冲,电机走多少多少

八、伺服电机和编码器有什么区别?

1.伺服电机主要的作用是用于高精度定位, 基本上普遍都是用pLC发出脉冲 通过私服驱动器来达到定位效果,而私服电机后面的编码器可以反馈伺服电机的行程 与 PLC发出的脉冲做比较 从而达到一个闭环系统

2.伺服电机只是接受命令完成某种动作的电机,普通电机也可做伺服电机用,所以伺服电机的种类很多;伺服系统那就复杂得多了。

3.直流电机加上编码器,加上编码器是只是实现了闭环环节,伺服系统还有很多细节控制,如扭力,过扭力。

4.分为直流和交流伺服电机两大类。

5.编码器的结构域工作原理

1.透射式旋转光电编码器

2.编码器的分辨率

3.编码器的分类和特点:按照工作原理 可以分为增量式和绝对式

4.伺服电机与编码器的工作:控制器驱动电机运转,电机带着编码器旋转,

编码器的反馈信号输送到控制器,可以知道 电机的转速,移动位置。或者

移动的距离。根据反馈的信号,进过换算,在控制动作。

九、ec11编码器怎样使用?工作原理是什么?怎样接线?74hc595怎样控制ec11编码器?

 一、绝对型旋转编码器的机械安装使用:

  绝对型旋转编码器的机械安装有高速端安装、低速端安装、

  辅助机械装置安装等多种形式。

  高速端安装:安装于动力马达转轴端(或齿轮连接),此方法优点是分辨率高,由于多圈编码器有4096圈,马达转动圈数在此量程范围内,可充分用足量程而提高分辨率,缺点是运动物体通过减速齿轮后,来回程有齿轮间隙误差,一般用于单向高精度控制定位,例如轧钢的辊缝控制。另外编码器直接安装于高速端,马达抖动须较小,不然易损坏编码器。

  低速端安装:安装于减速齿轮后,如卷扬钢丝绳卷筒的轴端或最后一节减速齿轮轴端,此方法已无齿轮来回程间隙,测量较直接,精度较高,此方法一般测量长距离定位,例如各种提升设备,送料小车定位等。

  辅助机械安装:

  常用的有齿轮齿条、链条皮带、摩擦转轮、收绳机械等。

  二、工作原理

  由一个中心有轴的光电码盘,其上有环形通、暗的刻线,

  有光电发射和接收器件读取,获得四组正弦波信号组合成A、B、C、D,每个正弦波相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。

  由于A、B两相相差90度,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。编码器码盘的材料有玻璃、金属、塑料,玻璃码盘是在玻璃上沉积很薄的刻线,其热稳定性好,精度高,金属码盘直接以通和不通刻线,不易碎,但由于金属有一定的厚度,精度就有限制,其热稳定性就要比玻璃的差一个数量级,塑料码盘是经济型的,其成本低,但精度、热稳定性、寿命均要差一些。

  分辨率—编码器以每旋转360度提供多少的通或暗刻线称为分辨率,也称解析分度、或直接称多少线,一般在每转分度5~10000线。

  三、接线方法

  旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。

  编码器如以信号原理来分,有增量型编码器,绝对型编码器。

  我们通常用的是增量型编码器,可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。

  编码器有5条引线,其中3条是脉冲输出线,1条是COM端线,1条是电源线(OC门输出型)。编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。电源“-”端要与编码器的COM端连接,“+ ”与编码器的电源端连接。编码器的COM端与PLC输入COM端连接,A、B、Z两相脉冲输出线直接与PLC的输入端连接,A、B为相差90度的脉冲,Z相信号在编码器旋转一圈只有一个脉冲,通常用来做零点的依据,连接时要注意PLC输入的响应时间。旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地,提高抗干扰性。

  编码器-----------PLC

  A-----------------X0

  B-----------------X1

  Z------------------X2

  +24V------------+24V

  COM------------- -24V-----------COM

顶一下
(0)
0%
踩一下
(0)
0%