labview 使用操作觀念請教

各位大大安唷




#1_在馬達的JOG動作部分,我想做到案<1>與<2>的按鈕時,馬達動作,當我按鈕放開時,

       馬達就停止轉動。

#2_因為目前所拿到的軸卡動作特性是,一但觸發JOG動作,馬達就會一直運轉,

      直到在按<3>下軸Stop的  按鈕,馬達才會停止,我想呈現的動作是,有按有動作,

      沒按沒動作我有試著把軸stop的動作放到false的動作中,不過這樣一來,不管我是按JOG、

      相對移動、絕對移動,馬達就會都無法動作,這部分不曉得要怎麼做才能達到我所期望的動作呢??

#3_我目前是把motion io status code直接指向Boolean array,在bit的指示燈的部分,

      動作是正常的,不過Boolean array數據一直都顯示為0,不曉得這是為什麼??

#4_在畫面上有一些參數SPEED及POS.位置參數的設定,在我把程式執行關掉時,這些值都會變成0,

      是否有機會可以保留我在上一次所設定的值呢,這部分應該怎麼做??

 

懇請大大賜教~謝謝


Q1&Q2: 

簡單說就是當JOG+按鈕
由 False => True , 下MOVE動作指令
由 True => False , 下STOP動作
可以用event case找出上次按鈕狀態, 當然,只用while loop自己用shift register做也可以.

Q3: 那個0 只是array index而以
Q4:
要設為預設值,可以在有數值的狀態下按照下圖將數值設為預設.
如果要每次自動離開時存下參數,進入時載入參數,
就自己寫一個讀寫檔案的動作即可達到.
SurfersParadis42060.6433449074

<span =“bold”>SurfersParadis大大
感謝你的指導
能否請大大針對event case在解釋作法嗎
<span =“bold”>具體怎麼做我還試不出來

感謝大大的指導

<span =“bold”=“”>SurfersParadis大大
我似乎有試出來了
不過不曉得正不正確

但我有問題
因為我停馬達的指令不能夠持續on住
這樣會造成對馬達下達其他指令都沒辦法動
是否有其他方法可以解決此問題呢

請大大指導

感恩

jog.vijeffAT42072.6979282407