a115285978
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 122 個
工控威望: 217 點
下載積分: 774 分
在線時間: 15(小時)
注冊時間: 2009-11-12
最后登錄: 2016-11-06
查看a115285978的 主題 / 回貼
樓主  發(fā)表于: 2013-05-04 20:01
哪位大俠可告知,已知784個脈沖的長度是36mm,求三菱plc中的程序怎么寫,我這菜鳥感激不盡,先謝謝了。
喜歡工控
gali1120107
漫漫長路,吾將上下而求索。
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 501 個
工控威望: 974 點
下載積分: 1182 分
在線時間: 165(小時)
注冊時間: 2010-06-19
最后登錄: 2024-09-12
查看gali1120107的 主題 / 回貼
1樓  發(fā)表于: 2013-05-04 20:26
784/36=21.777777四舍五入后為22,比如100mm*22=2200個脈沖,實際為2177.7777個脈沖,多了22個脈沖,也就是多走了1mm,這樣就比較粗略。
一種:784000/36=21777.7777777,(784000/36)*100=2177.77777
如果走100mm,脈沖數(shù)為217777.7777約為217778,除以100后四舍五入大約為2178,這樣差一個脈沖,實際跟2177.7777一樣結(jié)果。
二種:你可以把784轉(zhuǎn)換為10進制的浮點數(shù)(三十二位),把36進行同樣的處理(根據(jù)你使用控制器指令來寫),除完之后得出21.777777,之后你可以把要走的長度也進行這樣的處理,得出的結(jié)果小數(shù)為可以保留,把最終結(jié)果再轉(zhuǎn)換為10進制32位整型(32位BIN),后給發(fā)脈沖地址具體數(shù)量就可以啦。 希望能夠?qū)δ阌袔椭?/div>