zwz579
這系蝦米社會(huì),七透的比打拼的錢(qián)卡多。
級(jí)別: 略有小成
|
一個(gè)升降臺(tái)用伺服經(jīng)過(guò)減速裝置帶動(dòng)絲桿, 上升分六段位置,每段的定位的距離,速度可調(diào),下降也分六段 定位的距離,速度同樣可調(diào),不管上升或是下降每段之間有一個(gè)延時(shí)的時(shí)間可以在觸摸屏上面設(shè)定。 用相對(duì)定位,還是絕對(duì)定位做?用那個(gè)比較好做,現(xiàn)在的問(wèn)題是,用戶上升或下降不一定是6段,要可以更改 運(yùn)行的段數(shù), 比如上上升設(shè)定2段,下降設(shè)定4段,用什么方法去寫(xiě)這個(gè)程序 |
|
---|---|---|
|
xqx666
深圳中級(jí)電工
級(jí)別: 家園?
|
我之前寫(xiě)過(guò)一個(gè)類似的程序,由于用戶經(jīng)常用6段,所以你必然寫(xiě)上大于它的子程序數(shù)量。比如:你可以寫(xiě)上15個(gè)一樣的子程序,當(dāng)屏上輸入8時(shí),你調(diào)用8個(gè)子程序,輸入2時(shí),你就調(diào)用2個(gè)子程序,每個(gè)子程序存入入你要寫(xiě)入的參數(shù)(位置,速度等),這樣運(yùn)行每個(gè)子程序時(shí)就會(huì)運(yùn)行你想要的效果。同理,下降時(shí)也寫(xiě)15個(gè)一樣的子程序。 所以你考慮的參數(shù)量會(huì)比較多,只要你規(guī)劃好了,大多數(shù)是復(fù)制的問(wèn)題了。哈哈!我這是最笨的辦法,也想請(qǐng)高人指點(diǎn)有沒(méi)有更好的辦法。不過(guò)用指針的話也可以,不過(guò)省不了多少步數(shù),我試過(guò)。 樓主留言:伺服上下六段,速度位置可調(diào),用子程序調(diào)用的話 調(diào)用的話,調(diào)用一次就能把脈沖都執(zhí)行完嗎,子程序不是調(diào)用一次就執(zhí)行一個(gè)掃描周期? |
|
---|---|---|
|