摘要
本发明涉及自动化控制技术领域,具体为一种故障定位与动态重构的冗余PLC控制系统及方法,所述方法包括:采集主PLC运行状态数据,提取并构建多维特征向量;主PLC与冗余PLC保持数据同步及心跳通信;在主PLC部署轻量级异常检测模型实施实时故障监测,在上位机部署深度神经网络故障诊断模型,通过两级联合判决识别故障类型并进行定位故障位置;在主PLC故障时,冗余PLC基于最新同步上下文无缝接管控制任务;冗余PLC接管后,对故障PLC进行修复与功能测试,修复后将其配置为新的冗余PLC并恢复同步及心跳通信,实现PLC系统的高可靠性与动态重构。