一般伺服電機均采用增量型編碼器或絕對型編碼器,其工作原理是一個ab相脈沖加一個z相脈沖。ab向脈沖可理解為兩組相互獨立且相位相差90°的光柵把360°的圓等分成2500個格子,在旋轉(zhuǎn)的時候當a領(lǐng)先b到達是可以理解為正轉(zhuǎn),反之則是反轉(zhuǎn),于是在旋轉(zhuǎn)的時候產(chǎn)生了a上升沿,a下降沿,b上升沿,b下降沿,這就是為什么伺服電機在規(guī)格書上描述的2500線,每轉(zhuǎn)10000個脈沖。而z相則是在每圈產(chǎn)生一個脈沖。于是在這種情況下產(chǎn)生了標準的伺服電機就是每轉(zhuǎn)一圈需要10000個脈沖的要求。
我們控制一個旋轉(zhuǎn)需要最少的條件是1、旋轉(zhuǎn)方向(即ab相的方向)2、旋轉(zhuǎn)圈數(shù)(即脈沖數(shù))3、旋轉(zhuǎn)速度(即脈沖輸出頻率)。現(xiàn)在我們來計算一下伺服旋轉(zhuǎn)最高的脈沖頻率假設(shè)一個3000rpm的伺服電機其最大轉(zhuǎn)速可達到5000rpm,那么我們需要提供的最大輸出頻率是5000rpm*10000pls/60s= 833.333khz,可見這已經(jīng)超出了plc的最大輸出頻率200khz。于是在這種狀況下就產(chǎn)生的電子齒輪比(其含義就是定義一個每圈脈沖數(shù)),具體是由分子/分母來描述這個值,到這里我們其實已經(jīng)可以理解了,分子代表的是伺服電機轉(zhuǎn)一圈所需要的脈沖數(shù),分母是伺服控制器接受的脈沖數(shù)。
那么我們在設(shè)伺服控制器參數(shù)的時候就可以將電子齒輪比的分子永遠設(shè)為10000,電子齒輪比的分母設(shè)為plc控制伺服轉(zhuǎn)一圈所希望的脈沖數(shù)。假設(shè)電子齒輪比為10。那么通過這種方式轉(zhuǎn)換以后就可以很直觀的描述出分子為10000,分母為1000,plc每發(fā)出1000個脈沖伺服電機旋轉(zhuǎn)一圈。