qingger335
級別: 探索解密
|
請問下各位工控達(dá)人 ,怎么對伺服電機(jī)進(jìn)行變速定位啊? 就是指令行走50000個脈沖,開始時以10000HZ快速行走, 在行走到10000脈沖時,變速到5000HZ, 行走到30000個脈沖時候變速到30000HZ,至到結(jié)束。 在程序中怎么實(shí)現(xiàn)啊? 謝謝大家! |
---|---|
|
koryuhpc
越學(xué)越少;越少越學(xué)!
級別: 探索解密
|
用寄存器,開始頻率MOV傳10000,脈沖走到10000時頻率在傳成5000.....以此類推 |
---|---|
|
dedong_521
級別: 略有小成
|
這個問題很簡單 你需要是絕對位置定位還是相對位置定位? 編一個判斷指令 當(dāng)D8140的脈沖數(shù)到達(dá)50000時使用MOV指令將新的速度給它!不明白可以QQ:280881136 |
---|---|
|
qingger335
級別: 探索解密
|
謝謝各位回答!我在程序里也是那樣做的, = D8140 K10000 --------- DMOVP K500 D0(速度寄存器) 可是D8140的值變化非常的快 ,以至于這條指令根本無法進(jìn)行,我把頻率(速度)放很低時,才可以,關(guān)鍵是實(shí)際工程中速度不可能那么慢的 , |
---|---|
|
cxlzzh
級別: *
|
= D8140 K10000 --------- DMOVP K500 D0(速度寄存器) 可是D8140的值變化非常的快 ,以至于這條指令根本無法進(jìn)行,我把頻率(速度)放很低時,才可以,關(guān)鍵是實(shí)際工程中速度不可能那么慢的 = d8140 k10000 dmovp k500 d0 速度非常快,為何不換成 <= D8140 K10000 |
---|---|
|
銘杰工控
溫嶺市正凱自動化設(shè)備有限公司
級別: 網(wǎng)絡(luò)英雄
|
把加減速時間延長應(yīng)該會解決(更改D8148的值) |
|
---|---|---|
|
niningtt
級別: 工控俠客
|
一般的西門子的包絡(luò)可以直接組態(tài)生成。三菱可以用帶加減速的指令,分段進(jìn)行, |
---|---|
|
sandy_love
感悟生活,創(chuàng)新的源泉...
級別: 家園常客
|
用西門子包絡(luò)表比較適合 |
---|---|
|