惜我往矣123
級別: 正式會員
![]() |
q系列plc 有20多個定位數(shù)據(jù),每個數(shù)據(jù)之間的間隔一樣,怎么樣根據(jù)第一位置和位置間隔得出其它的數(shù)據(jù),求大神指點 |
---|---|
|
惜我往矣123
級別: 正式會員
![]() |
一個工件上有一排小孔 每個孔間距都一樣,伺服要在每個孔做同樣動作,由于孔太多,也就是說位置太多,想通過變址來實現(xiàn),不怎么會用變址 |
---|---|
|
libin520
雖然沒什么突破和進(jìn)步,卻還是每天在堅持著。
級別: 工控俠客
![]() |
在保存坐標(biāo)的時候,用D加變址。確實方便一些。至于間距相同。利用pitch可以搞定。對于點位多。方便。 |
|
---|---|---|
|
john42tw
級別: 網(wǎng)絡(luò)英雄
![]() |
不需要變址 位置例:0、3、6、9、........ 間隔3 ---|^|-----------[+ K3 D0 D0] |
---|---|
|
mosheng1234
級別: 論壇先鋒
![]() |
變址沒有那么難,你可以取每次工作完成標(biāo)志的下降沿,如 LDF M0 -----------[dmov D0z0 D0],或者直接用5樓的辦法,D0 伺服目標(biāo)位置累加 |
---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客
![]() ![]() |
都沒明白樓主的意思吧 好像 是不是這個意思? 修改D100存儲的數(shù)據(jù) 后面的 D102 D104 D106 ......依次加上偏差值? 這樣的話 for語句+變址就解決了 |
|
---|---|---|
|