cdg1980
級別: 探索解密
|
如果設(shè)備開動后要求步進電機不停的運行,程序如:《DRVA D140 D165 Y0 Y2》。怎么設(shè)定D140數(shù)據(jù)。請各位老師指點。十分感謝! [ 此帖被cdg1980在2011-04-13 14:27重新編輯 ] |
---|---|
|
匯榮鋁業(yè)
級別: 網(wǎng)絡(luò)英雄
|
當(dāng)脈沖數(shù)設(shè)置為K0的時候,那PLC發(fā)的脈沖就沒有限制,就可以不停的轉(zhuǎn)了。 |
---|---|
|
cdg1980
級別: 探索解密
|
首先上電將執(zhí)行:MOV K0 D140 然后執(zhí)行:DRVA D140 D165 Y0 Y2 步進電機不轉(zhuǎn)。}沖數(shù)為0 還可以轉(zhuǎn)嗎?)。 |
---|---|
|
小雞已燉
級別: 探索解密
|
可以。140等于K0時不代表脈沖數(shù)也為0而是表示脈沖數(shù)是無限大! |
---|---|
|
{笑傲江湖}
不斷進步,勇攀高峰!
級別: 略有小成
|
好像是吧?不能設(shè)置為K0,就跟PLSY指令一樣。如果設(shè)置為K0便是持續(xù)脈沖! |
---|---|
|
cdg1980
級別: 探索解密
|
我試了的,電機不轉(zhuǎn)啊。可以幫我寫一個這樣的控程序嗎?謝謝! 還有就是D8140有什么要求嗎? |
---|---|
|
liu2004
級別: *
|
DRVA D140 D165 Y0 Y2 此指令為絕對位置控制 D140為0則步進電機為零位,電機不轉(zhuǎn)。 如果想要用步進電機一直轉(zhuǎn),為何 用DRVA 用PLSY [plsy k1000 d140 y0] 則無限制 轉(zhuǎn)向要求倒 A+ A- 或B+ B- 一個就可 [ 此帖被liu2004在2011-04-14 14:13重新編輯 ] |
---|---|
|
小雞已燉
級別: 探索解密
|
LD M8000 MOV K0 D140 LD X1 PLSY D140 K1000 Y0 這樣就可以一直轉(zhuǎn)了 |
---|---|
|