您好,欢迎来到光洋电子(无锡)有限公司官网!

FAQ

当前位置:首页 - 资料中心 - 常见问题FAQ

编码器常见问题

2020-04-26 4670

1.从贵司资料上看到编码器分增量型编码器和绝对值编码器两大类,请问这两类编码器的主要差别是啥?

答:增量型编码器,其输出的是一组脉冲量,编码器每转过一定的角度(和编码器线数有关)会有脉冲信号产生,输出信号一般为OC门电平信号或推挽电平信号,一般连接到控制器高速信号输入点上;掉电后脉冲信号就丢失了。

绝对值型编码器,其输出的是一组二进制数数值信号(格雷码格式),由一组二进制数位组成,一般连接到控制器的一组输入点上;掉电后位置数据会保留。


2.听到有人讲,编码器分旋编和磁编,请问是什么意思?

答:这是从编码器的设计原理上来说的。

旋编就是使用一对机械码盘,随着轴身转动产生光的遮、透而产生脉冲信号的一类产品;

磁编就是利用磁电原理,在转动时产生脉冲信号的一种产品。


3.请问如何选用编码器?

答:先根据应用需要确定编码器的类型是绝对值型还是增量型;再确认分辨率;然后选择信号输出方式,有TTL输出,电压输出,线驱动输出等;还要选择最高转速、外形、安装方式、使用环境温度、防护等级等。


4.请问贵司编码器有哪些安装方式? 

答:一般由法拉盘安装和安装支架安装2种。


5.请问贵司编码器和主轴的连接方式有哪几种?

答:光洋编码器目前和主轴的连接方式主要有1)对轴、2)中空、3)贯通,并不是所有型号的编码器支持所有的安装方式,具体请参考各型号编码器资料。


6.请问增量型编码器的线数是啥意思?

答:编码器的线数也叫分辨率。增量型编码器的线数是指编码器旋转一圈可以输出的脉冲数量。


7.一般增量型编码器上都有A相、B相和Z相,A相、B相的作用我知道,但我不太了解Z相的作用,看贵司的资料上也没有详细说明,请问Z相一般的作用是什么?

答:Z相是一种特别的输出信号,宽度为A相、B相的一倍,编码器每旋转一圈,Z相上会产生一个脉冲,你可以理解Z相为原点脉冲。在有定位要求时,可以配合进行定位动作。一般计数应用中,可以不考虑该路脉冲。

另外不同型号的编码器,其Z相有效电平可能不一样,使用时要注意。


8.我在使用贵司的增量型编码器,发现有丢脉冲的现象发生,请问是什么原因?

答:第一,也是主要的原因是脉冲接收方的问题,如因脉冲频率过高而发生的丢失等;第二:联轴节安装不合理也会出现丢脉冲情况;第三个原因是编码器本身的原因,主要是机械损坏或是使用环境温度过高,引起的编码器工作不正常。

 

9.请问一般增量型编码器的输出电缆可以到多长?

答:我们出厂时一般编码器自带的电缆为0.5米到2米,你可以根据使用要求自己延长电缆或订购指定电缆长度的产品。一般集电极开路输出方式的电缆可以到10米左右;推拉输出方式的电缆可以到100米左右;线驱动输出方式的电缆可以到1000米左右。


10.我选用了贵司的一款TRD-2T360BF产品,请问其输出信号线最长可以到多长?

答:如果选用比较好的电缆,参考我们样本资料上的噪声对策方法,一般可以到100米左右。不过也不是绝对的,在使用中如果发现信号偏差失真比较厉害,可以采用我们样本上提供的对输出信号额外增加DC24V电源供电的方法。


11.请问增量型编码器的信号如何读入到PLC中?

答:一般增量型编码器只要转动起来就会有脉冲信号产生。PLC一般是通过高速计数输入点来读取增量型编码器的信号,再通过算法换算,得到需要的位置、速度等数据。

一般采用A相、B相双相输入信号可以实现正反转信号采集;采用单相输入则可以实现单加计数。


12.我购买了一款TRD-J500-RZ编码器,请问如何安装?

答:TRD-J500-RZ是一款增量型旋转编码器。一般编码器安装与旋转主轴或减速机构主轴对轴连接,随着主轴旋转而随转产生脉冲信号。编码器为精密测量部件,其主轴上不宜加上超过规格允许的力,否则将损坏编码器主轴。编码器与旋转主机主轴的连接一般采用软连接方式(连轴节等)。安装用连轴节分树脂材质制和金属制多种型号可以选择,请根据需要选择合适的连轴节,同时一定要正确安装。


13.我在选用TRD-2T系列的5V长线驱动产品,发现有V,V1 这2种型号产品,请问这2种产品的主要区别是啥?如何选用?

答:V和V1的主要区别是V1的消耗电流大。 如何选型,一般看对方的驱动芯片:对方是26C32相当品,选V;  对方是26LS32相当品,选V1。

即V适用CMOS类管子;V1 适用于LS类管子。


