小小張
交工控朋友,共同交流,討論工控技術(shù)。
級別: 略有小成
|
圖片:
為何我按下任何一組撥碼開關(guān)D1相應(yīng)的數(shù)字不是加1而是加4?D1的數(shù)字怎樣才能擁有2個小數(shù)點? |
|
---|---|---|
|
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園?
|
你的線有沒問題。 D1 的數(shù)字顯示2個小數(shù)點。你的PLC有沒浮點計算功能。 如果有加一段程序 你直接讀取 D10 的數(shù)值就有小數(shù)點了 [ 此帖被shuangyu在2009-08-08 10:58重新編輯 ] |
---|---|
|
小小張
交工控朋友,共同交流,討論工控技術(shù)。
級別: 略有小成
|
圖片:
圖片:
我用的是FX1N-60MT的。是 這樣嗎?但是我按那撥碼開關(guān)的時候怎么還是加4,就從上圖變到下圖的數(shù)字?而且我看X10-X13,Y10-Y13是以0.1的頻率依次閃亮的,有時按還失靈! [ 此帖被小小張在2009-08-08 11:17重新編輯 ] |
|
---|---|---|
|
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園?
|
不知道怎么查圖片。。。上傳個圖片附件吧 想問下樓主為什么要用浮點呢? FX1N 沒有浮點計算功能的。FX2N可以 |
---|---|
|
小小張
交工控朋友,共同交流,討論工控技術(shù)。
級別: 略有小成
|
謝謝,不過我還是沒有搞懂,F(xiàn)X1N沒有此功能的話那就更急了,要求就是FX1N,除了這個辦法有沒有其他的途徑把撥碼開關(guān)的一組數(shù)字存到數(shù)字寄存器(D)中,再把D中的內(nèi)容寫成有兩個小數(shù)點的,說白了就是用來控制脈沖達到更高精度。。。 |
|
---|---|---|
|
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園?
|
能說下具體的控制和系統(tǒng)配置嗎? 我用FX1N如果用到浮點數(shù)就直接把數(shù)據(jù)放大。 |
---|---|
|
ymr78419972
宿命的輪回注定了要讓我們?nèi)プ分鹉切╇y以企及卻又十分向往的美麗
級別: 工控俠客
|
同意五樓的方法,放在數(shù)據(jù)是一個比較合適的方法,0.0000001234也許我們測量起來比較麻煩,但是1234可能會比較容易處理。個人意見,僅為互相交流學(xué)習(xí)。 |
|
---|---|---|
|
小小張
交工控朋友,共同交流,討論工控技術(shù)。
級別: 略有小成
|
用撥碼開關(guān)的數(shù)據(jù)控制脈沖數(shù)量或?qū)挾龋热缥乙z桿前進1.25MM的話要怎么來寫這個程序? |
|
---|---|---|
|
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園?
|
昨天發(fā)貼數(shù)量到達。。。沒辦法回復(fù)了。 我不知道的你的系統(tǒng)怎么樣的。 按照普通的PLC 集電極輸出控制來說吧 。 想讓滑臺前進1。25MM 那么你要知道 減速器 絲竿螺距 伺服齒輪比 來計算N個脈沖 滑臺移動的距離。 這樣的計算關(guān)系 伺服電機使用手冊上有就不說了。 還有一種偷懶的方法。假如你輸入移動的距離是10000脈沖,用千分表測滑臺移動了0。05MM 那么就能求出1個脈沖移動了多少距離。然后你想移動1。25MM 那么計算關(guān)系是 0.05/1000X1.25就能計算出你想移動1。25MM 需要使用的脈沖量了。 經(jīng)過單位換算,和數(shù)據(jù)放大。沒必要弄到浮點數(shù)值那么麻煩的。 |
---|---|
|
小小張
交工控朋友,共同交流,討論工控技術(shù)。
級別: 略有小成
|
略懂,不過還是要謝謝你們 |
|
---|---|---|
|
王先生
級別: *
|
8樓講的不錯,如果只達到更精,可以把伺服驅(qū)動器的1個脈沖的移動量縮小就可以了.比如1個脈沖移0.01,改成1個脈沖移0.001. |
---|---|
|