wangxiweng
做到老,學(xué)到老,還有三樁學(xué)不到。
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 333 個
工控威望: 490 點(diǎn)
下載積分: 4025 分
在線時間: 178(小時)
注冊時間: 2013-06-17
最后登錄: 2024-08-25
查看wangxiweng的 主題 / 回貼
樓主  發(fā)表于: 2019-01-11 21:06
圖片:
有兩個步進(jìn)M1是繞絲電機(jī)轉(zhuǎn)圈的,M2是左或移的剛好是螺距一樣。  M1.1000脈沖一轉(zhuǎn),繞圈數(shù)屏上設(shè)置(D228內(nèi))繞絲速度也在屏設(shè)(D240內(nèi)),
M2,2000脈沖一轉(zhuǎn),它往右移總長(螺距)在屏設(shè)(D260)  它導(dǎo)程是5毫米   要求螺距速度(D270內(nèi))未知;讓PLC自動算出來剛好同時啟停吧。
也就是說,M1開始繞,M2也開始自動右移,剛好等距,這是三菱3U,無插動功能。只能讓他自動算出M2的速度來。書上也看了好多不明白。
麻煩哪個老師幫我寫一下公式哈;都為脈沖數(shù)吧,我還沒換算的;記得把我寫的地址(D  )代入哈,要不我又還是不明白;希望諒解;謝謝大家。
[ 此帖被wangxiweng在2019-01-11 22:04重新編輯 ]
學(xué)者
wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1271 個
工控威望: 1447 點(diǎn)
下載積分: 5470 分
在線時間: 877(小時)
注冊時間: 2015-08-31
最后登錄: 2024-09-19
查看wangnaizhi的 主題 / 回貼
1樓  發(fā)表于: 2019-01-12 08:22
首先第一個問題 你D260是脈沖數(shù) 還是已經(jīng)換算好的距離  先默認(rèn)你輸入的是距離吧 那么D270=(2000*D260/5)/(1000*D228/D240)     理解你這個問題的關(guān)鍵點(diǎn)在于 這個2個軸運(yùn)動完成的時間是一樣的  這樣的話 你2個等式之間就可以轉(zhuǎn)換了  至于約分什么的 就直接這樣輸入等式 直接讓PLC自己是處理吧
本帖最近評分記錄:
  • 下載積分:+1(wangxiweng) 真誠感謝!
    wangxiweng
    做到老,學(xué)到老,還有三樁學(xué)不到。
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 333 個
    工控威望: 490 點(diǎn)
    下載積分: 4025 分
    在線時間: 178(小時)
    注冊時間: 2013-06-17
    最后登錄: 2024-08-25
    查看wangxiweng的 主題 / 回貼
    2樓  發(fā)表于: 2019-01-12 19:05
    謝謝1樓的熱心幫助。忠心感謝,祝老板年年有好運(yùn)。我都不知道怎么問了,已經(jīng)說這般清楚了。但我還是不明白意思。       
    學(xué)者
    wangxiweng
    做到老,學(xué)到老,還有三樁學(xué)不到。
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 333 個
    工控威望: 490 點(diǎn)
    下載積分: 4025 分
    在線時間: 178(小時)
    注冊時間: 2013-06-17
    最后登錄: 2024-08-25
    查看wangxiweng的 主題 / 回貼
    3樓  發(fā)表于: 2019-01-13 17:46
    再次請教一下1樓,只要把D260 換成MM就行了,D228 ,D240 ,那兩個不需要換算,就是脈沖數(shù)對嗎?
    學(xué)者
    rqhan
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 61 個
    工控威望: 169 點(diǎn)
    下載積分: 569 分
    在線時間: 55(小時)
    注冊時間: 2010-08-09
    最后登錄: 2024-09-01
    查看rqhan的 主題 / 回貼
    4樓  發(fā)表于: 2019-01-14 19:59
    要確保兩個電機(jī)同時啟停,就是運(yùn)動時間一致就可以,我原來做過,但是弊端就是運(yùn)算出現(xiàn)小數(shù)時麻煩,沒有那么精確
    簡單的說兩個電機(jī)運(yùn)行時間t1=t2,t1=s1/v1 ,t2=s2/v2。可以理解為D228=s1,D240=v1,D260=s2,D270=v2,求解v2
    本帖最近評分記錄:
  • 下載積分:+1(wangxiweng) 真誠感謝!
  • 下載積分:+1(仍在奮斗) 熱心助人!
    wangnaizhi
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1271 個
    工控威望: 1447 點(diǎn)
    下載積分: 5470 分
    在線時間: 877(小時)
    注冊時間: 2015-08-31
    最后登錄: 2024-09-19
    查看wangnaizhi的 主題 / 回貼
    5樓  發(fā)表于: 2019-01-15 09:06
    引用
    引用第3樓wangxiweng于2019-01-13 17:46發(fā)表的 Re:請老師指上教這個步進(jìn)速度該如何讓PLC自動運(yùn)算 :
    再次請教一下1樓,只要把D260 換成MM就行了,D228 ,D240 ,那兩個不需要換算,就是脈沖數(shù)對嗎?

    你最好就在觸摸屏上面全部換成好 不然別人再用你設(shè)計(jì)的機(jī)器的事情 會有點(diǎn)費(fèi)勁  屏幕上面就讓他設(shè)置好 牙長和螺距就可以了 單位全部設(shè)成mm的 這樣別人在使用的時候會很舒服 后期你自己也少點(diǎn)麻煩事  內(nèi)部的一些轉(zhuǎn)換 你直接自己在PLC里面全部換算好 還要你用的是步進(jìn) 建議每次都做一次歸零操作 不然后期也是個頭疼的問題  不差錢直接讓你們老板用伺服  不容易出現(xiàn)偏位的問題
    wangxiweng
    做到老,學(xué)到老,還有三樁學(xué)不到。
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 333 個
    工控威望: 490 點(diǎn)
    下載積分: 4025 分
    在線時間: 178(小時)
    注冊時間: 2013-06-17
    最后登錄: 2024-08-25
    查看wangxiweng的 主題 / 回貼
    6樓  發(fā)表于: 2019-01-15 21:23
    好的,謝謝各位老師的指點(diǎn)。十分感謝。祝大家19年,人財(cái)雙發(fā)。     
    學(xué)者
    wangxiweng
    做到老,學(xué)到老,還有三樁學(xué)不到。
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 333 個
    工控威望: 490 點(diǎn)
    下載積分: 4025 分
    在線時間: 178(小時)
    注冊時間: 2013-06-17
    最后登錄: 2024-08-25
    查看wangxiweng的 主題 / 回貼
    7樓  發(fā)表于: 2019-01-15 21:33
    引用
    引用第5樓wangnaizhi于2019-01-15 09:06發(fā)表的 Re:Re:請老師指上教這個步進(jìn)速度該如何讓PLC自動運(yùn)算 :

    你最好就在觸摸屏上面全部換成好 不然別人再用你設(shè)計(jì)的機(jī)器的事情 會有點(diǎn)費(fèi)勁  屏幕上面就讓他設(shè)置好 牙長和螺距就可以了 單位全部設(shè)成mm的 這樣別人在使用的時候會很舒服 后期你自己也少點(diǎn)麻煩事  內(nèi)部的一些轉(zhuǎn)換 你直接自己在PLC里面全部換算好 還要你用的是步進(jìn) 建議每次都做一次歸零操作 不然后期也是個頭疼的問題  不差錢直接讓你們老板用伺服  不容易出現(xiàn)偏位的問題

    感謝老師,現(xiàn)在又被你說中了,應(yīng)該原來是有回每一個循環(huán)都 有一次回原動的。后來他說這樣太慢了,現(xiàn)在我改了只回一次原,現(xiàn)在就是老丟步了,不知道 是不是就是這里原因呢,
    難道這個只做上電一次回原不行嗎????
    學(xué)者
    rqhan
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 61 個
    工控威望: 169 點(diǎn)
    下載積分: 569 分
    在線時間: 55(小時)
    注冊時間: 2010-08-09
    最后登錄: 2024-09-01
    查看rqhan的 主題 / 回貼
    8樓  發(fā)表于: 2019-01-15 22:11
    這種同步的一次回原點(diǎn)好像不行,可能計(jì)算的時候中間出現(xiàn)小數(shù)了,反反復(fù)復(fù)舍棄小數(shù)的會有誤差
    wangxiweng
    做到老,學(xué)到老,還有三樁學(xué)不到。
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 333 個
    工控威望: 490 點(diǎn)
    下載積分: 4025 分
    在線時間: 178(小時)
    注冊時間: 2013-06-17
    最后登錄: 2024-08-25
    查看wangxiweng的 主題 / 回貼
    9樓  發(fā)表于: 2019-01-16 00:07
    回復(fù)8樓,那就這下麻煩了,PLC 都 是已經(jīng)買好了的。3U怎么就不能先進(jìn)一點(diǎn)?
    學(xué)者
    wangxiweng
    做到老,學(xué)到老,還有三樁學(xué)不到。
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 333 個
    工控威望: 490 點(diǎn)
    下載積分: 4025 分
    在線時間: 178(小時)
    注冊時間: 2013-06-17
    最后登錄: 2024-08-25
    查看wangxiweng的 主題 / 回貼
    10樓  發(fā)表于: 2019-01-16 00:21
    引用
    引用第4樓rqhan于2019-01-14 19:59發(fā)表的  :
    要確保兩個電機(jī)同時啟停,就是運(yùn)動時間一致就可以,我原來做過,但是弊端就是運(yùn)算出現(xiàn)小數(shù)時麻煩,沒有那么精確
    簡單的說兩個電機(jī)運(yùn)行時間t1=t2,t1=s1/v1 ,t2=s2/v2?梢岳斫鉃镈228=s1,D240=v1,D260=s2,D270=v2,求解v2

    D270=(2000*D260/5)/(1000*D228/D240) 最終是這樣嗎,我怎么是D270=D240*d260\D228
    學(xué)者