基于FPGA硬件平台的高性能PLC系统研究

被引量 : 0次 | 上传用户:purple601
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可编程逻辑控制器(PLC)作为现代自动化制造业中非常重要的控制设备,其性能的优劣直接影响工业控制自动化的水平。像我国这样制造业发展迅速的国家,PLC更是拥有着广阔的应用前景。但目前国内PLC市场被发达国家的生产厂商所占据,尤其在高性能PLC领域,国内的产品难以在竞争中立足。此外随着自动化控制要求越来越高,用户程序越来越复杂,现有PLC已无法满足工业控制系统的需求。因此在《“十二五”国家科技计划先进制造技术领域2013年度备选项目征集指南》中将高端PLC研发及应用列入了“系统控制”专项。其中开发高性能PLC系统成为目前工业控制领域研究的热点。本文围绕着如何构建高性能PLC系统进行研究并设计了基于FPGA硬件平台的高性能PLC系统。具体工作包括以下几个方面:1.在分析传统PLC系统基本结构和工作原理的基础上,提出了基于FPGA硬件平台PLC系统的总体设计方案。根据FPGA技术的特点,详细阐述了软硬件协同设计技术并对本设计的PLC系统进行了软硬件划分。2.设计了PLC上位机编译系统,主要包括编辑模块、编译模块和串口模块,其中重点对编译模块进行了研究。根据编译原理的知识,通过词法、语法、语义分析,最终生成中间代码,实现指令表语言的编译。3.对PLC下位机运行系统的硬件逻辑层进行设计。重点采用硬件逻辑描述语言对PLC系统的主要功能(如定时器、计数器等)进行设计,然后运用Nios Ⅱ软核中自定义指令技术将这些功能模块转化为CPU内部的一条单周期指令以提高处理速度。此外详细介绍了SOPC系统的定制过程。4.对PLC下位机运行系统的软件层进行设计,该部分通过Nios Ⅱ软核机制以及Nios II IDE工具对应用程序进行开发。在软件设计时,重点对运行系统的循环扫描过程进行了分析,阐述了扫描循环的实现过程。5.论文最后通过实验来验证整体系统。实验结果显示,本课题设计开发的PLC系统除实现了传统PLC的控制功能之外,还具有运行速度快的优点,较好的实现了设计目的。
其他文献
阐述在高中英语教学中导学案设计应遵循的五个原则,即课时化、问题化、方法化、层次化和系统化。从学习目标、知识导学、导学方案、学法指导、及时检测和教后反馈六个方面分
目的明确住院共病老年人认知衰弱分布特点,进一步探讨其影响因素。方法 回顾性分析2015年11月至2018年1月在成都市第五人民医院老年病科住院的老年共病患者(年龄≥60岁)692例
通过对具体的电力系统进行分析计算,我们可以了解到其各个配置是如何起到保护系统的作用,由此可以得到一个定值,在这个定值以内工作即可达到保护装置的系统运行要求,这就叫做
随着我国经济的快速发展,很多社会问题也随之产生。例如:养老难、就业难、群体性突发事件频发、贫富差距过大等,这些都是老百姓关注的焦点问题。如何解决这些焦点问题,有效的
黄河下游河道宽阔,河势多变,在天然情况下常常影响防洪安全,甚至造成堤防决口。本文从黄河防洪安全、工农业发展、城市供水、交通桥梁以及滩区居民生产、安全等方面,论述了必须有
要充分发挥奖励性绩效工资的激励作用,需不断深化岗位设置,实行以岗定人,以岗定薪,科学考核的人事管理新机制。文章对奖励性绩效工资分配的现状和存在的问题进行了剖析,提出了“以
城市交通流量不停增长,造成城市道路日益拥堵,限制城市发展,还会造成大量汽车尾气的排放和环境污染。双层桥梁的出现在部分缓解了土地资源的稀缺,降低了土地使用成本,双层桥
以辽宁省三所高校为研究对象,运用创新创业教育理论将学生创新能力分为创新意识、创新思维、创新技能,在此基础上构建学生创新能力对创业技能影响因素模型,通过实证研究的方
肥胖、糖尿病、代谢综合征及非酒精性脂肪性肝病(NAFLD)的发病率日渐攀升,目前美国40%以上的成年人达到NAFLD的诊断标准。近10%~20%的NAFLD患者为非酒精性脂肪性肝炎(NASH),这些患者进
为探寻烘烤工艺对不同陈化时间烟叶质量的影响。2014年在四川省攀枝花市米易县试验研究了密集烘烤条件下关键温度点不同稳温时间下的烤后烟叶;分别对初烤烟叶在陈化6、12、18