suzhijun2005
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 7 個(gè)
工控威望: 118 點(diǎn)
下載積分: 632 分
在線時(shí)間: 10(小時(shí))
注冊時(shí)間: 2012-06-01
最后登錄: 2020-03-30
查看suzhijun2005的 主題 / 回貼
樓主  發(fā)表于: 2012-07-24 16:51
我想用西門子plc s7-200 cpu224CN 或cpu224xp CN來控制松下伺服電機(jī),用途是給機(jī)床送料。伺服電機(jī)轉(zhuǎn)速為2000轉(zhuǎn)/分,每轉(zhuǎn)動一圈需要10000個(gè)脈沖。編碼器為增量式20位的。還有一個(gè)1:5的減速機(jī)。即減速后速度為400轉(zhuǎn)/分。送料脈沖我是這樣計(jì)算的。10000個(gè)脈沖伺服電機(jī)轉(zhuǎn)一圈,要送料輪轉(zhuǎn)一圈就需要50000個(gè)脈沖(因減速機(jī)是5:1的,所以伺服電機(jī)轉(zhuǎn)5圈送料輪才轉(zhuǎn)一圈)。這樣就可以計(jì)算出1個(gè)脈沖送料輪旋轉(zhuǎn)多少度,360/50000=0.0072度。已知送料輪直徑和送料長度那么就可以計(jì)算出送料輪旋轉(zhuǎn)角度,即扇形圓心角n=(180L)/(πR)(度)。(L為送料長度,R為送料輪半徑)。算出了送料輪旋轉(zhuǎn)角度n后就可能算出脈沖數(shù)量,即脈沖數(shù)量=n/0.0072。不知我這樣算適理嗎?因我才初學(xué)西門子plc簡單的我都會編程,機(jī)械控制的其它部分我已編程好,現(xiàn)在就缺控制伺服電機(jī)部分不會編。那位高人能指點(diǎn)下,最好能用梯形圖幫我編好發(fā)給我參考,在下感激不盡。!伺服電機(jī)控制部份要求感應(yīng)器接收到信號plc就給伺服驅(qū)動器發(fā)送上面計(jì)算出的脈沖數(shù)量,(脈沖數(shù)量為變量,以后隨時(shí)可更改)然后停止直至下一次信號的到來再周而復(fù)始的送料,(送料時(shí)需要加速、恒速、減速)。每分鐘送料數(shù)量為450個(gè),每次送料完畢不是馬上接著送料,而是等其它動作做完了才接通送料感應(yīng)器,伺服電機(jī)只負(fù)責(zé)送料。請各位高人幫幫忙。!在下在此表示十分感謝。。!本人郵箱:suzhijun2005@qq.com
xiaozufu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 13 個(gè)
工控威望: 146 點(diǎn)
下載積分: 533 分
在線時(shí)間: 14(小時(shí))
注冊時(shí)間: 2011-02-28
最后登錄: 2021-01-22
查看xiaozufu的 主題 / 回貼
1樓  發(fā)表于: 2013-06-06 23:02
求你已編好的plc程序,我看十分鐘都沒有看懂你想要做東西是什么。你是想要做用脈沖去控制他旋轉(zhuǎn)角度,還是用脈沖去控制他的旋轉(zhuǎn)速度或者他走的距離?