建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
|
小弟最近在做一臺機器,功能如下 1,動作就是啟動按鈕按下,步進帶動產品轉動一定角度,然后一個氣缸伸出定位,之后一個沖壓缸壓下。以此循環轉動N次。一直到一圈轉完。 求大神指點,這一類程序怎么寫,程序自己寫,求大神指點思路就好了,也可酬謝! [ 此帖被bingo66在2016-08-26 12:11重新編輯 ] |
---|---|
|
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
|
工位可以設置的吧! [ 此帖被bingo66在2016-08-26 12:12重新編輯 ] |
---|---|
|
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
|
那這個程序框架怎么搭呢?把每一個要動的角度換算成脈沖數,加上氣缸動作。當做一個標準動作,我后用FOR循環,這樣可以嗎? FOR循環里面可以有定位程序嗎? |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
有兩個問題:一, 34、23工位除不盡,有小數點,會產生累計誤差怎么辦?二,步進電機有步距角,細分數若不能將360.0度整除的情況下,有些角度不能實現,怎么辦? [ 此帖被wu32u2在2016-04-26 17:11重新編輯 ] |
|
---|---|---|
|
renzhe
店 shop124315976.taobao.com
級別: 網絡英雄
|
1。 改機械傳動結構,2。果斷采用伺服,舍棄步進 |
|
---|---|---|
|
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
|
現在的方案就是步進,因為客戶現廠生產的機器就是步進。現在替客戶新制! |
---|---|
|
xiao_ming
級別: 論壇先鋒
|
精度要求高嗎?步進不好搞?用伺服將解析能調為一圈 36000脈波,36000/34=1058.8=1059 36000/23=1565.2=1565 34位置每次發1059脈波一圈誤差兩個脈波也就是0.02度 23位置每次發1569脈波一圈誤差3個脈波也就是0.03度 執行一圈啟動時執行回原點,消除累積誤差 不過我懷疑機構設計著位什麼轉盤不設計為360度整除站數 |
---|---|
|
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
|
這是人家的產品,產品特性是這樣的,所以我們機器一圈轉的次數也要如此。 我假想的,能不能轉幾次修正一下,但不知道怎么做。 |
---|---|
|