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