《可编程控制器应用解析》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:隋振有,隋凤香编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2006
  • ISBN:750833731X
  • 页数:497 页
图书介绍:本书以S7-200为样机,系统地介绍了PLC的应用技术,其内容包括PLC的数学基础,S7-200的硬件、软件等方面的技术知识。从S7-100系列入手,对PLC硬件、软件的配置、系统的安装调试和运行操作都作了较全面地介绍。尤其以S7-200的编程软件STEP7-Micro/WIN32为范例,对编程技术作了详细地介绍和探讨,为解决PLC编写程序这一最大的难题,为读者提供了一些帮助。

目录 1

前言 1

第1章 可编程序控制器概论 1

1.1 PLC主机模块和扩展功能模块 2

1.1.1 中央微处理器(CPU) 2

1.1.2 存储器 5

1.1.3 PLC的I/O通道 9

1.1.4 电源模块 13

1.1.5 主机输入输出元器件 15

1.1.6 扩展功能模块 23

1.2 PLC的工作原理和控制过程 24

1.2.1 PLC的工作原理 24

1.2.2 PLC的控制过程 25

1.3 PLC的技术特性及其应用 29

1.3.1 PLC与继电器控制电路相比较 29

1.3.2 PLC与个人计算机(PC)相比较 30

1.3.3 PLC的技术指标 31

1.3.4 PLC系统主要的控制功能 33

1.3.5 PLC的分类 36

1.3.6 PLC的应用简述 37

1.4 PLC的配置 39

1.4.1 系统基本配置 39

1.4.2 扩展功能模块的配置 41

1.4.3 系统冗余配置 44

1.4.4 系统附加配置 45

第2章 PLC的数学基础 46

2.1 数制和数制间的转换 46

2.1.1 数制 46

2.1.2 数制间的相互转换 47

2.1.3 二进制数的四则运算 52

2.1.4 二进制编码简介 55

2.2 二进制编码 58

2.2.1 常用的二一十进制编码 59

2.2.2 标准代码 62

2.3 逻辑代数 69

2.3.1 二值逻辑 69

2.3.2 基本逻辑代数及其运算方法 70

2.3.3 复合逻辑及其运算方法 72

2.3.4 逻辑代数的运算法则 76

2.3.5 逻辑代数的运算定律 77

2.3.6 逻辑代数的运算定理 83

2.4 逻辑函数及其表示方法 84

2.4.1 表示逻辑函数的方法 85

2.4.2 逻辑函数表示方法间的相互转换 86

2.4.3 逻辑函数式的化简 87

3.1 S7—200系列PLC的硬件概述 93

3.1.1 S7—200主机CPU模块 93

第3章 S7—200系列PLC的硬件 93

3.1.2 数字量输入/输出模块 113

3.1.3 模拟量输入输出模块 123

3.1.4 EM253位控模块 127

3.1.5 S7—200的编程器和电源 131

3.1.6 S7—200的附加硬件 132

3.1.7 S7—200主机输入输出的配置 137

3.2 S7—200的通信网络 139

3.2.1 通信网络元器件 139

3.2.2 网络传输介质 145

3.2.3 S7—200通信智能模块 147

4.1 指令 157

4.1.1 指令的分类 157

第4章 PLC的软件 157

4.1.2 指令的组成 158

4.1.3 寻址方式 159

4.1.4 数据 160

4.2 程序 164

4.2.1 程序的特性 165

4.2.2 程序的分类 165

4.2.4 程序的执行时间 166

4.2.3 程序语言 166

4.3 S7—200的软件资源 167

4.3.1 S7—200数据存储器 167

4.3.2 S7—200特殊标志存储器(SM) 176

4.3.3 变量存储器(V)存放的信息 192

4.4 S7—200的特殊功能软件 200

4.4.1 高速计数器(HSC) 200

4.4.2 高速脉冲输出 201

4.4.3 比例、积分、微分控制软件 202

4.5.1 S7—200程序的执行时间 207

4.5 S7—200运行信息 207

4.5.2 S7—200系列的中断控制 218

4.5.3 错误信息 221

4.5.4 其他软件 227

4.6 通信软件 230

4.6.1 通信方式 230

4.6.2 通信网络 231

4.6.3 通信协议 233

4.6.4 通信网站 235

4.6.5 通信参数 236

4.6.6 变频器控制软件 237

第5章 S7—200指令系统 241

5.1 S7—200指令系统 241

5.1.1 位逻辑指令 241

5.1.2 逻辑堆栈指令 249

5.1.3 中断和中断指令 252

5.1.4 通信控制和通信指令 261

5.1.5 比较指令 272

5.1.6 转换指令 276

5.1.7 计数器指令 286

5.1.8 高速计数器(HSC)及其指令 288

5.1.9 高速脉冲输出指令 298

5.1.10 定时器及其指令 308

5.1.11 时钟指令 311

5.1.12 逻辑运算指令 313

5.1.13 数学运算指令 317

5.1.14 数学功能指令 326

5.1.15 PID控制及指令 330

5.1.16 传送指令 332

5.1.17 移位和循环指令 337

5.1.18 程序控制指令 343

5.1.19 表功能指令 349

5.1.20 字符串(STR)指令 353

第6章 编程软件及其应用 357

6.1 S7—200系列的编程软件 357

6.1.1 STEP7-Micro/DOS 357

6.1.2 STEP7-Micro/WIN32(V3.1) 367

6.2 通信网络 376

6.2.1 设置网络参数时调用软件的过程 376

6.2.2 通信网络的最小配置 385

6.2.3 设置通信网络参数 386

6.3 离线编程和在线编程 387

6.3.1 离线编程 387

6.3.2 在线编程 390

第7章 编程技术 404

7.1 编程语言 404

7.1.1 梯形图(LAD) 404

7.1.2 功能块图(FBD) 407

7.1.3 语句表(STL) 407

7.1.4 顺序功能图(SFC) 408

7.1.5 高级语言 412

7.2 编程 412

7.2.1 编程规则 412

7.2.2 编制梯形图的规律及其技巧 414

7.2.3 编程方法 417

7.2.4 将继电器控制电路转换为梯形图 424

7.2.5 编程须知 428

7.3 S7—200的应用程序 435

7.3.1 定时器程序 435

7.3.2 计数器应用程序 437

7.3.3 中断程序 439

7.3.4 子程序 441

7.3.5 顺序控制程序 443

7.3.6 高速计数器(HSC)程序 447

7.3.7 高速脉冲输出程序 447

7.3.8 PID(比例、积分、微分)控制程序 452

7.3.9 S7—200通信程序 464

8.1 PLC的安装 469

8.1.1 安装应遵守的技术规范 469

第8章 PLC的安装调试运行和维护 469

8.1.2 PLC安装的一般要求 471

8.1.3 S7—200的安装工艺 474

8.1.4 通信网络元器件的安装 478

8.2 PLC系统的调试 479

8.3 S7—200PLC的运行 481

8.3.1 S7—200的运行操作 481

8.3.2 S7—200PLC的运行监视及其测控 485

8.3.3 PLC运行故障处理及其维护 486

附录 S7—200语句表指令表 491

参考文献 497