|
推薦
樓主 |
發表于 2012-12-8 18:39:57
|
只看該作者
結合了眾多網友和前輩的方法后,我想出了一些針對我來說可行性的方案,并一一做了實驗。第一個實驗是我第一次做的那種,每隔多少段加幾個脈沖,這種方式的精度不是怎么好,做起來也麻煩,操作上也麻煩,還總是需要在開始工作這前要輸入一些插補的具體數值,但是,這個程序通過了。第二個實驗是用余數累積的方法來做的,把余數累積起來,如果大于1個脈沖數,在程序中就補一個脈沖,如果不夠一個脈沖,就接著累積余數,補一個脈沖后在脈沖發送完時將這個累積的數值減1,然后在下一段繼續累積。這個方法的精度比我第一種的高太多了,幾乎沒有誤差。在不計較電機的情況下,光考慮脈沖發送,這種方法在我來看已經是完美的了。這種方法在程序上也不麻煩,和第一種相似,但在精度和使用上比第一種強太多了。我使用的是信捷XP3-18RT的機器,這臺機器和XC3系列的PLC通用,只是集成了文本。下面我將脈沖程序發上來,請大家參考,同時也請大家指點一下,因為我畢竟是初學者。同時,您有更好的方法也請上傳一下,共同分享.如果您有信捷的編程軟件的話,可以直接打開。我的版本是XCPPRO-3.3H版本。最后,特別感謝一下幾位網友前輩如:JHG1977,TIGERGUO1975,老電工,赫德森等幾位大俠的鼎力相助,他們為我開拓了思路,才能讓我想出了解決的辦法。謝謝!
拉絲機分度.rar
(9 KB, 下載次數: 25)
2012-12-8 18:38 上傳
點擊文件名下載附件
下載積分: 威望 -10 點
|
|