当前位置:首页 > 工业技术
实例解析S7-300/400PLC系统设计基础与开发技巧
实例解析S7-300/400PLC系统设计基础与开发技巧

实例解析S7-300/400PLC系统设计基础与开发技巧PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:边春元,程立英,任双艳,渠丰沛等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:7111231503
  • 页数:310 页
图书介绍:本书有效的向读者介绍了PLC系统的开发技巧等。
《实例解析S7-300/400PLC系统设计基础与开发技巧》目录

第1章 绪论 1

1.1 PLC概述 1

1.1.1 PLC的发展 1

1.1.2 PLC的基本组成和工作原理 3

1.1.3 PLC的功能特点和分类 7

1.2 西门子S7系列PLC 11

1.3 系统的设计方法 12

1.4 PLC的应用 15

第2章 硬件系统及内部资源 16

2.1 硬件系统的基本结构 16

2.1.1 基本组成 17

2.1.2 基本结构 19

2.2 PLC的CPU模块和I/O模块 21

2.2.1 S7-300系列PLC 21

2.2.2 S7-400系列PLC 29

2.2.3 I/O模块的地址确定 33

2.3 PLC的分布式I/O模块 34

2.4 PLC的内部资源模块 36

2.4.1 内部存储区 36

2.4.2 外设I/O存储区 39

2.4.3 累加器 39

2.4.4 状态字寄存器 40

第3章 指令系统及应用系统的设计 42

3.1 指令系统预备知识 42

3.1.1 数制 42

3.1.2 数据类型 42

3.2 S7-300/400 PLC的指令系统 44

3.2.1 指令的构成 44

3.2.2 指令的操作数 44

3.2.3 寻址方式 45

3.3 S7-300/400 PLC的常用指令 46

3.3.1 位逻辑指令 46

3.3.2 数据处理指令 50

3.3.3 计数器与定时器指令 54

3.3.4 数据运算指令 57

3.3.5 程序控制指令 63

3.3.6 数据块指令 64

3.3.7 逻辑控制指令 65

3.3.8 累加器操作指令 66

3.4 PLC应用系统的设计 67

3.4.1 PLC应用系统的硬件设计 67

3.4.2 PLC应用系统的软件设计 71

第4章 STEP7编程环境的使用 74

4.1 STEP7编程的流程 76

4.1.1 创建与编辑项目 78

4.1.2 硬件组态 82

4.1.3 定义符号 93

4.1.4 生成逻辑块 99

4.1.5 参考数据的显示 103

4.1.6 程序的上传和下载 113

4.1.7 程序的调试和故障诊断 119

4.2 PLC程序结构 134

4.2.1 CPU程序 135

4.2.2 用户程序 135

4.2.3 功能块 140

4.2.4 数据块 142

4.2.5 组织块 152

第5章 PLC的通信与网络 164

5.1 PLC控制网络和通信功能 164

5.2 S7-300/400 PLC的通信网络 165

5.3 工业以太网 167

5.3.1 概述 167

5.3.2 工业以太网的构成 167

5.3.3 工业以太网的网络方案 168

5.3.4 工业以太网的交换技术 169

5.3.5 自适应与冗余网络 170

5.4 MPI网络 170

5.4.1 概述 170

5.4.2 全局数据通信 171

5.4.3 MPI网络的组态 172

5.4.4 事件驱动的GD通信 175

5.4.5 不用GD通信组态的MPI通信 175

5.5 AS-I网络 177

5.5.1 概述 177

5.5.2 AS-I网络部件 178

5.5.3 AS-I的寻址模式 178

5.5.4 AS-I的通信方式 179

5.5.5 AS-I的工作模式 179

5.6 PROFIBUS通信网络 179

5.6.1 概述 179

5.6.2 PROFIBUS的通信协议 180

5.6.3 PROFIBUS的网络部件 181

5.6.4 利用STEP7组态PROFIBUS-DP通信网络 182

5.7 点对点通信 187

5.7.1 点对点通信的硬件 187

5.7.2 点对点通信协议 188

5.7.3 用于点对点通信的功能块 189

第6章 基本逻辑控制 192

6.1 交通信号灯控制硬件配置及梯形图程序 192

6.2 电梯控制硬件配置及梯形图程序 194

6.3 开发技巧与经验总结 198

第7章 PID控制 200

7.1 模拟量的PID控制 200

7.2 PID算法模拟量的闭环控制 203

7.3 开发技巧与经验总结 210

第8章 S7-300/400 PLC电动机控制 211

8.1 ?-△起动电动机控制 211

8.2 双速电动机控制 212

8.3 开发技巧与经验总结 229

第9章 机床控制 231

9.1 剪板机的PLC控制 231

9.2 模压机的PLC控制 233

9.3 自动选刀的PLC控制 237

9.4 机械手的PLC自动控制 240

9.5 开发技巧与经验总结 243

第10章 热轧层流冷却控制系统 244

10.1 层流冷却控制系统的功能 244

10.1.1 控冷区控制功能概述 244

10.1.2 控冷区域的设备概况及功能 245

10.2 层流冷却控制系统硬件设计 249

10.2.1 层流冷却系统的硬件配置 249

10.2.2 层流冷却系统的网络组成 249

10.2.3 定义I/O表及硬件控制原理 250

10.3 层流冷却控制系统软件设计 259

10.3.1 项目的创建 260

10.3.2 硬件组态 260

10.3.3 程序块的编写 260

10.3.4 PLC调试 273

10.4 开发技巧与经验总结 277

第11章 可逆冷轧机控制系统 278

11.1 可逆冷轧机控制系统的功能 278

11.2 可逆冷轧机控制系统的硬件设计 285

11.2.1 系统的硬件配置 285

11.2.2 系统的通信设置 289

11.3 可逆冷轧机控制系统的软件设计 290

11.3.1 系统的设计原理 290

11.3.2 系统的软件实现 290

11.4 开发技巧与经验总结 297

附录 299

附录A 所有语句表指令 299

附录B 组织块、系统功能与系统功能块 301

附录C 常用英文缩写 306

参考文献 309

相关图书
作者其它书籍
返回顶部