1 . 問(wèn):請(qǐng)問(wèn)三菱plc spd指令到底是什么指令?
答:SPD指令就是脈沖密度指令。
2. 問(wèn):用三菱SPD指令如何計(jì)算出速度?
N=(60*D0*1000)/nt r/min
其中 n 指的是什么意思
請(qǐng)高手指教,非常感謝!
答:速度檢測(cè)指令SPD的使用,其功能號(hào)為FNC56,速度檢測(cè)指令用來(lái)檢測(cè)單位時(shí)間內(nèi)(時(shí)間單位是ms)從輸入繼電器讀入的脈沖個(gè)數(shù)(上升沿有效),并存入數(shù)據(jù)寄存器中。指
ld m8000
spd k100 d100
dmul d100 k60 d128
ld x3
rst c235
N是每分鐘檢測(cè)值
補(bǔ)充:n代表轉(zhuǎn)盤轉(zhuǎn)一圈時(shí)所需要的脈沖數(shù)量。三菱plc編程手冊(cè)中SPD指令那一頁(yè)有具體的解釋。
3. 問(wèn):我在三菱FX1S-14MT應(yīng)用中,X0作為計(jì)數(shù)傳感器輸入端.用的保持型計(jì)數(shù)器(C16),用SPD指令檢測(cè)速度(D50),發(fā)現(xiàn)電機(jī)轉(zhuǎn)速超過(guò)600轉(zhuǎn)/分的時(shí)候,計(jì)數(shù)器不能正常計(jì)數(shù),而SPD指令顯示正常,能顯示0-1800轉(zhuǎn)/分,當(dāng)然系數(shù)是60倍,檢測(cè)時(shí)間1000ms.請(qǐng)問(wèn)是傳感器有問(wèn)題還是指令運(yùn)用不對(duì).傳感器是用國(guó)產(chǎn)的接近開關(guān).謝謝指教.
指令如下:
LD M8000
AND X0
OUT C16 K32767
LD M8000
AND>= C16 D140
OUT Y0
LD Y0
RST C16
LD M8000
SPD X0 K1000 D40
MOV D40 D42
DMUL D42 K60 D50
END
答:你試試用高速計(jì)數(shù)器C25*試試看,好像普通的C16有軟件濾波器,過(guò)快的信號(hào)它會(huì)認(rèn)為是干擾,但X0本身內(nèi)部的硬件濾波是支持你所用的轉(zhuǎn)速的,所以SPD指令可以計(jì)數(shù)。一家之言,不知道對(duì)不對(duì)。用高速計(jì)數(shù)器,三菱plc spd指令已經(jīng)在調(diào)用高速計(jì)數(shù)器了