匯榮鋁業(yè)
級別: 網(wǎng)絡英雄

精華主題: 0
發(fā)帖數(shù)量: 1784 個
工控威望: 5345 點
下載積分: 21346 分
在線時間: 1601(小時)
注冊時間: 2009-07-21
最后登錄: 2024-10-31
查看匯榮鋁業(yè)的 主題 / 回貼
樓主  發(fā)表于: 2010-12-16 15:44
是這樣的,我們這有臺角碼鋸,系統(tǒng)控制是用臺達的PLC,文本和伺服。絲杠的螺距是5毫米,切料精度是0。01毫米,F(xiàn)在有一問題想不明白,就是輸入的長度為什么還要在乘以K40,鋸片厚度為什么要乘以K4呢?各位幫幫忙。其中D450是文本里輸入的長度,D470是文本里輸入的鋸片厚度,D450加D470就是總長度。
程序是這樣的,LD M1000
DMUL  D450 K40  D50
DMUL D470 K4 D56
DADD  D50 D56 D52
匯榮鋁業(yè)
級別: 網(wǎng)絡英雄

精華主題: 0
發(fā)帖數(shù)量: 1784 個
工控威望: 5345 點
下載積分: 21346 分
在線時間: 1601(小時)
注冊時間: 2009-07-21
最后登錄: 2024-10-31
查看匯榮鋁業(yè)的 主題 / 回貼
1樓  發(fā)表于: 2010-12-17 08:25
多謝各位幫忙,現(xiàn)在已經(jīng)搞明白了,這個設備是我們在外邊買的,給廠家打電話人家不告訴,昨天熬了半夜終于弄明白了,原來這就是一個糊涂賬,程序員在設計程序的時候就是故意讓用戶看不懂他的程序,這個D450在文本里設置的是4位整數(shù)1位小數(shù)也就是0000.0,D470是3位整數(shù)2位小數(shù)就是000.00。大伙都知道,例如T0定時器的值為 K500,實際上為定時 50秒,如果設定整數(shù)個數(shù)為 3 會顯示 500,若有設小數(shù)個數(shù)為1,就會顯示 050.0,也就是實際的值了(這些都是在文本里設置在PLC里顯示)。那個K4和K40其實是一個功能,也可以都設置成4或者都是400(規(guī)定400個脈沖走1毫米)沒想到臺達的文本還有這樣一個迷糊人的功能。