煤矿安全系统由监控主机、现场控制站、模拟输入测点、数字输入测点和数字输出测点构成。监控主机对现场控制站的监控采取轮询方式。监控主机下发现场控制站内所有控制算法参数、测点参数,根据实际情况使用“程控”或“站控”对测点实施控制。采用了AI-DO、DI-DO两种“控制元”,由控制元的逻辑组合实现了在规定优先权顺序下监控主机控制算法。用面向对象程序设计方法及VB设计现场控制站、AI测点、DI测点、DO测点、AI-DO控制元、DI-DO控制元等多个类,并最终完成了监控主机的监控程序设计。现场实际运行表明软件功能满足设计要求。