小白jjjj
級別: 略有小成
|
如題,三菱PLC控制三軸伺服走矩陣的程序算法,我該怎麼做,有沒有大神做過相關(guān)項目的資料可以分享給我,謝謝!! |
---|---|
|
小白jjjj
級別: 略有小成
|
比如:橫5豎4 5層的材料,通過三軸伺服實現(xiàn)取放,要是用定位需要100個點(diǎn),所以就想用矩陣來寫,但是奈何不會啊,求大神來幫忙 |
---|---|
|
nuanbing99
級別: 探索解密
|
收費(fèi)可以給算法 樓主留言: |
---|---|
本帖最近評分記錄: |
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客
|
簡單的很呢 |
|
---|---|---|
|
spirita
初級工程師
級別: 論壇先鋒
|
相對定位,x走一行,y軸間距加一,x反向再走一行,以此類推。一個平面走完,z軸上一層 樓主留言:動作上可以這樣,走一個蛇形,但是程序上寫就不好寫了,不知道怎麼下手 |
---|---|
|
zmrs163
級別: 家園常客
|
其實一共就5加4加5一共14個位置,組合起來有100種罷了,你只要設(shè)計一個算法,將具體的每一個位置映射到這14個位置就行了。一種比較容易想到的是000-443對應(yīng)0-99,那么就是99去整除20,商為一個坐標(biāo),余數(shù)整除5得到另外一個坐標(biāo),余數(shù)是最后一個坐標(biāo) 樓主留言:不太懂 [ 此帖被zmrs163在2018-07-16 17:20重新編輯 ] |
---|---|
|
zmrs163
級別: 家園常客
|
圖片:
說起來一堆,其實就兩行程序,D100對應(yīng)0-99,D0,D2,D3對應(yīng)三個軸的位置,具體數(shù)字代表對應(yīng)的具體位置 |
---|---|
本帖最近評分記錄: |
白蘿卜大白菜
To be a better man.
級別: 工控俠客
|
哈哈 學(xué)到了 |
|
---|---|---|
|
焦劉吉
緊跟時代發(fā)展,努力做好時代青年
級別: 工控俠客
|
學(xué)習(xí)了 |
|
---|---|---|
|
source08
級別: 網(wǎng)絡(luò)英雄
|
還是沒有理解,能再簡單闡述下嗎? |
---|---|
|
spirita
初級工程師
級別: 論壇先鋒
|
先寫一層的。以x軸方向為一行,到一個點(diǎn)z軸動作一下(如有需要).動作一次寄incp d100一次,點(diǎn)數(shù)夠了y軸動一個間距,x軸反方向動,每一點(diǎn)動作完decp d100一次。d100等于零時y軸又動一個間距,x軸向右… 大體框架就這樣,最后加個判斷,y軸是單數(shù)還是偶數(shù),然后x y點(diǎn)數(shù)達(dá)到設(shè)定值后回原點(diǎn)或者走下一層 樓主留言:通過計數(shù)來偏移走相對,到達(dá)次數(shù)后進(jìn)入下一行,確實可行,試試寫寫看 |
---|---|
|