基于fpga的数字逻辑控制器的设计-控制理论与控制工程专业论文.docxVIP

  • 3
  • 0
  • 约5.41万字
  • 约 86页
  • 2019-01-09 发布于上海
  • 举报

基于fpga的数字逻辑控制器的设计-控制理论与控制工程专业论文.docx

基于fpga的数字逻辑控制器的设计-控制理论与控制工程专业论文

南开大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所 取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成果不包 含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所 涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本 学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 王彭摆 2010年12月8日 非公开学位论文标注说明 根据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申 请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本 说明为空白。 论文题目 申请密级 口限制(≤2年) 口秘密(≤10年) 口机密(≤20年) 保密期限 20 年 月 日至20 年 月 日 审批表编号 批准日期 20 年 月 日 限制★2年(最长2年,可少于2年) 秘密★10年(最长5年,可少于5年) 机密★20年(最长10年,可少于10年) 摘要摘 摘要 摘 要 可编程逻辑控制器(Programmable Logic Controller,PLC)因为它工作稳定、 功能灵活、编程方便等特点,从一出现就受到了人们的欢迎。因为它可以通过 修改程序的方式改变功能,所以在工业控制领域,PLC被广泛使用。现在PLC 已经成为了自动控制领域的核心设备之一。FPGA(Field Programmable Gate Array)作为一种可编程的逻辑芯片,同样也具有通过不同程序实现不同功能的 特点,完全可以用来设计类似PLC的控制设备。而且因为FPGA使用硬件逻辑 电路来实现逻辑功能,比起需要执行程序才能正常工作的PLC,它不存在程序 “跑飞的问题,抗干扰能力更强,稳定性和可靠性更好。此外,PLC用顺序 扫描的方式执行程序,一次扫描所需的时间较长,无法对输入的信号迅速做出 反应,实时性不好,而FPGA的逻辑电路使用并行方式进行逻辑运算,可以迅 速的响应外界的输入,实时性大大强于PLC。本文从FPGA与PLC的特点出发, 分析了如何用FPGA实现PLC的控制功能,同时还能够保持PLC 512作可靠、功 能实现灵活等优势,提出并实现了利用PLC传统的梯形图编程形式对FPGA芯 片进行编程,最终实现PLC功能。本文的主要工作是分析了将梯形图转化为 VHDL语言的途径,设计了具体的硬件,并编写了编程软件,实现了用梯形图 编写VHDL程序的功能,最后本文通过实验验证了设计的正确性与可实现性。 关键词:PLC FPGA梯形图编程VHDL语言 AbstractAbstract Abstract Abstract Programmable Logic Controller(PLC)is one kind of stabile,functional and flexible controller,and Can be programmed easily,SO it acquires people’S welcome since its appearence.Because its function call be changed by modifying the program,PLC is widely used in the field of industrial contr01.Nowadays,PLC has become one of the most important equipments in automatic control area.FPGA(Field Programmable Gate Array)as a programmable logic chip,also has the ability to realize different functions with different programs,SO it can be used to design the control equipment which is similar to the PLC.Does not like the PLC which needs programs to work, the FPGA using logic circuits to implement logic functions,therefore,it dose not exist the problem of program”running out”.Compared谢tll the PLC,FPGA has stronger anti-interference abil

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档