abs1357
級(jí)別: 略有小成
![]() |
絲桿是16mm,細(xì)分設(shè)置有200/400/800/1600,比如說(shuō)設(shè)置為400那么就是PLC給400個(gè)脈沖轉(zhuǎn)一圈,請(qǐng)問(wèn)在程序里要怎么寫(xiě)才能實(shí)現(xiàn)它1個(gè)脈沖走0.1mm? |
---|---|
|
killking998
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
樓主的16MM是直徑吧如果是一轉(zhuǎn)16mm就把細(xì)分調(diào)成1600就行了 |
---|---|
|
王大餅
承接上海周邊地區(qū)非標(biāo)電氣設(shè)計(jì)。QQ864539117
級(jí)別: 工控俠客
![]() |
導(dǎo)程16mm,細(xì)分1600,那么每脈沖當(dāng)量為16/1600mm=0.01mm |
|
---|---|---|
|
wanghao
不積跬步,無(wú)以至千里
級(jí)別: 論壇先鋒
![]() |
過(guò)來(lái)學(xué)習(xí)下! |
---|---|
|
ajd186
級(jí)別: 家園常客
![]() |
用浮點(diǎn)運(yùn)算寫(xiě)。具體點(diǎn)就是伺服電機(jī)轉(zhuǎn)一圈負(fù)載走多少mm除以你的細(xì)分?jǐn)?shù)等于0.1mm。 |
---|---|
|
lipingsr
級(jí)別: 略有小成
![]() |
伺服可以設(shè)置電子齒輪 步進(jìn)的話沒(méi)的電子齒輪設(shè),但可以在PLC程序里設(shè)一個(gè)虛擬的電子齒輪, 程序計(jì)算時(shí)按1個(gè)脈沖走0.1mm寫(xiě),實(shí)際脈沖輸出時(shí),再乘上電子齒輪比, 虛擬的電子齒輪在觸模屏上設(shè)置,用起來(lái)比伺服電機(jī)的還方便。 |
---|---|
|
陳大圍
工控新人,還請(qǐng)多多指教
級(jí)別: 論壇先鋒
![]() ![]() |
虛擬電子齒輪怎么在PLC程序里設(shè)置,能舉個(gè)例子嗎 |
|
---|---|---|
|
ajd186
級(jí)別: 家園常客
![]() |
圖片:
![]() 這個(gè)剛開(kāi)始是很難理解。其實(shí)就是一系列的運(yùn)算。附張圖看對(duì)你有沒(méi)有幫助。圖中用的是永宏的plc.不明白可聯(lián)系我qq541236362 [ 此帖被ajd186在2014-01-06 14:34重新編輯 ] |
---|---|
|
abs1357
級(jí)別: 略有小成
![]() |
真是學(xué)習(xí)了 如果電機(jī)轉(zhuǎn)一圈是59mm,要一個(gè)脈沖轉(zhuǎn)0,1mm程序里要怎寫(xiě)它的算法呢?細(xì)分應(yīng)該設(shè)置多少轉(zhuǎn)一圈才能達(dá)到要求呢? |
---|---|
|
abs1357
級(jí)別: 略有小成
![]() |
可是發(fā)脈沖的都是整數(shù)的呀,用浮點(diǎn)有的還是有點(diǎn)數(shù),如果我要讀出它的脈沖當(dāng)前值做顯示和實(shí)際設(shè)置的值有點(diǎn)不一樣了 |
---|---|
|
ajd186
級(jí)別: 家園常客
![]() |
程序是一樣的,只是數(shù)據(jù)不一樣而已。59/590=0.1 |
---|---|
|