學習的動力
級別: 探索解密
|
工作要求: 1、將厚度為0.3的帶狀線纏繞在直徑70mm的圓柱上,線是一圈一圈疊加的不是平鋪。 2、長度要求比較多,所以我會經常要修改設置纏繞的長度。 線長以3000mm為例,電機為信捷電機編碼器線數2500ppr. 跪求程序該怎么編寫! PLC使用 Fx3U 問題已跟新到25樓 ,求大神來解惑。! [ 此帖被學習的動力在2014-07-23 11:16重新編輯 ] |
---|---|
|
學習的動力
級別: 探索解密
|
這個我用等差數列已經計算過,Sn=n*2π*35.3+(n-1)*n*2π*0.3 但這樣的計算公式能在程序里做嗎? 1、每旋轉一圈半徑就會增加0.3mm。 2、長度標準太多了,有時需要1.5米,有時是3米、3.3米、4米。。。。。。。標準太多,做固定脈沖輸出選擇在人機上去操作太老土了,而且選擇太多人看的眼花。 所以我想請大師們看看能不能在程序上去想辦法 浮點運算我沒用過,不會用還有就是十進制轉二進制再轉十進制什么的 我快暈了 |
---|---|
|
學習的動力
級別: 探索解密
|
這樣肯定不行,我每次繞完長度要自動剪短的 用你說的方法沒法講動作銜接在一起,這是自動的,不是手動的 |
---|---|
|
學習的動力
級別: 探索解密
|
我現在的做法就是提前計算出每種長度相應的脈沖量。然后用數據傳送做選用。 這樣的辦法太傻了,還不準確,也不利于調整參數,因為線的厚度因為批次不同而有改變。 我的需求方法是 →將所需長度在人機中輸入 →傳送至PLC →運算出相應脈沖量 →控制伺服電機運行。 這樣的話我能靈活多變的調整長度。 有人會做嗎? [ 此帖被學習的動力在2014-07-23 11:13重新編輯 ] |
---|---|
|