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