摘 要: | 针对泥沙输送实验台运行过程中存在的监控程序可靠性不足的问题,对西门软冗余技术、OPC技术、VC++编程技术进行了研究,对基于西门子软冗余的监控系统的下位机PLC主站与上位机监控程序之间的通信过程与特点进行了归纳,提出了一种利用OPC技术实现两台监控计算机与两个S7-300PLC站点之间进行通讯的方法。通过采用西门子的SIMATIC NET软件建立了OPC服务器,采用VC++语言编写了具有冗余功能的实验台监控程序。通过判断主/备用CPU的状态标志位,由监控程序识别当前哪个CPU是主CPU,并对主CPU内的数据进行读/写。利用故障模拟实验对监控程序的稳定性和可靠性进行了测试。研究结果表明,该程序能够实时监测实验台的各项参数,能够实现主/备系统自动切换、故障报警等功能,程序运行稳定,可靠性高。
|