西门子S7-300/400系列PLC自学手册

分類: 图书,计算机与互联网,硬件/嵌入式开发,PLC技术,
品牌: 陈忠平
基本信息·出版社:人民邮电出版社
·页码:584 页
·出版日期:2010年01月
·ISBN:9787115217103
·条形码:9787115217103
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
产品信息有问题吗?请帮我们更新产品信息。
内容简介《西门子S7-300/400系列PLC自学手册》从实际工程应用出发,以国内广泛使用的西门子S7-300/400系列PLC为对象,讲解大中型PLC的基础与实际应用等方面的内容。《西门子S7-300/400系列PLC自学手册》介绍了PLC的工作原理,PLC软件编程,西门子S7-300/400硬件系统、指令系统、程序结构、顺序控制与S7 Graph编程、特殊功能模块、工业通信网络等内容,并在此基础上介绍了S7-300/400系列PLC控制系统的设计原则、设计步骤、硬件系统设计、软件系统设计和S7-300/400系列PLC的安装与维护。
《西门子S7-300/400系列PLC自学手册》通俗易懂,实例的实用性和针对性强。《西门子S7-300/400系列PLC自学手册》既可作为电气控制领域技术人员的自学用书,也可作为高职高专、成人教育、本科院校的电气工程、自动化、机电一体化、计算机控制等专业的参考教材。
目录
目录
第1章PLC基础知识1
1.1PLC的产生与发展1
1.1.1PLC的产生1
1.1.2PLC的发展2
1.1.3西门子PLC的发展3
1.2PLC的分类、特点与应用3
1.2.1PLC的分类3
1.2.2西门子PLC的产品类型5
1.2.3PLC的特点5
1.3PLC的组成及工作原理6
1.3.1PLC的组成6
1.3.2PLC的工作原理12
1.4PLC与其他顺序逻辑控制系统的比较13
1.4.1PLC与继电器控制系统的比较13
1.4.2PLC与微型计算机控制系统的比较14
1.4.3PLC与单片机控制系统的比较15
1.4.4PLC与DCS的比较16
第2章西门子S7-300/400硬件系统18
2.1西门子S7-300/400 PLC硬件系统18
2.1.1S7-300系列PLC的组成18
2.1.2S7-400系列PLC的组成21
2.1.3S7-300系列PLC的结构25
2.1.4S7-400系列PLC的结构27
2.1.5S7-400H系列PLC的硬件系统28
2.1.6S7-400F/FH系列PLC的硬件系统30
2.2西门子S7-300/400 PLC的CPU模块30
2.2.1S7-300的CPU模块30
2.2.2S7-400的CPU模块34
2.2.3S7-400H和S7-400F/FH的CPU模块37
2.3西门子S7-300/400 PLC的I/O模块38
2.3.1S7-300 PLC的I/O模块38
2.3.2S7-400 PLC的I/O模块52
2.4ET200分布式I/O53
2.4.1ET200分布式I/O的功能54
2.4.2ET200分布式I/O的分类55
2.5西门子S7-300/400 PLC存储区、数据类型与寻址方式57
2.5.1数制57
2.5.2数据类型58
2.5.3CPU存储区62
2.5.4系统存储区63
2.5.5寻址方式67
第3章PLC软件编程73
3.1PLC编程语言简介73
3.1.1梯形图编程语言73
3.1.2语句表76
3.1.3顺序功能图语言76
3.1.4功能块图语言76
3.1.5结构化控制语言77
3.1.6S7 HiGraph编程语言78
3.1.7S7 CFC编程语言78
3.2西门子STEP 7 V5.4编程软件简介78
3.2.1STEP 7软件的安装79
3.2.2STEP 7标准软件包83
3.2.3STEP 7标准软件包的扩展85
3.2.4STEP 7设置87
3.3西门子STEP 7 V5.4编程软件的使用90
3.3.1启动SIMATIC Manager90
3.3.2创建与编辑项目91
3.3.3硬件组态97
3.3.4CPU参数配置101
3.3.5I/O模块参数配置及模块地址的查看109
3.3.6定义符号110
3.3.7在逻辑块中创建程序115
3.3.8生成参考数据126
3.3.9下载和上传133
3.3.10用变量表调试程序140
3.3.11用程序状态功能调试程序145
3.3.12打印与归档149
3.4西门子S7-PLCSIM仿真软件151
3.4.1S7-PLCSIM的特性简介151
3.4.2S7-PLCSIM的使用方法153
3.4.3S7-PLCSIM与真实PLC的差别158
第4章西门子S7-300/400指令系统160
4.1位逻辑指令160
4.1.1语句表中的位逻辑指令160
4.1.2梯形图中的位逻辑指令166
4.2定时器指令175
4.2.1定时器指令概述176
4.2.2语句表中的定时器指令178
4.2.3梯形图中的定时器指令184
4.3计数器指令194
4.3.1计数器指令概述194
4.3.2语句表中的计数器指令195
4.3.3梯形图中的计数器指令197
4.4比较指令203
4.4.1语句表中的比较指令203
4.4.2梯形图中的比较指令204
4.5装入与传送指令208
4.5.1装入与传送指令概述208
4.5.2语句表中的装入与传送指令208
4.5.3梯形图中的MOVE赋值指令213
4.6转换指令214
4.6.1语句表中的转换指令214
4.6.2梯形图中的转换指令220
4.7整数算术运算指令232
4.7.1整数算术运算指令概述233
4.7.2语句表中的整数算术运算指令233
4.7.3梯形图中的整数算术运算指令236
4.8浮点数算术运算指令241
4.8.1浮点数算术运算指令概述242
4.8.2语句表中的浮点数算术运算指令242
4.8.3梯形图中的浮点数算术运算指令246
4.9字逻辑运算指令253
4.9.1语句表中的字逻辑运算指令253
4.9.2梯形图中的字逻辑运算指令255
4.10移位指令259
4.10.1语句表中的移位指令259
4.10.2梯形图中的移位指令263
4.11逻辑控制指令269
4.11.1语句表中的逻辑控制指令269
4.11.2梯形图中的逻辑控制指令275
4.12程序控制指令277
4.12.1语句表中的程序控制指令277
4.12.2梯形图中的程序控制指令286
4.13数据块指令288
4.13.1语句表中的数据块指令288
4.13.2梯形图中的数据块指令290
4.14累加器操作指令290
4.15状态位指令294
第5章西门子S7-300/400的程序结构302
5.1西门子S7-300/400 CPU中的程序及块结构302
5.1.1S7-300/400 CPU中的程序302
5.1.2STEP 7的3种设计程序方法302
5.1.3S7-300/400的块结构303
5.2组织块304
5.2.1OB的组成及分类304
5.2.2主程序循环组织块OB1307
5.2.3日期-时间中断组织块OB10~OB17308
5.2.4时间延时中断组织块OB20~OB23316
5.2.5循环中断组织块B30~OB38320
5.2.6硬件中断组织块OB40~OB47324
5.2.7DPV1中断组织块OB55~OB57330
5.2.8多处理器中断组织块OB60331
5.2.9同步循环中断组织块OB61~OB65332
5.2.10异步错误中断组织块OB70~OB88334
5.2.11背景循环组织块OB90349
5.2.12启动组织块OB100~OB102349
5.2.13同步错误组织块OB121、OB122352
5.3功能和功能块355
5.3.1局部变量355
5.3.2FC的调用356
5.3.3FB的调用361
5.3.4系统功能块、系统功能和系统数据块366
5.4数据块372
5.4.1生成共享OB373
5.4.2生成背景DI373
第6章西门子S7-300/400顺序控制与 S7 Graph编程374
6.1顺序控制374
6.1.1顺序控制有关名词374
6.1.2顺序控制功能图结构375
6.2S7 Graph编程376
6.2.1顺序控制程序的结构377
6.2.2初识S7 Graph377
6.2.3使用S7 Graph编写单序列程序380
6.2.4S7 Graph的运行“Control Sequencer”工具调试386
6.2.5使用S7 Graph编写选择序列程序388
6.2.6使用S7 Graph编写并行序列程序393
6.2.7S7 Graph中的动作399
6.2.8S7 Graph FB的参数设置400
第7章西门子S7-300/400特殊功能模块405
7.1高速计数模块405
7.1.1FM350-1高速计数模块405
7.1.2FM350-2高速计数模块418
7.1.3FM450-1高速计数模块426
7.2温度控制模块432
7.2.1PID控制432
7.2.2FM355/FM355-2温度控制439
7.2.3FM455/FM455-2温度控制455
7.3定位模块460
7.3.1FM351定位模块460
7.3.2FM451定位模块463
第8章西门子S7-300/400工业通信网络466
8.1计算机通信基本知识466
8.1.1数据传输方式466
8.1.2串行通信的分类466
8.1.3串行通信的数据通路形式468
8.1.4串行通信的接口标准469
8.1.5通信介质473
8.1.6计算机通信的国际标准473
8.2西门子S7-300/400工业通信网络概述476
8.2.1西门子S7-300/400的网络层次476
8.2.2西门子S7-300/400的通信网络478
8.3MPI网络479
8.3.1MPI网络概述479
8.3.2MPI网络参数设定480
8.3.3MPI网络通信481
8.4PROFIBUS496
8.4.1PROFIBUS概述496
8.4.2PROFIBUS网络组成及配置方案498
8.4.3PROFIBUS网络参数设定500
8.4.4PROFIBUS网络通信501
8.5AS-I总线512
8.5.1AS-I总线概述512
8.5.2AS-I主站模板CP343-2简介514
8.5.3AS-I网络通信516
8.6工业以太网与PROFINET517
8.6.1工业以太网518
8.6.2PROFINET521
8.6.3工业以太网通信523
第9章PLC系统设计530
9.1PLC系统总体设计530
9.1.1PLC控制系统设计的基本原则530
9.1.2PLC系统设计的基本内容530
9.1.3PLC系统设计的基本步骤531
9.2PLC硬件系统设计532
9.2.1PLC型号选择532
9.2.2I/O模块的选择534
9.2.3I/O点的选择535
9.2.4PLC控制系统的可靠性设计535
9.3PLC软件系统设计536
9.3.1PLC软件系统设计的方法536
9.3.2PLC软件系统设计的步骤537
第10章西门子S7-300/400系列PLC的安装与维护539
10.1PLC的安装539
10.1.1PLC的安装注意事项539
10.1.2S7-300/400系列PLC的安装步骤539
10.1.3S7-300系列PLC的安装与接线540
10.1.4S7-400系列PLC的安装与接线547
10.2西门子S7-300系列PLC的维护 和检修554
10.2.1S7-300系列PLC的维护554
10.2.2S7-300系列PLC的故障诊断与排除557
10.3西门子S7-400系列PLC的维护和检修560
10.3.1S7-400系列PLC的维护560
10.3.2S7-400系列PLC的故障诊断与排除564
附录1组织块、系统功能与系统功能块569
附录2STEP 7指令集速查表575
参考文献584
……[看更多目录]