一般伺服电机均采用增量型编码器或绝对型编码器,其工作原理是一个ab相脉冲加一个z相脉冲。ab向脉冲可理解为两组相互独立且相位相差90°的光栅把360°的圆等分成2500个格子,在旋转的时候当a领先b到达是可以理解为正转,反之则是反转,于是在旋转的时候产生了a上升沿,a下降沿,b上升沿,b下降沿,这就是为什么伺服电机在规格书上描述的2500线,每转10000个脉冲。而z相则是在每圈产生一个脉冲。于是在这种情况下产生了标准的伺服电机就是每转一圈需要10000个脉冲的要求。
我们控制一个旋转需要最少的条件是1、旋转方向(即ab相的方向)2、旋转圈数(即脉冲数)3、旋转速度(即脉冲输出频率)。现在我们来计算一下伺服旋转最高的脉冲频率假设一个3000rpm的伺服电机其最大转速可达到5000rpm,那么我们需要提供的最大输出频率是5000rpm*10000pls/60s= 833.333khz,可见这已经超出了plc的最大输出频率200khz。于是在这种状况下就产生的电子齿轮比(其含义就是定义一个每圈脉冲数),具体是由分子/分母来描述这个值,到这里我们其实已经可以理解了,分子代表的是伺服电机转一圈所需要的脉冲数,分母是伺服控制器接受的脉冲数。
那么我们在设伺服控制器参数的时候就可以将电子齿轮比的分子永远设为10000,电子齿轮比的分母设为plc控制伺服转一圈所希望的脉冲数。假设电子齿轮比为10。那么通过这种方式转换以后就可以很直观的描述出分子为10000,分母为1000,plc每发出1000个脉冲伺服电机旋转一圈。