14.我用PLC+增量型编码器组成一个测速系统,希望选用尽可能高线数的编码器,以便得出的数据精度更好,我选用的PLC的高速计数最大为20KHz,请问最大可以配多少线的编码器?

答:在选定了PLC后,为了不丢失脉冲,在选择允许编码器最大线数时,一般有以下公式可以参考:

编码器的线数×电机每秒的转速<PLC高速计数速度

你可以根据该公式计算成你的应用中可以选择的编码器最高线数,后根据编码器型号规格选择合适的编码器型号。


15.工程上需要采用一个编码器,用于当前位置值的转换读出,选用了贵司的TRD-J1000-RZ产品,请问可以满足要求吗?

答:TRD-J 系列编码器可以实现正反信号的采集(一个方向加信号,一个方向减信号),和控制器的高速输入点采用A/B相输入方式连接,配合控制器内的运算功能,把采集到的脉冲量乘上脉冲当量,转换为位移量,就可以实现你的要求。

 

16.请问绝对值型编码器的分辨率是啥意思?

答:编码器的分辨率也叫线数。绝对值型编码器的分辨率是指编码器输出的最大位置数。一般绝对值编码器转到某个位置,会有相应的位置数据输出。绝对值编码器输出数据以圈为单位,每圈转到同一位置会输出相同的位置数据。


17.请问绝对值型编码器的信号如何读入到PLC中?

答:绝对值编码器的输出是当前位置数值,一般该数据输入PLC的方法有以下2种:

一种是平行输入法,把编码器的所有输出信号线连接到PLC的输入点上,编制一定的PLC用户程序,得到当前位置值;

另一种是总线/通信输入法,通过通信的方法把位置数据送入PLC。

2种方法的编码器输出方式不同,第一种为平行输出(一组输出信号线);第二种为总线/通信输出,例如SSI总线、MODBUS RTU总线、CAN总线、ProfiNET总线等。


18.我选择了一款TRD-NA360编码器,和NK1 PLC配合使用,用于读出当前位置值。我的PLC用户程序的扫描周期为5毫秒,我希望NA的每个数值都要能被PLC采集到。请问我这个编码器允许的最大转速是多少?如何测算?

答:为了能够得到正确的数据,需要使得NA编码器的每个数值都被采集到,那最快的速度就是一个扫描周期只能采集一个数值。假设允许的转速为N转/分,那N需要满足如下不等式:  (N*360/60) ≤ (1000/5) (转速/时间 =频率)

计算得到  N  ≤  33.33

取正得到33。也就是编码器允许的最大转速为33转/分。


19.我选用了一款TRD-K512系列编码器,发现其共有12根线,我知道中2根是电源线,9根是数据线,请问另外一根线做啥用?

答:为了合用部件,TRD-K系列各分辨率产品合用同一根电缆,这样根据不同的线数,就有可能有些线不用的情况,例如:对于TRD-K1024产品,所有的线全有用;对于TRD-K512/360产品,有一根线不用;对于TRD-K256/180产品,有二根线不用。具体请参看TRD编码器样本资料。


20.请问如何计算光洋绝对值型旋转编码器的角度分辨率?

答:我们以单圈式绝对值编码器来进行说明。绝对值编码器输出的是一个对应于某个位置的数值,其数值的大小取决于该编码器的线数。实际上绝对值编码器是把一周360度按线数进行了均分。你所询问的角度分辨率应该就是:(360/线数)得到的数值。这样,

如果选择360线数的编码器,则其角度分辨率就是:360/360 = 1(度);

如果选择720线数的编码器,则其角度分辨率就是:360/720 = 0.5(度);

如果选择1024线数的编码器,则其角度分辨率就是:360/1024 = 0.35(度)。

注意:虽然分辨率线数与实际的电信号线数有关,但是同样的电信号线数,可以设计出多种不同分辨率线数的编码器产品。例如,同样使用9根电信号线,可以设计出360线和512线分辨率的产品,或其它更多线数的编码器产品。



21.实际旋转线速度如何使用编码器进行检测,使用DL05的PLC和TRD-2T600BF,测量轮是80MM? 

答:首先,利用DL05的高速输入点采集一定时间内的编码器信号,经过程序换算就能知道运动的角速度。再利用线速度与角速度的换算公式,就能计算出相应的角速度。为保证采集到的速度值较好的稳定性,建议在采样计算角速度时,采用多段平均值的方法。 



22.  TRD-2E *B系列增量型编码器在原点反转的时候怎样取点?比如想反转100个点时,这个数据在编程软件里怎么设置,读出的数据是8000000100,怎么理解这个数据?

答:8就是符号位。


23.编码器是MTL的,型号为MES-20-1000,能否用光洋的其中某一款替代?

答:可以看一下TRD-S1000B,电气性能应该是相同的,但外形尺寸和安装方式不同。


24.PLC与绝对值编码器用程序做成凸轮开关因采用定时中断应注意哪些情况?还有我同时有7只编码器进行编程控制,能否用一个中断程序进行一起输入和一起格雷码转换,还有角度输出是不是没有限制的? 

