我们知道编码器的主要功能是测速和定位,定位的原理就是把旋转信号转换成直线位移信号,在我们工控中是很常见的测量元件。 1、我们简单讲下编码器的连接,一般装在电机轴上或者与电机(减速机)连接的丝杠上,编码器和轴同步旋转这样我们就能检测到工件的旋转信号了。 2、编码器的旋转信号如何转换成位移数据,我们需要了解的参数丝杠的螺纹距,就是转一圈工件移动多少距离如8mm等,另一个参数就是编码器的分比率,就是一圈多少个脉冲如1000p/r。知道了这两个参数,我们就可以计算定位的位置数据了,按照比例进行计算一个脉冲的距离就是8丝,下面我们只要使用plc采集到编码器的脉冲数量就可以知道工件的定位了。 3、编码器脉冲的采集,在plc中我们可以采用计数器来测量脉冲数量,由于电机转速较高脉冲的频率肯定很高,普通的计数器肯定达不到要求,必须采用高速计数器,原因就是采样频率高于脉冲频率,另外就是具有中断功能,避免plc周期的影响。编码器我们一般是双相双计数,什么意识呢,就是采集两相AB脉冲信号,根据两相信号的相位滞后或者超前关系自动进行增减计数。无论电机正反转编码器都能自动进行加减定位,很方便,同时plc中的高速计数器都是掉电保存的,无论是增量式的编码器,重新上电后位置记忆是不会丢失的。 4、梯形图的编制包括两部分,一个是编码器脉冲采集,一个是脉冲转位置换算,plc梯形图编程很简单不是很复杂,这里我们以三菱plc为例编写梯形图如下,采用高速计数器C251来采集脉冲,经过一系列的换算计算出位置。 以上就是编码器定位功能的原理和plc梯形图的编程实例 编码器的主要工作原理就是。光照格栅的计数原理。 既然是技术原理,那么在PLC当中使用的程序就是计数器。只不过这种计数器叫做高速计数器。 编码器还分增量编码器与绝对编码器。 编码器接线可分为ABZ,a与b就是两个方向,而z为复位。 PLC在使用高速计数器的时候。需要设置该高速计数器的类型。以及计数达到以后产生的中断。我们在使用高速计数器的时候,就是使用它的中断功能,当计数达到我们设定的值,就会产生一个中断指令,然后跳转到相应的操作程序。