欢迎来到乐利中国!

主页 > 常见问题 > 常见问题 >

三菱PLC的spd指令常见问题有哪些

2016-10-17 常见问题

1、三菱PLC中的SPD指令具体是什么指令?

SPD指令就是脉冲密度指令。

2、用三菱SPD指令如何计算出速度?公式 N=(60*D0*1000)/nt r/min,其中 n 指的是什么意思?

速度检测指令SPD的使用,其功能号为FNC56,速度检测指令用来检测单位时间内(时间单位是ms)从指定的输入继电器读入的脉冲个数(上升沿有效),并存入指定的数据寄存器中。

指令:ld m8000
spd k100 d100
dmul d100 k60 d128
ld x3
rst c235
N是每分钟检测值
补充:n代表转盘转一圈时所需要的脉冲数量。三菱plc编程手册中SPD指令那一页有具体的解释。

3、在三菱FX1S-14MT应用中,X0作为计数传感器输入端.用的保持型计数器(C16),用SPD指令检测速度(D50),发现电机转速超过600转/分的时候,计数器不能正常计数,而SPD指令显示正常,能显示0-1800转/分,当然系数是60倍,检测时间1000ms,传感器有问题还是指令运用不对?

指令如下:
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

试试用高速计数器C25*试试看,好像普通的C16有软件滤波器,过快的信号它会认为是干扰,但X0本身内部的硬件滤波是支持你所用的转速的,所以SPD指令可以计数。一家之言,不知道对不对。用高速计数器,三菱plc spd指令已经在调用高速计数器了。

点击了解更多常见问题!