微信扫一扫,移动浏览光盘
简介
全书从工程实用的角度出发,以实例精讲的形式,详细介绍了西门子
PLC常用模块与工业应用系统设计的方法与技巧。全书分3篇共18章,第一
篇为PLC基础知识篇,简要介绍了PLC硬件结构、工作原理、PLC的编程基础
、S7-200/300指令系统、STEP7开发软件,引导读者入门;第二篇为PLC常
用模块设计篇,通过11个模块设计实例,详细介绍了PLC的各种开发技术和
使用技巧,这些模块实例基础典型实用,易学易懂,全部调试通过,几乎
涵盖了所有的PLC开发技术;第三篇通过两个工业系统实例,对前面介绍的
PLC常用模块进行了综合应用设计,帮助读者巩固所学知识,实现入门到精
通的技术飞跃。
本书结构合理、内容翔实,讲解由浅入深、循序渐进,基础知识与大
量实例结合叙述,工程实践性强。不但详细介绍了PLC的模块化编程思想,
以及工业系统设计思路与流程,而且提供了PLC编程经验与技巧,帮助读者
领悟PLC技术精髓,快速提升编程技能,步入高级工程师的行列。
本书配光盘一张,包含了全书所有实例的硬件原理图和程序源代码,
方便读者学习和使用。本书适合计算机、自动化、电子技术及硬件等相关
专业的大学生,以及从事PLC开发的科研人员使用。
目录
第一部分 plc基础知识篇.
第1章 plc入门概述 2
1.1 plc的定义与发展趋势 2
1.2 plc特点、分类与应用 4
1.2.1 plc的特点 4
1.2.2 plc的分类 5
1.2.3 plc的应用范围 6
1.3 plc的硬件结构 7
1.3.1 plc的一般组成 7
1.3.2 s7-200的结构特点 9
1.4 plc的工作原理 10
1.4.1 循环扫描 10
1.4.2 i/o响应时间 12
1.5 s7产品特点与性能指标 13
1.5.1 s7-200新一代产品 13
1.5.2 s7-300产品简介 14
1.5.3 plc的性能指标 15
1.6 本章小结 16
第2章 plc编程基础 17
2.1 plc的编程语言 17
.2.1.1 plc编程语言的国际标准 17
2.1.2 梯形图lad 18
2.1.3 语句表stl 18
2.1.4 功能块图fbd 19
2.1.5 结构文本st 19
2.1.6 顺序功能图sfc 19
2.2 指令原理与执行格式 20
2.2.1 指令执行原理 20
2.2.2 plc指令格式 23
2.3 plc存储器的划分 24
2.3.1 s7-200/300 cpu存储器 25
2.3.2 s7-200/300中的系统存储区 26
2.4 plc程序组织 27
2.5 用户程序结构 29
2.5.1 结构化程序 29
2.5.2 块的种类 29
2.6 数制与二进制逻辑 31
2.6.1 数制 31
2.6.2 带点分隔符的十进制记数法 34
2.6.3 二进制逻辑函数 34
2.7 数据类型及寻址方式 36
2.7.1 数据类型 36
2.7.2 寻址方式 39
2.8 本章小结 41
第3章 s7-200/300指令系统 42
3.1 位逻辑指令 42
3.2 比较指令 50
3.3 转换指令 53
3.4 计数器指令 63
3.5 数据块指令 70
3.6 逻辑控制指令 70
3.7 整数算术运算指令 73
3.8 浮点算术运算指令 81
3.8.1 浮点算术运算指令概述 81
3.8.2 判断浮点算术运算指令后
3.8.2 状态字的位 82
3.8.3 基本指令 82
3.8.4 扩展指令 86
3.9 赋值指令 90
3.10 程序控制指令 91
3.11 移位和循环指令 100
3.11.1 移位指令 100
3.11.2 循环指令 106
3.12 状态位指令 107
3.13 定时器指令 111
3.14 字逻辑指令 124
3.15 本章总结 129
第4章 step 7编程软件 130
4.1 step 7概述 130
4.1.1 step 7的功能 130
4.1.2 step 7的安装提示 131
4.1.3 step 7的授权使用 131
4.1.4 simatic管理器 131
4.1.5 使用帮助 132
4.2 项目结构 133
4.2.1 新项目的创建 133
4.2.2 项目结构 134
4.3 硬件组态 134
4.3.1 硬件组态窗口 135
4.3.2 主机架的配置 136
4.3.3 cpu参数设置 137
4.3.4 i/o模块参数设置 139
4.3.5 机架扩展 141
4.4 step 7编程 142
4.4.1 程序结构 142
4.4.2 程序语言 143
4.4.3 程序编辑器 144
4.4.4 符号编程 145
4.4.5 用lad编写程序逻辑块 147
4.5 下载与测试 148
4.5.1 建立在线连接 148
4.5.2 下载 149
4.5.3 上传 149
4.5.4 测试程序 150
4.6 本章小结 150
第二部分 常用模块设计实例篇
第5章 plc接口模块设计简介 152
5.1 西门子plc接口模块介绍 152
5.2 plc程序设计的常用方法 153
5.3 plc程序设计的一般步骤 153
5.4 plc程序设计技巧与经验 154
5.5 本章小结 158
第6章 plc电源模块设计 159
6.1 实例说明 159
6.2 硬件基础介绍 159
6.3 硬件电路结构图 162
6.4 软件设计 163
6.4.1 s7-300系列 164
6.4.2 s7-400系列 170
6.5 实例总结 173
第7章 plc数字量接口:输入模块..
第7章 设计 174
7.1 实例说明 174
7.2 设计方法分析 174
7.3 实现方法与步骤 177
7.3.1 硬件设计 177
7.3.2 软件设计 179
7.4 运行结果与总结 190
第8章 plc数字量接口:输出
第8章 模块设计 191
8.1 实例说明 191
8.2 设计方法分析 191
8.3 实现方法与步骤 193
8.3.1 硬件设计 193
8.3.2 软件设计 193
8.4 运行结果与总结 205
第9章 plc模拟量接口:输入
第9章 模块设计 206
9.1 实例说明 206
9.2 设计方法分析 206
9.3 实现方法与步骤 212
9.3.1 硬件设计 212
9.3.2 软件设计 212
9.4 运行结果与总结 226
第10章 plc模拟量接口:输出
第10章 模块设计 227
10.1 实例说明 227
10.2 设计方法分析 227
10.3 实现方法与步骤 231
10.3.1 硬件设计 231
10.3.2 软件设计 232
10.4 运行结果与总结 252
第11章 plc计数器模块设计 253
11.1 实例说明 253
11.2 设计方法分析 253
11.3 实现方法与步骤 254
11.3.1 硬件设计 254
11.3.2 软件设计 255
11.4 运行结果与总结 268
第12章 plc称重模块设计 269
12.1 实例说明 269
12.2 设计方法分析 269
12.3 实现方法和步骤 276
12.4 运行结果与总结 279
第13章 plc位置控制模块设计 280
13.1 位置控制模块概述 280
13.2 plc控制异步电机实例 280
13.2.1 实例说明 280
13.2.2 设计方法分析 280
13.2.3 实现方法和步骤 283
13.2.4 运行结果与总结 286
13.3 plc控制步进电动机设计
13.3 实例 286
13.3.1 实例说明 286
13.3.2 设计方法分析 286
13.3.3 实现方法和步骤 297
13.3.4 运行结果与总结 302
第14章 plc闭环控制模块设计 303
14.1 闭环控制模块概述 303
14.2 pid控制器说明 305
14.3 脉冲发生器的应用实例 306
14.3.1 实例说明 306
14.3.2 设计方法分析 306
14.3.3 程序代码说明 308
14.3.4 运行结果与总结 310
14.4 连续控制器的应用实例 311
14.4.1 实例说明 311
14.4.2 设计方法分析 311
14.4.3 实现方法与步骤 313
14.4.4 运行结果与总结 313
第15章 plc显示与人机界面
第15章 模块设计 314
15.1 plc系统的人机界面概述 314
15.1.1 人机界面设计的方法和
15.1.1 步骤 314
15.1.2 人机界面设计的设计过程
15.1.2 以及原则 314
15.2 人机界面模块应用实例 315
15.2.1 实例内容和说明 315
15.2.2 设计方法分析 315
15.2.3 实现方法与步骤 317
15.2.4 运行结果与总结 327
第16章 plc通信网络模块设计 328
16.1 plc通信功能介绍 328
16.2 s7的通信网络及分类 328
16.3 通信模块应用实例 331
16.3.1 实例说明 331
16.3.2 设计方法分析 331
16.3.3 实现方法与步骤 334
16.3.4 运行结果与总结 341
第三部分 综合系统设计实例篇
第17章 plc电气控制设计实例 344
17.1 实例说明 344
17.2 设计方法分析 345
17.3 硬件电路设计 346
17.4 软件程序设计 348
17.5 运行结果与总结 371
第18章 plc机电控制系统设计
第18章 实例 372
18.1 实例说明 372
18.2 设计思路分析 373
18.3 硬件电路设计 373
18.4 软件程序设计 373
18.5 运行结果与总结 385
参考文献... 386
第1章 plc入门概述 2
1.1 plc的定义与发展趋势 2
1.2 plc特点、分类与应用 4
1.2.1 plc的特点 4
1.2.2 plc的分类 5
1.2.3 plc的应用范围 6
1.3 plc的硬件结构 7
1.3.1 plc的一般组成 7
1.3.2 s7-200的结构特点 9
1.4 plc的工作原理 10
1.4.1 循环扫描 10
1.4.2 i/o响应时间 12
1.5 s7产品特点与性能指标 13
1.5.1 s7-200新一代产品 13
1.5.2 s7-300产品简介 14
1.5.3 plc的性能指标 15
1.6 本章小结 16
第2章 plc编程基础 17
2.1 plc的编程语言 17
.2.1.1 plc编程语言的国际标准 17
2.1.2 梯形图lad 18
2.1.3 语句表stl 18
2.1.4 功能块图fbd 19
2.1.5 结构文本st 19
2.1.6 顺序功能图sfc 19
2.2 指令原理与执行格式 20
2.2.1 指令执行原理 20
2.2.2 plc指令格式 23
2.3 plc存储器的划分 24
2.3.1 s7-200/300 cpu存储器 25
2.3.2 s7-200/300中的系统存储区 26
2.4 plc程序组织 27
2.5 用户程序结构 29
2.5.1 结构化程序 29
2.5.2 块的种类 29
2.6 数制与二进制逻辑 31
2.6.1 数制 31
2.6.2 带点分隔符的十进制记数法 34
2.6.3 二进制逻辑函数 34
2.7 数据类型及寻址方式 36
2.7.1 数据类型 36
2.7.2 寻址方式 39
2.8 本章小结 41
第3章 s7-200/300指令系统 42
3.1 位逻辑指令 42
3.2 比较指令 50
3.3 转换指令 53
3.4 计数器指令 63
3.5 数据块指令 70
3.6 逻辑控制指令 70
3.7 整数算术运算指令 73
3.8 浮点算术运算指令 81
3.8.1 浮点算术运算指令概述 81
3.8.2 判断浮点算术运算指令后
3.8.2 状态字的位 82
3.8.3 基本指令 82
3.8.4 扩展指令 86
3.9 赋值指令 90
3.10 程序控制指令 91
3.11 移位和循环指令 100
3.11.1 移位指令 100
3.11.2 循环指令 106
3.12 状态位指令 107
3.13 定时器指令 111
3.14 字逻辑指令 124
3.15 本章总结 129
第4章 step 7编程软件 130
4.1 step 7概述 130
4.1.1 step 7的功能 130
4.1.2 step 7的安装提示 131
4.1.3 step 7的授权使用 131
4.1.4 simatic管理器 131
4.1.5 使用帮助 132
4.2 项目结构 133
4.2.1 新项目的创建 133
4.2.2 项目结构 134
4.3 硬件组态 134
4.3.1 硬件组态窗口 135
4.3.2 主机架的配置 136
4.3.3 cpu参数设置 137
4.3.4 i/o模块参数设置 139
4.3.5 机架扩展 141
4.4 step 7编程 142
4.4.1 程序结构 142
4.4.2 程序语言 143
4.4.3 程序编辑器 144
4.4.4 符号编程 145
4.4.5 用lad编写程序逻辑块 147
4.5 下载与测试 148
4.5.1 建立在线连接 148
4.5.2 下载 149
4.5.3 上传 149
4.5.4 测试程序 150
4.6 本章小结 150
第二部分 常用模块设计实例篇
第5章 plc接口模块设计简介 152
5.1 西门子plc接口模块介绍 152
5.2 plc程序设计的常用方法 153
5.3 plc程序设计的一般步骤 153
5.4 plc程序设计技巧与经验 154
5.5 本章小结 158
第6章 plc电源模块设计 159
6.1 实例说明 159
6.2 硬件基础介绍 159
6.3 硬件电路结构图 162
6.4 软件设计 163
6.4.1 s7-300系列 164
6.4.2 s7-400系列 170
6.5 实例总结 173
第7章 plc数字量接口:输入模块..
第7章 设计 174
7.1 实例说明 174
7.2 设计方法分析 174
7.3 实现方法与步骤 177
7.3.1 硬件设计 177
7.3.2 软件设计 179
7.4 运行结果与总结 190
第8章 plc数字量接口:输出
第8章 模块设计 191
8.1 实例说明 191
8.2 设计方法分析 191
8.3 实现方法与步骤 193
8.3.1 硬件设计 193
8.3.2 软件设计 193
8.4 运行结果与总结 205
第9章 plc模拟量接口:输入
第9章 模块设计 206
9.1 实例说明 206
9.2 设计方法分析 206
9.3 实现方法与步骤 212
9.3.1 硬件设计 212
9.3.2 软件设计 212
9.4 运行结果与总结 226
第10章 plc模拟量接口:输出
第10章 模块设计 227
10.1 实例说明 227
10.2 设计方法分析 227
10.3 实现方法与步骤 231
10.3.1 硬件设计 231
10.3.2 软件设计 232
10.4 运行结果与总结 252
第11章 plc计数器模块设计 253
11.1 实例说明 253
11.2 设计方法分析 253
11.3 实现方法与步骤 254
11.3.1 硬件设计 254
11.3.2 软件设计 255
11.4 运行结果与总结 268
第12章 plc称重模块设计 269
12.1 实例说明 269
12.2 设计方法分析 269
12.3 实现方法和步骤 276
12.4 运行结果与总结 279
第13章 plc位置控制模块设计 280
13.1 位置控制模块概述 280
13.2 plc控制异步电机实例 280
13.2.1 实例说明 280
13.2.2 设计方法分析 280
13.2.3 实现方法和步骤 283
13.2.4 运行结果与总结 286
13.3 plc控制步进电动机设计
13.3 实例 286
13.3.1 实例说明 286
13.3.2 设计方法分析 286
13.3.3 实现方法和步骤 297
13.3.4 运行结果与总结 302
第14章 plc闭环控制模块设计 303
14.1 闭环控制模块概述 303
14.2 pid控制器说明 305
14.3 脉冲发生器的应用实例 306
14.3.1 实例说明 306
14.3.2 设计方法分析 306
14.3.3 程序代码说明 308
14.3.4 运行结果与总结 310
14.4 连续控制器的应用实例 311
14.4.1 实例说明 311
14.4.2 设计方法分析 311
14.4.3 实现方法与步骤 313
14.4.4 运行结果与总结 313
第15章 plc显示与人机界面
第15章 模块设计 314
15.1 plc系统的人机界面概述 314
15.1.1 人机界面设计的方法和
15.1.1 步骤 314
15.1.2 人机界面设计的设计过程
15.1.2 以及原则 314
15.2 人机界面模块应用实例 315
15.2.1 实例内容和说明 315
15.2.2 设计方法分析 315
15.2.3 实现方法与步骤 317
15.2.4 运行结果与总结 327
第16章 plc通信网络模块设计 328
16.1 plc通信功能介绍 328
16.2 s7的通信网络及分类 328
16.3 通信模块应用实例 331
16.3.1 实例说明 331
16.3.2 设计方法分析 331
16.3.3 实现方法与步骤 334
16.3.4 运行结果与总结 341
第三部分 综合系统设计实例篇
第17章 plc电气控制设计实例 344
17.1 实例说明 344
17.2 设计方法分析 345
17.3 硬件电路设计 346
17.4 软件程序设计 348
17.5 运行结果与总结 371
第18章 plc机电控制系统设计
第18章 实例 372
18.1 实例说明 372
18.2 设计思路分析 373
18.3 硬件电路设计 373
18.4 软件程序设计 373
18.5 运行结果与总结 385
参考文献... 386
西门子PLC常用模块与工业系统设计实例精讲
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!