答:首先要注意输入点的反映速度与编码器的信号频率之间的关系,以免错过角度;还有一点是中断的处理时间和程序的扫描时间之间的平衡问题。



25.我知道绝对值编码器输出的是一组二进制编码的位置数据,请问KOYO编码器的这个二进制数是何种格式的数?BCD码?HEX码?还是...

答:KOYO绝对值编码器输出的位置数据是格雷码数据。


26.我在系统中用绝对值编码器采集位置数据参与控制器运算,我的控制系统采用BCD数制,请问采集进来的编码器数据如何加入控制器运算?

答:KOYO绝对值编码器输出数据为格雷码格式数据,采集到的数据需要转换成BCD数据并且在需要时减去相应的余码后才能加入控制器运算。一般控制器都会提供格雷码转BCD码的指令,例如GRAY。


27.请问如何测算贵司增量型编码器的角度精度?

答:一般增量型编码器都会给出一个分辨率指标,该指标表示的是编码器旋转一周产生的脉冲数,用这个分辨率数据除360,得出的数值就是角度精度了。


28.请问可否用PLC的普通I/O输入点读取TRD-MA绝对值编码器的角度值?

答:可以。把TRD-MA的各输出数据线连接到PLC的各输入点上,编制一定的程序就能读出角度值。详情请参考KOYO编码器样本资料。


29.我现在移动设备上需要用到外径15以下的微型编码器产品,请问贵司有何合适的产品推荐?

答:我司的KEI-12D产品可以满足你的应用需要。请索取有关产品资料确认。


30.请问贵司有没有总线型编码器?

答:我司目前有KEM 系列多圈总线式编码器。支持SSI或MODBUS总线。


31.我看了贵司的KOYO编码器样本,发现没有多圈式编码器,请问贵司有多圈式编码器销售吗?

答:有。我司YKAN品牌的KEM系列就是多圈式总线编码器产品,欢迎选购使用。


32.我用过光洋绝对值编码器,9位格雷码,转化为二进制后角度为76-435°,减去76°就0-359°,分辨率为1°,如果我用10位的绝对值编码器的话,那角度分辨率为多少呢?是0.5°吗?那如何得到0.5°呢?0.5°是小数,如何表示?

答:编码器每转一圈的角度是固定的360度。用360/编码器分辨率等到的数值就是你选用的编码器可分辨的最小角度值。所以如果要得到0.5°的分辨,那就要选用720分辨率的绝对值编码器。


33.我看贵司有一款多圈SSI总线编码器KEM-40MS6-0610-SSI 请问该编码器可以和西门子S7-1500 551模块连接吗?

答:西门子S7-1500 551模块对所连接的SSI多圈编码器有特殊的格式要求,我司常规的KEM-40MS6-0610-SSI编码器不能和该模块相连,如果需要个该模块相连,需要购买特殊型号的KEM-40MS6-0610-SSI编码器。


34.请问TRD-J120-RZ的分辨率是多少度?(10)

答: TRD-J120-RZ每转一圈会输出120个脉冲,这样该编码器的分辨率(每个脉冲对应的角度值)为:360/120 = 3(度)

3.31 请问如何用增量编码器配合PLC的高速计数器来测量转动的线速度?

答:首先,利用PLC的高速输入点采集一定时间内的编码器脉冲信号,经过程序换算就能知道转动的角速度。在知道测量轮直径的情况下,再利用线速度与角速度的换算公式,就能计算出相应的角速度。

为保证采集到的速度值较好的稳定性,建议在采样计算角速度时,采用多段平均值的方法。


35.请问增量型编码器的精度是多少?

答:编码器的精度一般和编码器线数有关。由于我们增量型编码器产品的输出信号的允许宽度范围一般是0.5T-1.5T(T为信号脉冲宽度),所以其精度一般计算公式可表示为 [360/(线数×2)] ° 


36.请问增量型编码器的误差率是多少,例如2000线编码器,其转一圈的误差率是多少?

答:编码器是结合光、电、机技术的产品,它一般是随着某个旋转设备旋转而产生输出信号。某个固定线数的产品,不考虑主动旋转设备的机械误差,一般不会有输出脉冲信号数的误差。考虑编码器的精度因素,最多可能就会有一个精度量的误差。

注:光洋编码器精度一般计算公式可表示为 [360/(线数×2)] °


37.我使用贵司增量型编码器和PLC连接计测脉冲数(A/B相计数),发现输入脉冲数比编码器线数多了一倍,请问是何故?

答:这一般和PLC高速计数功能的计数方式设置有关系。

我司编码器的A/B相信号,一般是2个相位差为90度的方波信号:A相信号和B相信号。当PLC采用A/B相计数方式采集编码器信号时,一般是采集的编码器A相/B相信号的边沿信号。而编码器A相信号和B相信号的边沿信号的组合共有4种情况(A相上升、下降;B相上升、下降)。那PLC就可以利用这种边沿信号,设置多种计数信号采集模式,我们称为单倍频、2倍频、4倍频等计数方式。你的问题最大的可能是你的PLC高速计数设置了2倍频的计数方式了。