liuyang
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 49 個(gè)
工控威望: 243 點(diǎn)
下載積分: 578 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2007-11-10
最后登錄: 2024-10-19
查看liuyang的 主題 / 回貼
樓主  發(fā)表于: 2011-07-26 11:45
各位高手您們好,我想用編碼器(輸出相:A相,B相。分辨率100P/R,)控制一臺(tái)設(shè)備的行程,行程是2米,鏈輪的直徑是50MM,有那位會(huì)的朋友能否幫我編一個(gè)示例程序,謝謝了。
281979349lay
學(xué)習(xí)學(xué)習(xí)
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 136 個(gè)
工控威望: 1310 點(diǎn)
下載積分: 670 分
在線時(shí)間: 169(小時(shí))
注冊(cè)時(shí)間: 2011-03-19
最后登錄: 2024-10-06
查看281979349lay的 主題 / 回貼
1樓  發(fā)表于: 2011-07-26 12:02
樓主這個(gè)應(yīng)該很簡(jiǎn)單啊,用一個(gè)高速計(jì)數(shù)器來計(jì)數(shù)就可以啦,記到2000個(gè)脈沖就剛好是2M了啊
ghost.net
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 350 個(gè)
工控威望: 560 點(diǎn)
下載積分: 2849 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2008-01-01
最后登錄: 2012-08-02
查看ghost.net的 主題 / 回貼
2樓  發(fā)表于: 2011-07-29 01:18
幫頂,等待高手。
tongrun
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 104 個(gè)
工控威望: 206 點(diǎn)
下載積分: 832 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2009-12-12
最后登錄: 2017-05-18
查看tongrun的 主題 / 回貼
3樓  發(fā)表于: 2011-07-29 08:47
發(fā)個(gè)例子程序給你看看。
附件: C251.rar (10 K) 下載次數(shù):101
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
kissstar
趁年輕
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 128 個(gè)
工控威望: 670 點(diǎn)
下載積分: 4532 分
在線時(shí)間: 88(小時(shí))
注冊(cè)時(shí)間: 2009-07-28
最后登錄: 2024-10-15
查看kissstar的 主題 / 回貼
4樓  發(fā)表于: 2011-07-29 15:23
建議使用DHSCS指令配合中斷同時(shí)進(jìn)行!不要有依賴心理,建議還是自己編程試下。
同時(shí)1樓的脈沖計(jì)算的是否有問題?
liuyang
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 49 個(gè)
工控威望: 243 點(diǎn)
下載積分: 578 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2007-11-10
最后登錄: 2024-10-19
查看liuyang的 主題 / 回貼
5樓  發(fā)表于: 2011-07-31 11:38
謝謝您的幫助
中國(guó)工控
學(xué)習(xí)
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 482 個(gè)
工控威望: 662 點(diǎn)
下載積分: 2147 分
在線時(shí)間: 68(小時(shí))
注冊(cè)時(shí)間: 2007-07-16
最后登錄: 2023-04-05
查看中國(guó)工控的 主題 / 回貼
6樓  發(fā)表于: 2011-07-31 18:31
知道直徑就能算出周長(zhǎng),總長(zhǎng)度知道,計(jì)算所需圈數(shù),然后在乘以每周的脈沖數(shù),正如樓上的朋友說的要使用高速置位,否則會(huì)受掃描周期的影響,或者你用中斷也可以,個(gè)人感覺還是告訴置位方便些,脈沖數(shù)量=從長(zhǎng)度(毫米)/直徑×3.1415926*100脈沖=1273.2395447351626861510701069807個(gè)脈沖。取整就可以了。