不知道你用的是哪个品牌的PLC。有的PLC有一条测频指令(SPD)要是你的脉冲频率基本固定的话,也可以自己做一段程序,比如做一个定时中断,每次中断计算一下脉冲数的变化,然后定时中断的时间长除以脉冲数就是每个脉冲的时间。