dream321
青學不精
級別: 家園常客
|
PLC控制步進電機,距離計算在程序中,文本設置距離,程序中轉換脈沖數,不足一個脈沖怎么辦,步進電機驅動輪和從動輪速比一比四,步進1200步每轉,從動輪周長3750.請各位前輩指教。多謝! |
---|---|
|
dream321
青學不精
級別: 家園常客
|
自己算亂套了,前輩指點一下怎么算可以么,謝謝,我的方法是算出每毫米用多少脈沖,就是3750/4/1200,=0.78125.三菱有沒有算出是整數的程序啊,不對,是這樣算1200X4除以3750等于1.28,就是每毫米要12.8個脈沖,呵呵明白了,浮點程序 [ 此帖被dream321在2015-05-20 21:44重新編輯 ] |
---|---|
|
timer1977
級別: 探索解密
|
三菱除法第一個地址取整,后面的地址放余數。沒必要算沒毫米多少脈沖。那樣誤差大,還是輸如距離實時運算,余數大于5加1也就這樣! |
---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
把細分再大一點,要是機械跟電氣沒辦法除盡那就沒辦法了,這個也是正常的,留一點點誤差,但是保證速度的情況下,誤差越小越好咯。 |
|
---|---|---|
|
戇獅
廣州三能:自動化設備制造 自動化培訓
級別: 略有小成
|
不是計算一個脈沖多少距離,而是計算距離要多少個脈沖 |
|
---|---|---|
|
廣州、榮開
級別: 工控俠客
|
你不是算出每毫米要1.28個脈沖么 ,把脈沖數放大一百倍,,每毫米128個肪沖, |
|
---|---|---|
|
dream321
青學不精
級別: 家園常客
|
其實我編的是一個簡單地沖床程序,程序附上,大家看看,有什么意見提 啊,5樓那樣算,不足一個脈沖怎么辦啊,大部分寄存器是文本設置的,就是設置距離,發送的脈沖多少。整個程序破綻百出,下了看看不適用啊 [ 此帖被dream321在2015-05-20 21:45重新編輯 ] |
---|---|
|