han233689
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看han233689的 主題 / 回貼
樓主  發(fā)表于: 2009-08-12 10:41
通過旋轉(zhuǎn)編碼器讀取脈沖數(shù)進PLC,轉(zhuǎn)換成轉(zhuǎn)速的程序怎么寫?
謝謝。最好附下解釋。
fsdyc
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 137 個
工控威望: 216 點
下載積分: 873 分
在線時間: 9(小時)
注冊時間: 2008-05-06
最后登錄: 2021-06-27
查看fsdyc的 主題 / 回貼
1樓  發(fā)表于: 2009-08-12 11:44
Is Easy....
Very Easy
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158510 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-05
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2009-08-12 12:05
一個思路是利用單位時間內(nèi)獲取的脈沖數(shù)換算成轉(zhuǎn)速。
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 344 個
工控威望: 891 點
下載積分: 1083 分
在線時間: 115(小時)
注冊時間: 2009-08-04
最后登錄: 2024-07-12
查看shuangyu的 主題 / 回貼
3樓  發(fā)表于: 2009-08-12 13:41
圖片:
圖片:
精度不是很高,你試試看
han233689
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看han233689的 主題 / 回貼
4樓  發(fā)表于: 2009-08-12 14:42
通過旋轉(zhuǎn)編碼器探測的脈沖數(shù)(A相B相)給與三菱PLC輸入端X0、X1,單位時間內(nèi)獲取的脈沖數(shù)換算成轉(zhuǎn)速
[ 此帖被han233689在2009-08-13 07:36重新編輯 ]
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 344 個
工控威望: 891 點
下載積分: 1083 分
在線時間: 115(小時)
注冊時間: 2009-08-04
最后登錄: 2024-07-12
查看shuangyu的 主題 / 回貼
5樓  發(fā)表于: 2009-08-12 15:01
為什么不用Z相呢?
han233689
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看han233689的 主題 / 回貼
6樓  發(fā)表于: 2009-08-12 15:25
引用
引用第5樓shuangyu于2009-08-12 15:01發(fā)表的  :
為什么不用Z相呢?

Z相是復零信號,可接也可不接。理論上A、B相是一樣的。
你能不能幫忙把那段程序編一下。
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 344 個
工控威望: 891 點
下載積分: 1083 分
在線時間: 115(小時)
注冊時間: 2009-08-04
最后登錄: 2024-07-12
查看shuangyu的 主題 / 回貼
7樓  發(fā)表于: 2009-08-12 15:36
。。。。。。。。。Z相我的理解是,編碼器轉(zhuǎn)一圈發(fā)出1 個Z相脈沖的
han233689
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看han233689的 主題 / 回貼
8樓  發(fā)表于: 2009-08-12 16:07
引用
引用第7樓shuangyu于2009-08-12 15:36發(fā)表的  :
。。。。。。。。。Z相我的理解是,編碼器轉(zhuǎn)一圈發(fā)出1 個Z相脈沖的

不會吧,Z相是用不到的。旋轉(zhuǎn)編碼器有說明的。
那你能不能編下這段程序給我看看呢。
han233689
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看han233689的 主題 / 回貼
9樓  發(fā)表于: 2009-08-13 07:46
圖片:
引用
引用第4樓han233689于2009-08-12 14:42發(fā)表的 :
通過旋轉(zhuǎn)編碼器探測的脈沖數(shù)(A相B相)給與三菱PLC輸入端X0、X1,單位時間內(nèi)獲取的脈沖數(shù)換算成轉(zhuǎn)速

這個是我編的程序,高手進來指導一下,是否達到這個要求。工作要求精度是否高?

LD  M8000
OUT  C235  K9999
LDP  M8013
MOV  C235  D0
RST  C235
END
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158510 分
在線時間: 3152(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-05
查看sjm213的 主題 / 回貼
10樓  發(fā)表于: 2009-08-13 10:34
后期的處理程序呢?
僅這段看來沒有問題啦,起碼能將脈沖值放到D0了。
是否滿足精度需要看您想要達到個什么樣的精度。
如果精度確實不需很高利用SPD命令式很省事的。