我想用西門子plc s7-200 cpu224CN 或cpu224xp CN來控制松下伺服電機,用途是給機床送料。伺服電機轉速為2000轉/分,每轉動一圈需要10000個脈沖。編碼器為增量式20位的。還有一個1:5的減速機。即減速后速度為400轉/分。送料脈沖我是這樣計算的。10000個脈沖伺服電機轉一圈,要送料輪轉一圈就需要50000個脈沖(因減速機是5:1的,所以伺服電機轉5圈送料輪才轉一圈)。這樣就可以計算出1個脈沖送料輪旋轉多少度,360/50000=0.0072度。已知送料輪直徑和送料長度那么就可以計算出送料輪旋轉角度,即扇形圓心角n=(180L)/(πR)(度)。(L為送料長度,R為送料輪半徑)。算出了送料輪旋轉角度n后就可能算出脈沖數量,即脈沖數量=n/0.0072。不知我這樣算適理嗎?因我才初學西門子plc簡單的我都會編程,機械控制的其它部分我已編程好,現在就缺控制伺服電機部分不會編。那位高人能指點下,最好能用梯形圖幫我編好發給我參考,在下感激不盡!!!伺服電機控制部份要求感應器接收到信號plc就給伺服驅動器發送上面計算出的脈沖數量,(脈沖數量為變量,以后隨時可更改)然后停止直至下一次信號的到來再周而復始的送料,(送料時需要加速、恒速、減速)。每分鐘送料數量為450個,每次送料完畢不是馬上接著送料,而是等其它動作做完了才接通送料感應器,伺服電機只負責送料。請各位高人幫幫忙!!!在下在此表示十分感謝!!!!本人郵箱:
suzhijun2005@qq.com