enxin001
級(jí)別: *
![]() |
我用三菱spd指令編程,測(cè)量設(shè)備的轉(zhuǎn)速程序如下 ld x000 spd x001 k100 d0 mul k360 d2 x001為接近開關(guān),每一脈沖表示一圈。在10秒內(nèi)檢測(cè)到的脈沖數(shù)乘以360為每小時(shí)的轉(zhuǎn)速。但在實(shí)際中d0中沒有數(shù)值顯示,是否是頻率太低達(dá)不到要球,請(qǐng)教各位高手,問題出在何處。 |
---|---|
|
一天賊忙
級(jí)別: 略有小成
![]() |
spd指令占3點(diǎn)軟元件,你的那個(gè)d2是用來計(jì)剩余時(shí)間的。 你的上面那個(gè)“mul k360 d2”指令不完整,不知道是不是改變了d2的值。 建議不要用d2,換成別的。 詳細(xì)說明看編程手冊(cè) |
|
---|---|---|
|
一天賊忙
級(jí)別: 略有小成
![]() |
spd x001 k10000 d0 時(shí)間是ms單位,K10000才是10S mul k360 d0 d10 d0是速度d2不是 以上不知對(duì)否,你試試。 |
|
---|---|---|
|
enxin001
級(jí)別: *
![]() |
為什么d0中沒有數(shù)據(jù)顯示呢?按照編程手冊(cè),在10秒內(nèi)的脈沖數(shù)在d0中應(yīng)該有顯示的,實(shí)際的工作中檢測(cè)不到這個(gè)數(shù)據(jù)。不知為何 |
---|---|
|
langman
級(jí)別: 家園常客
![]() |
先計(jì)算一下各種高速處理包括PLSY、高速計(jì)數(shù)等合計(jì)頻率,合計(jì)頻率是否<20K。 |
|
---|---|---|
|
王睿
一切隨意
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
樓主 你應(yīng)該明白這個(gè)是要約分的 不然太大就沒有結(jié)果了 還有就是注意浮點(diǎn) 哈哈 我就知道這么點(diǎn)了 謝謝 |
---|---|
|
szs3318
級(jí)別: 探索解密
![]() |
在使用spd指令時(shí),指定的x不能與高速計(jì)數(shù)器和中斷輸入同時(shí)使用并且 時(shí)間是ms單位,K10000才是10S,你的上面那個(gè)“mul k360 d2”指令不完整,應(yīng)該是“mul k360 d0 d2”d2是任意的編號(hào)。 |
---|---|
|