第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