ide1984gk
級別: 略有小成
|
前段時間在這里求教了關于伺服的硬件連接方式,多謝大家的幫助,現在基本知道怎么連接了!非常感謝大家! 現在我想問一個關于定位的問題! 我想做一個定位控制系統,類似植毛系統。控制的點數及位置根據具體的產品來調,調節位置通過對伺服輸出脈沖數目控制,對于不規則產品的位置得逐一逐一的位置去手動定位;當然如果位置規則可以通過一定的公式來計算其位置。對于已經調好的位置則存儲在PLC的D區。這是我的初步想法。我現在想問:1、當手動定位的時候,如何用PLC發脈沖及記錄其數目?(關鍵是我不知道怎樣去輸出一個固定頻率的脈沖然后用個什么高數計數器來記錄和硬件的連接;我也曾經想用高速脈沖發生器,然后用高速計數器去記錄,不知道這樣對否?是否有其他更好的辦法呢?)2、對于公式計算,因為這還是我第一次有這個想法,對其還不是很了解,希望知道這方面東西的大俠能給點這方面的資料或者連接參考!非常感謝!!! [ 此貼被ide1984gk在2008-08-26 10:02重新編輯 ] |
---|---|
|
langman
級別: 家園常客
|
沒怎么看懂, |
|
---|---|---|
|
yfdxb
級別: 略有小成
|
PLC里有儲存YO/Y1輸出脈沖數的D。手動定位時先將其清除。定位完成后可參考該D里的值。 |
|
---|---|---|
|
ide1984gk
級別: 略有小成
|
還有一問題~ 正如你所說,PLC有D儲存脈沖數目。比如Delta的D1336~D1339是儲存高速脈沖的! 我現在想問的是:比如手動的時候,某個軸正轉表示前進,反轉表示后退!既然手動定位就不可能這么準,當然有超過目標位置或者還不到目標位置,那么這時候,如果還不到目標位置,要二次定位的時候. 1、這個D區里的值會清零嗎? 2、還是在上次的基礎上繼續計數呢? 3、這個D區的數值不手動清零會自動清零嗎? |
---|---|
|