whlly
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 170 點
下載積分: 610 分
在線時間: 11(小時)
注冊時間: 2008-08-17
最后登錄: 2019-03-03
查看whlly的 主題 / 回貼
樓主  發(fā)表于: 2008-08-17 07:25
大家好,三菱PLC接了個增量編碼器,A  B分別接到了X000、X001,F(xiàn)在用了脈沖密度函數(shù),來求轉(zhuǎn)速。我把程序給傳了上來,請大家看下。在求轉(zhuǎn)速的時候,只用D120來套公式行不行?我的意思D120不加D121可以嗎?D122表示的剩余時間是什么意思呢?這里的400是從哪里來的?請高手給我指點下。還有這里乘以10000是為啥?哪位高手有沒有求電機(jī)轉(zhuǎn)速的程序呢?可以不可以貼上來看下。
  
SPD  X000  K200   D120
ADD  D120  D121  D123
SUB  K400  D122  D124
MUL  D123  K10000  D126
DDIV D126  D124  D128

X000——編碼器A信號
D120——上個0.2秒脈沖個數(shù)
D121——當(dāng)前脈沖數(shù)
D123——測速總脈沖數(shù)
D124——計數(shù)時間值
D128——編碼器脈沖速度

sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 158993 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2008-08-18 09:57




K400是根據(jù)K200來的。

這樣是為了盡量求得速度的平均值,而避免得出瞬時速度。