摘要
本公开涉及工业控制技术领域,特别涉及一种虚拟机冗余PLC设备及其状态监测方法,该PLC设备包括:宿主机层与虚拟机层;其中,所述虚拟机层中运行有若干个虚拟机,其中至少一个作为主虚拟机,其余虚拟机作为从虚拟机;所述主虚拟机与从虚拟机运行的计算机程序相同;所述宿主机层,被配置为:通过标志位累加与/或数据增长分析,对所述主虚拟机的第一运行数据与所述从虚拟机的第二运行数据进行对比,根据对比结果确定所述虚拟机的运行状态。本公开所给技术方案基于虚拟机冗余技术在PLC设备上实现内存数据同步和状态监测,利用了虚拟PLC的冗余技术确保工业控制系统高可用性和可靠性,并提升了系统的响应速度和效率。