掘进机是煤矿采掘机械化过程中的关键设备之一。由于工作环境恶劣,故障经常发生,为保证设备的正常运行,必须对掘进机的运行状态实时监测和诊断,及时消除和避免故障,提高设备的安全性,提出了基于Linux操作系统、GTK库和MySQL的悬臂式掘进机远程监控与故障诊断系统。介绍了系统的整体结构,重点阐述了井下监控主机软件与远程故障诊断专家系统的设计。