《PLC应用与编程技术》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:隋振有,隋凤香编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2009
  • ISBN:9787508380094
  • 页数:538 页
图书介绍:本书系统地介绍了了PLC识、硬件结构、软件资源和PLC装、运行调试及维护。从实际应用出发,以S7-200为样机,探讨了其软、硬件配置和应用中的一些技术问题。以西门子推出的STEP7-Micro/WIN32为例,重点探讨了编程技术、编程技巧,为解决编写PLC应用程序提出“结合继电器工作原理展开图编制梯形图”这一有待深入讨论的课题,供读者参考。

第1章 可编程序控制器基础知识 1

1.1 PLC的工作原理和控制过程 2

PLC的工作原理 2

PLC的控制过程 3

1.2 PLC的技术特性及其应用 7

PLC与继电器控制电路相比较 8

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

PLC的技术指标 10

PLC系统主要的控制功能 12

PLC的分类 15

PLC的应用简述 16

1.3 PLC的配置 17

系统基本配置 18

扩展功能模块的配置 20

系统冗余配置 23

系统附加配置 24

1.4 PLC的技术术语 24

软件类术语 24

操作控制和硬件类术语 32

第2章 二进制与逻辑代数 36

2.1数制和数制间的转换 36

数制 36

数制间的相互转换 38

二进制数的四则运算 42

二进制编码简介 45

2.2二进制编码 48

常用的二—十进制编码 49

标准代码 52

2.3逻辑代数 59

二值逻辑 59

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

复合逻辑及其运算方法 62

逻辑代数的运算法则 66

逻辑代数的运算定律 67

逻辑代数的运算定理 73

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

第3章 PLC的硬件 77

3.1 PLC的主机模块 77

中央微处理器(CPU) 77

存储器 81

PLC的I/O通道 84

电源模块 88

主机输入输出元器件 90

扩展功能模块 98

PLC的外围硬件设备 99

通信网络元器件 103

3.2 S7—200PLC的硬件 109

S7—200主机CPU模块 109

数字量输入/输出模块 129

模拟量输入输出模块 139

EM253位控模块 143

S7—200的编程器和电源 147

S7—200的附加硬件 147

S7—200主机输入输出的配置 151

3.3 S7—200的通信网络 153

S7—200CPU的通信接口 153

S7—200智能通信模块 154

第4章 PLC的软件 163

4.1 PLC的软件资源 163

数据 164

常量、变量和变量表 168

指令 169

程序 172

二进制编码 174

软继电器 174

4.2其他软件 175

操作系统 175

时序图 177

通信软件 178

错误信息 185

4.3 S7—200的软件资源 185

S7—200的存储区中的信息 185

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

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

S7—200的特殊功能软件 219

S7—200运行信息 226

变频器控制软件 246

第5章 PLC的指令系统 251

5.1 S7—200指令系统 251

位逻辑指令 251

逻辑堆栈指令 259

中断和中断指令 262

通信控制和通信指令 271

比较指令 282

转换指令 286

计数器指令 296

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

高速脉冲输出指令 308

定时器及其指令 318

时钟指令 321

逻辑运算指令 323

数学运算指令 327

数学功能指令 337

PID控制及指令 340

传送指令 342

移位和循环指令 347

程序控制指令 353

表功能指令 359

字符串(STR)指令 364

第6章 PLC编程软件及其应用 368

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

STEP7-Micro/DOS 369

STEP7-Micro/WIN32(V3.1) 379

6.2通信网络 388

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

通信网络的最小配置 397

设置通信网络参数 398

6.3离线编程和在线编程 399

离线编程 399

在线编程 403

6.4 S7—300/400和M7—300/400的编程软件 415

STEP7标准软件包 415

基本语言的输入规则 418

STEP7中的逻辑块 422

不同厂家推出的编程软件之不同 424

第7章 PLC编程技术 426

7.1编程语言 426

梯形图(LAD) 426

功能块图(FBD) 429

语句表(STL) 429

顺序功能图(SFC) 430

高级语言 434

7.2编程 434

编程须知 434

编程方法 441

7.3编程技巧 447

经验性的编程技巧 447

结合展开图编制梯形图 454

掌握特殊设置和学习成功的程序 470

7.4 S7—200的应用程序 471

定时器程序 471

计数器应用程序 473

中断程序 475

子程序 479

顺序控制程序 479

高速计数器(HSC)程序 483

高速脉冲输出程序 483

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

S7—200通信程序 500

第8章 PLC的选用 505

8.1 PLC的选型、安装与调试 505

选用PLC时应遵守的技术规范 505

PLC的选型 507

PLC的安装 509

S7—200的安装工艺 513

通信网络元器件的安装 516

PLC系统的调试 518

8.2 PLC系统的运行 520

检查缺省的运行参数 520

S7—200的运行操作 521

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

PLC运行故障处理及其维护 526

应用PLC时应注意的事项 530

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

参考文献 538