首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于FPGA的高性能PLC运行系统关键技术研究

摘要第3-4页
Abstract第4页
第1章 绪论第10-18页
    1.1 研究背景及意义第10-11页
    1.2 相关技术第11-16页
        1.2.1 PLC技术概述第11-13页
        1.2.2 FPGA技术概述第13-16页
    1.3 VHDL语言概述第16-17页
    1.4 本文所做的工作第17-18页
第2章 FPGA PLC的总体设计第18-30页
    2.1 基于FPGA的可编程控制器设计思想第18-23页
        2.1.1 硬件构成第18-19页
        2.1.2 FPGA PLC系统主要组成和开发技术第19-23页
    2.2 LD-VHDL编译器实现方案第23-29页
        2.2.1 LD程序分析器第24页
        2.2.2 BDT到逻辑表达式转换的实现第24-27页
        2.2.3 逻辑表达式的VHDL实现第27-29页
    2.3 本章小结第29-30页
第3章 梯形图程序语义分析第30-45页
    3.1 IEC 61131-3梯形图语言第30-32页
        3.1.1 IEC 61131-3标准第30-31页
        3.1.2 程序组织单元POU第31页
        3.1.3 梯形图图形编程元素第31-32页
    3.2 梯形图网络拓扑结构的有向图抽象表示第32-34页
        3.2.1 图论基础第32-33页
        3.2.2 梯形图到有向图的抽象第33-34页
    3.3 TESP二端点串并单边有向图第34-36页
        3.3.1 TESP的定义及性质第34-35页
        3.3.2 梯形图网络拓扑的验证方法第35-36页
    3.4 TESP到BDT的映射第36-41页
        3.4.1 BDT的定义第36-38页
        3.4.2 TESP到BDT的转换算法第38-41页
    3.5 BDT到逻辑表达式的转换实现第41-44页
        3.5.1 布尔逻辑表达式的生成方法第41页
        3.5.2 功能逻辑表达式的生成方法第41-42页
        3.5.3 BDT到逻辑表达式转换示例第42-44页
    3.6 本章小结第44-45页
第4章 VHDL目标代码生成第45-59页
    4.1 FPGA PLC架构的实现方法第45-53页
        4.1.1 PLC循环扫描工作方式的实现第45-46页
        4.1.2 PLC输入输出隔离的实现第46-47页
        4.1.3 定时器相关功能及定时逻辑表达式的实现第47-51页
        4.1.4 计数器相关功能及计数逻辑表达式的实现第51-53页
    4.2 BDT逻辑表达式集合到VHDL的转换第53-56页
        4.2.1 功能逻辑表达式的实现第53-54页
        4.2.2 逻辑表达式集合的实现第54-56页
    4.3 模拟输入功能的实现第56-58页
    4.4 本章小结第58-59页
第5章 依赖模型的建立及并行化第59-76页
    5.1 BDT控制依赖及其规范形式第59-66页
        5.1.1 BDT控制依赖第59-62页
        5.1.2 BDT控制依赖的规范形式第62-66页
    5.2 BDT数据依赖及统一数据依赖模型第66-72页
        5.2.1 BDT数据依赖模型第66-69页
        5.2.2 统一数据依赖模型第69-72页
    5.3 目标代码并行化第72-75页
    5.4 本章小结第75-76页
第6章 FPGA PLC系统功能测试第76-85页
    6.1 交通信号灯控制程序实例第76-82页
    6.2 Microprocessor PLC与FPGA PLC性能对比第82-84页
    6.3 本章小结第84-85页
第7章 结论与展望第85-87页
    7.1 工作总结第85页
    7.2 进一步的工作第85-87页
参考文献第87-92页
致谢第92页

论文共92页,点击 下载论文
上一篇:基于数字图像处理的列车心盘螺栓故障诊断
下一篇:一个中国南方野生大豆基因组深度测序及其分析