非人類0608
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 30 個(gè)
工控威望: 134 點(diǎn)
下載積分: 718 分
在線時(shí)間: 38(小時(shí))
注冊時(shí)間: 2017-04-14
最后登錄: 2024-06-04
查看非人類0608的 主題 / 回貼
樓主  發(fā)表于: 2017-06-27 22:31
各位大神,求教一個(gè)問題,看手冊上DDRVI輸出脈沖量是-999999到+999999,我想請問一下,是不是我一次最多只能發(fā)送999999個(gè)脈沖?如果我的伺服轉(zhuǎn)一圈需要160000個(gè)脈沖,那我豈不是一次最多只能轉(zhuǎn)6圈多?
wilson
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 6 個(gè)
工控威望: 96 點(diǎn)
下載積分: 576 分
在線時(shí)間: 5(小時(shí))
注冊時(shí)間: 2016-08-27
最后登錄: 2017-10-14
查看wilson的 主題 / 回貼
1樓  發(fā)表于: 2017-06-27 22:44
伺服馬達(dá)可以設(shè)電子齒輪比,例如B2伺服馬達(dá)的解析度是160000,那麼設(shè)定16則PLC發(fā)出10000個(gè)PLS就可以讓馬達(dá)轉(zhuǎn)一圈了,因此999999就可以讓馬達(dá)轉(zhuǎn)99.9圈,如果速度要更高則齒輪比可以再調(diào)高
非人類0608
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 30 個(gè)
工控威望: 134 點(diǎn)
下載積分: 718 分
在線時(shí)間: 38(小時(shí))
注冊時(shí)間: 2017-04-14
最后登錄: 2024-06-04
查看非人類0608的 主題 / 回貼
2樓  發(fā)表于: 2017-06-27 22:52
但是如果我要控制精度很高,我必須確保脈沖當(dāng)量很小,這樣我轉(zhuǎn)一圈要很多脈沖,這時(shí)怎么辦呢,我嘗試過設(shè)置脈沖量為K10000000(超過999999了),系統(tǒng)也沒報(bào)警
qianchsh
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 96 點(diǎn)
下載積分: 466 分
在線時(shí)間: 16(小時(shí))
注冊時(shí)間: 2010-10-01
最后登錄: 2023-03-12
查看qianchsh的 主題 / 回貼
3樓  發(fā)表于: 2017-06-28 10:54
用存儲器送入脈沖數(shù)
congrikunge
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 102 個(gè)
工控威望: 220 點(diǎn)
下載積分: 1347 分
在線時(shí)間: 649(小時(shí))
注冊時(shí)間: 2016-04-22
最后登錄: 2024-11-05
查看congrikunge的 主題 / 回貼
4樓  發(fā)表于: 2017-06-28 11:06
你還要考慮伺服編碼器的分辨率啊
xiao_ming
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 411 個(gè)
工控威望: 1205 點(diǎn)
下載積分: 3485 分
在線時(shí)間: 1206(小時(shí))
注冊時(shí)間: 2016-01-13
最后登錄: 2024-11-06
查看xiao_ming的 主題 / 回貼
5樓  發(fā)表于: 2017-06-28 14:47
用160000馬達(dá)分割來跑馬達(dá)速度出的來嗎
wilson
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 6 個(gè)
工控威望: 96 點(diǎn)
下載積分: 576 分
在線時(shí)間: 5(小時(shí))
注冊時(shí)間: 2016-08-27
最后登錄: 2017-10-14
查看wilson的 主題 / 回貼
6樓  發(fā)表于: 2017-06-28 19:04
PLSY指令能支持到2147483647個(gè)PLS,應(yīng)該能讓你轉(zhuǎn)更多圈,只是不知道您的PLC有無支持PLSY指令??
關(guān)於報(bào)警問題,您可以將PLC的輸出接1K歐姆的上拉電阻,在接上24伏特電源並將此訊號給高速計(jì)數(shù)器X0計(jì)數(shù),觀察計(jì)數(shù)值是否是K10000000還是999999[註:三菱的PLC因?yàn)槭荢INK輸出,所以能接上拉電源,西門子PLC則相反]