论文摘要
PLC(Programmable Logic Controller)作为工业自动化三大支柱之一,在现代工业控制领域,扮演着重要的角色。为满足控制系统高可靠性的要求,一些中大型PLC采用了冗余容错的方法来提高系统可靠性。本文根据冗余理论,结合PLC的应用环境,设计了一个适合于中型PLC的冗余架构。在PLC的冗余系统设计中,数据同步是必须面临和解决的关键技术。本文提出了一种基于双处理器架构的监测式数据同步模式,实现了主备PLC之间的数据同步,解决了其它冗余PLC的数据同步方法中存在的数据同步量大和数据同步过程增大系统扫描周期的问题。首先,本文在深入分析冗余理论的基础上,比较了不同冗余容错方法对于提高系统可靠性的效率。其次,根据冗余理论,结合中型PLC的应用环境和PLC冗余系统的性能要求,构建了一个较完备的中型PLC冗余架构,并设计了这种冗余架构下系统的实现机制。该冗余架构能够实现对电源模块、CPU模块、通信模块、数据同步链路及I/O模块的冗余容错。再次,针对冗余系统设计中最关键的数据同步环节,深入分析了目前的数据同步方法的不足,提出一种基于CPU和FPGA双处理器架构的监测式数据同步方法,并在实际平台上进行了设计实现。该方法通过一个FPGA模块来监测和记录需要进行同步的数据,并能实现同步数据的并行传输。这种方法使得每个扫描周期的数据同步量减小,而且数据同步过程完全由FPGA完成,不占用CPU资源,数据同步过程不会增大系统扫描周期,能够提高冗余PLC的性能。采用VHDL语言进行FPGA功能设计,并给出了FPGA各个功能模块的详细设计及关键模块的仿真结果。最后,在硬件平台上实现了主备PLC之间的数据同步。
论文目录
相关论文文献
- [1].空间计算机冗余架构可靠性分析比较[J]. 深空探测学报 2018(06)
- [2].基于异构冗余架构的拟态防御建模技术[J]. 电信科学 2020(05)
- [3].高可靠的计算机模块引导软件[J]. 计算机系统应用 2018(01)
- [4].中国铁道科学研究院2012年科技成果简介(续一)[J]. 中国铁道科学 2013(04)
- [5].基于双口RAM的冗余架构同步技术研究[J]. 计算机工程 2012(18)
- [6].航空发动机双冗余架构传感器信息通道故障诊断方法研究[J]. 计算机测量与控制 2008(11)
- [7].GSM-R无线网络冗余架构关键技术的研究[J]. 铁路通信信号工程技术 2016(02)
- [8].小型数据中心冗余策略简析[J]. 吉林广播电视大学学报 2016(09)
- [9].浅谈UPS的应用与维护[J]. 湖北科技学院学报 2012(12)
- [10].基于B/S结构的高可靠性双机冗余架构设计[J]. 武汉理工大学学报(信息与管理工程版) 2017(01)
- [11].Windows平台上Oracle数据库冗余架构的设计规划和实施[J]. 信息与电脑(理论版) 2013(18)
- [12].IBM Power VM虚拟化环境下双VIOS的设计与实现[J]. 数字技术与应用 2016(03)
- [13].一种三冗余架构ETS保护装置设计[J]. 物联网技术 2019(05)
- [14].动态异构冗余的Web威胁感知技术研究[J]. 智能计算机与应用 2018(04)
- [15].面向Web隐藏后门技术的防御[J]. 电信科学 2020(05)
- [16].OpenIMU330惯性测量单元[J]. 传感器世界 2019(10)
- [17].深圳地铁列车下一代LCU技术创新方案[J]. 电力机车与城轨车辆 2019(03)
- [18].轨旁安全平台协议通信的测试技术研究[J]. 铁道通信信号 2020(07)
- [19].高炉高可靠控制系统L1与L2的设计与实现[J]. 自动化与仪器仪表 2014(04)
- [20].待发段地面逃逸控制组合设计及关键技术研究[J]. 导弹与航天运载技术 2017(03)
- [21].基于北斗和GPS冗余架构多源制式DCS主时钟设备的国产化研制[J]. 企业导报 2015(13)
- [22].海上风电平台暖通监控系统的研究与开发[J]. 电子设计工程 2018(15)
- [23].电传飞行控制系统容错设计[J]. 科技传播 2013(15)
- [24].OPC技术在粗纱工序信息化系统中的应用[J]. 自动化与仪表 2014(02)
- [25].一种双余度车载核心处理机的设计与实现[J]. 电子技术 2014(01)
- [26].基于多级缓存的网络考试系统设计探讨[J]. 广东科技 2014(06)