通过分析传统继电器数字开关DO输出系统存在的不足,设计了一种带诊断的冗余无触点DO输出系统,详细描述了新设计系统的原理及硬件设计和软件设计的具体实现过程。应用表明所设计的DO冗余输出系统能够很好地替代传统的继电器DO输出系统,弥补传统DO输出系统的缺点和不足,能大幅提高DO输出系统的安全性和可靠性,具有较强的技术性和创新性。