标题：西门子PLC开发入门与典型实例
内容简介
《西门子PLC开发入门与典型实例》通俗易懂，实用性强，书中很多程序可直接应用于实际生产中。
《西门子PLC开发入门与典型实例》既可作为机械工程类、材料工程类、机电一体化、工业工程、自动化控制等专业的学生学习使用，也可作为从事电气工作的技术人员的参考用书。
编辑推荐
从西门子PLC开发基础讲起。引导读者快速入门
6个典型实例。覆盖PLC的常用领域。可直接用于生产实践
目录
第1篇　基础篇
第1章　PLC应用开发电气基础　3
1.1　PLC应用概述　3
1.2　电气控制系统电路图　6
1.2.1　电路图的作用与绘制　6
1.2.2　电路图中电路工作原理分析　7
1.2.3　采用PLC的控制系统电路图　7
1.2.4　采用“继电器+PLC”的控制系统电路图　8
1.3　与PLC连接的常用电器元件　9
1.3.1　输入控制信号电器　9
1.3.2　输出执行电器　12
1.4　继电器控制系统与PLC控制系统应用比较举例　15
第2章　PLC应用硬件基础　17
2.1　PLC组件简述　17
2.1.1　PLC基本组成结构　17
2.1.2　整体式PLC结构简述　19
2.1.3　模块组合式PLC结构简述　20
2.2　PLC与外围设备连接　20
2.2.1　PLC与被控设备的连接　21
2.2.2　PLC与PLC之间的连接　22
2.2.3　PLC与上位计算机的连接　22
2.3　PLC工作原理简述　23
2.3.1　PLC的工作方式　23
2.3.2　PLC设备控制程序　24
第3章　PLC应用软件基础　26
3.1　编程基础　26
3.1.1　编程元素　26
3.1.2　编程语言简介　27
3.1.3　编程规则　29
3.1.4　控制系统设计及编程常用图　29
3.2　编程软件　33
3.2.1　软件概述　33
3.2.2　西门子S7-200系列编程软件应用　35
3.2.3　西门子S7-300系列编程软件应用　37
第2篇　PLC应用基础篇
第4章　PLC基本控制指令应用基础　45
4.1　逻辑控制指令应用　45
4.1.1　基本逻辑控制指令　45
4.1.2　特殊功能指令　50
4.1.3　控制实例　53
4.2　计数控制指令应用　58
4.2.1　指令简介　58
4.2.2　控制实例　63
4.3　定时控制指令应用　64
4.3.1　指令简介　64
4.3.2　定时器指令应用　65
4.3.3　控制实例　67
4.4　控制指令应用　70
4.4.1　控制指令简介　70
4.4.2　控制实例　74
4.5　步进控制指令应用　77
4.5.1　步进控制简介　77
4.5.2　步进指令简介　77
4.5.3　步进指令控制流程图　78
4.5.4　零件搬运机械手控制　93
4.6　传送指令应用　102
4.6.1　指令简介　102
4.6.2　应用实例　106
4.7　比较功能指令应用　106
4.7.1　比较功能指令简介　106
4.7.2　比较指令应用实例　107
4.8　算术功能指令应用　109
4.8.1　指令简介　109
4.8.2　应用实例　117
4.9　程序的运行、监视、测试　118
4.9.1　程序的运行　118
4.9.2　程序的监视　119
4.9.3　程序测试　119
第5章　PLC控制程序线性编程实例　120
5.1　设备结构与工作过程分析　120
5.1.1　洗衣机概述　120
5.1.2　洗衣机工作过程与信号分析　121
5.2　设备控制要求分析　123
5.2.1　正常运行　123
5.2.2　强制停止　124
5.2.3　正常运行与强制停止控制流程图　124
5.3　PLC输入/输出通道分配与端子图　125
5.3.1　通道分配　126
5.3.2　I/O端子图　127
5.4　PLC控制程序设计　128
5.4.1　控制程序结构　128
5.4.2　控制程序设计(梯形图形式、助记符形式及功能块图形式)　128
5.5　设计小结　137
第6章　步进控制应用　139
6.1　控制指令简介　139
6.2　大小球分拣设备分析　140
6.2.1　大小球分拣传送过程分析　140
6.2.2　大小球分拣传送过程控制分析　141
6.3　大小球分拣设备控制系统设计　142
6.3.1　PLC输入/输出端子分配用步进指令编程　142
6.3.2　控制程序设计(步进指令编程)　143
6.4　基本指令编程程序设计　151
6.5　设计小结　156
第7章　减少输入点数方法应用　157
7.1　减少所需输入点数方法　157
7.1.1　分组输入　157
7.1.2　触点合并式输入　157
7.1.3　矩阵式输入　158
7.1.4　开关组合式输入　158
7.2　混凝土搅拌设备装置简介　158
7.3　混凝土搅拌设备称料工作过程分析　158
7.4　混凝土搅拌设备控制系统动作信号分析　159
7.5　混凝土搅拌设备控制系统设计　159
7.5.1　通道分配　159
7.5.2　I/O端子图　162
7.6　控制程序设计　162
7.7　设计小结　171
第8章　子程序块编制与调用　173
8.1　S7_200系列产品子程序块编写与调用　173
8.1.1　主程序块Main与子程序块SBR编制与调用(组合机床控制)　174
8.1.2　主程序块Main与中断子程序块INT的编制和调用(设备复位控制)　180
8.2　S7-300系列产品用户子程序块编写与调用　183
8.2.1　程序块结构概述　183
8.2.2　设备控制要求分析　184
8.2.3　控制程序设计　185
第3篇　PLC应用提高篇
第9章　PLC高速计数指令应用实例　199
9.1　概述　199
9.2　指令简介　199
9.2.1　高速计数器的工作模式　199
9.2.2　高速计数器的工作模式设定　202
9.2.3　高速计数器的功能设定　203
9.2.4　启用高速计数器　206
9.3　物料称重系统控制　208
9.3.1　设备控制要求与控制信号配置　208
9.3.2　设备控制程序设计　208
第10章　脉冲串输出功能应用实例　213
10.1　概述　213
10.2　指令简介　213
10.2.1　高速脉冲串输出(PTO方式)　213
10.2.2　PTO对应的中断事件　215
10.3　定长切割设备控制　215
10.3.1　设备控制要求与控制信号配置　215
10.3.2　设备控制程序设计　216
第11章　PLC在变频器控制中的应用　222
11.1　概述　222
11.2　指令简介　223
11.2.1　指令概述　223
11.2.2　变频器控制参数设定指令　223
11.3　恒压供水系统控制　228
11.3.1　系统控制要求与控制信号配置　228
11.3.2　系统控制程序设计　230
第12章　数据计算应用实例　235
12.1　概述　235
12.2　刀库控制要求与控制信号配置　235
12.2.1　盘式刀库特点　235
12.2.2　刀库的换刀动作分析　236
12.2.3　刀库的动作监控及互锁　237
12.2.4　控制信号配置　237
12.3　刀库控制程序设计　238
12.3.1　控制程序结构分析　238
12.3.2　控制程序设计　240
第13章　PLC分布式网络系统应用　246
13.1　西门子分布式网络系统概述　246
13.1.1　通信接口与网络连接方式　247
13.1.2　分布式网络系统的ET200设备　248
13.2　小型自动生产系统控制　249
13.2.1　生产系统组成及控制要求概述　249
13.2.2　分布式控制系统配置　250
13.2.3　分布式系统控制程序设计　256
第14章　组态监控软件应用　277
14.1　软件概述　277
14.2　软件使用　278
14.2.1　监控系统构建与数据连接设置　279
14.2.2　数据连接　282
14.2.3　系统监控图形界面设计与制作　286
14.2.4　运行属性设置与运行　292
……