本实用新型涉及一种基于FPGA的多接口MVB网络故障诊断器,该诊断器采用模块化设计,具体包括:主控模块、FPGA模块、MVB模块、串行接口模块、USB接口模块、以太网接口模块和显示接口模块。MVB模块、串行接口模块、USB接口模块和以太网接口模块分别和FPGA模块连接,FPGA模块、显示模块分别和主控模块连接,在主控模块和FPGA模块的协同控制下,实现MVB网络的故障诊断以及诊断结果的显示和传输。解决MVB网络故障诊断设备接口单一引起的应用局限问题,提高其适用性,为MVB网络故障诊断器的广泛应用提供技术方案。