《基于ARM_FPGA的PLC系统原理》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:潘绍明,蔡启仲,李克俭著
  • 出 版 社:西安:西北工业大学出版社
  • 出版年份:2017
  • ISBN:9787561253496
  • 页数:228 页
图书介绍:本书介绍的CL型PLC,采用ARM和FPGA双处理器架构,充分利用ARM和FPGA两者的优势,以ARM为控制中心,FPGA和ARM协同工作,运用FPGA高速的并行运算性能,本书内容包括系统结构、动态编译和静态编译、PLC主机、手持编程装置、上位机编程软件以及系统的通信协议等。本书主要读者对象为高等院校与科研结构从事自动化控制装置研究的教师、科研人员、研究生等。

第1章 绪论 1

1.1 PLC的发展 1

1.2 CL型PLC的结构特点 1

第2章CL型PLC的指令系统 4

2.1基本指令编码 4

2.2其他基本指令与步进指令编码 8

2.3流向控制指令 9

2.4数据传输与比较 12

2.5算术运算和逻辑运算 31

2.6循环与移位 52

2.7其他应用指令 65

2.8 CL型PLC指令举例 74

第3章CL型PLC指令的静态编译和动态编译 79

3.1 ARM存储空间分配 80

3.2静态编译 83

3.3静态编译的实现方法 84

3.4基本指令的静态编译 87

3.5应用指令的静态编译 106

3.6基本指令和应用指令的动态编译 109

第4章CL型PLC主机结构 116

4.1 CL型PLC主机硬件平台 116

4.2 ARM_ FPGA双口RAM结构 118

4.3 PLC各存储区的数据配置 119

第5章CL型PLC通信系统 129

5.1通信结构 129

5.2通信协议设计 130

5.3上电通信流程 132

5.4 PLC主机发送与接收通信流程 133

第6章CL型PLC手持式编程装置 155

6.1手持式编程装置功能 155

6.2硬件结构 155

6.3 CL型PLC编程装置的软件结构 156

6.4 PLC编程装置的硬件电路 158

6.5编程装置的软件 161

6.6编译与反编译设计 167

6.7数据的存储设计 178

6.8界面的设计 185

6.9通信接口 193

第7章CL型PLC程序PC编辑软件 199

7.1开发环境 199

7.2软件结构 199

7.3软件功能 200

7.4编辑界面 201

7.5编译模块 205

7.6编译与反编译 210

7.7梯形图转换为指令表的算法 216

7.8程序下载 220

参考文献 228