qinchenglim
級別: 論壇先鋒
|
變頻器加馬達拖動一個輸送帶,產品放在輸送帶上面(位置固定,不會跑動)向前運送,用一個編碼器反饋產品的當前位置,當到達預先設置的位置時,機器執行一個動作,需要預先設置三個位置, 輸送帶上面要能夠連續放5個產品,也就是用一個編碼器完成五個產品的位置反饋,當產品完成三個位置的加工后從輸送帶的另一端被收起來,完成加工 現在的問題是怎么樣用一個編碼器完成對五個產品的位置反饋,本人還在思考中,望有相關經驗的大哥不吝賜教 先謝謝了!!! |
---|---|
|
qinchenglim
級別: 論壇先鋒
|
起始位置有一個光電開關,當感應到產品時開始計數 我的疑慮是怎么樣用一個編碼器完成對五個產品的位置反饋??? |
---|---|
|
fjqz00
級別: 論壇先鋒
|
如果點數夠的話,把旋編A相同時接到X0-X4這樣就有五個高速計數器了。這樣應該會比較好寫吧 |
---|---|
本帖最近評分記錄: |
qinchenglim
級別: 論壇先鋒
|
我也想這樣做,就是擔心編碼器的輸出功率能不能同事驅動五個高速計數器,會不會不穩定造成計數不準,以前有沒有這樣做過的朋友,請分享一下你的寶貴經驗 |
---|---|
|
sandy_love
感悟生活,創新的源泉...
級別: 家園常客
|
建議把三個工序之間間隔與五個產品之間間隔做成等步距,間歇定位,連續加工;不知道樓主這幾個位置的安排是怎么樣的?能否上一張示意圖?如果加工動作不麻煩的話用PLC凸輪功能能不能滿足要求 |
---|---|
|
njaolian
新年快樂,恭祝大家出門撿錢包。凡是撿到錢包的,分我一半,哈哈
級別: VIP會員
|
我做過這種類型的,不一定要旋轉編碼器,如果你的位置精度要求不是太高的話,一個接近開關,一個對射光電,程序就可以做起來,我當時做的是4個物品隨意放,任意位置都能監控反饋到 做的是噴漆機,當要噴物體到達噴漆位置時候,噴槍打開,和你這類似。 原理是靠接近開關檢測傳送帶齒輪端,檢測脈沖,光電開關負責檢測進料,光電滅后,進行位置記憶,然后就是不停地數接近開關的脈沖,記位置,可以做到N步都沒問題,程序簡單,可靠 如果用保持繼電器,可以做到停機后也能記住準確位置 |
---|---|
|
njaolian
新年快樂,恭祝大家出門撿錢包。凡是撿到錢包的,分我一半,哈哈
級別: VIP會員
|
如果必須用旋轉編碼器(也就是精度要求高)一個旋轉編碼器也可以解決,同樣道理,1個旋轉編碼器,1對對射光電 剛開始,旋轉編碼器有一個地址記住第一個物品的脈沖數N(不停變換),當出現第二個物品的時候,把脈沖這時候的數值N1傳送到一個地址中,這就是你第一個物品和第二個物品的脈沖間隔N1,同樣的,繼續工作下去,第三個物品出現時候,再記住脈沖值N2,這就是第一個物品與第三個物品之間的脈沖間隔,同理,第四N3第五個N4,第一個物品到達位置后,說明第二個物品到達了N-N1的位置(第三個到達N-N2,第四個到達N-N3,第五個到達N-N4),同時把Z這些數值的位置也重新計算換新的覆蓋地址,把N1N2N3N4的地址騰出來,讓給新進來的物品,如此不停循環,實際上來說,N-N1也就是新的N,N-N2就是新的N1,如此不停循環下去, 保證可行, 總結,第一套方案:1個接近開關,1對對射光電(簡單) 第二套方案:1個旋轉編碼器,1對對射光電(數據處理稍微復雜點) |
---|---|
本帖最近評分記錄: |