往复式压缩机的冲击性故障大多属于高频振动,且冲击较大,十字头周围是最能捕捉冲击类故障的部位。因此,建立了基于冲击次数进行诊断的方法。将该方法与在线监测系统相融合,采集隔距件的整周期冲击信号,利用门限自学习及信号拼接技术实现冲击次数计算,同时满足振动监测及冲击诊断需求。试验结果表明,冲击次数对载荷调节器调节不当及阀片故障很敏感,可以配合在线监测系统对故障进行有效监测;软件与硬件相结合的方式,不仅可以大大降低成本,也可与在线监测系统有效融合,可提高往复式压缩机的安全系数,预防严重事故的发生,具有较高的经济效益。