当前位置:首页 > 工业技术
西门子S7-300/400PLC完全精通教程
西门子S7-300/400PLC完全精通教程

西门子S7-300/400PLC完全精通教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:向晓汉主编;林伟副主编;羊衍贵主审
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2016
  • ISBN:9787122249944
  • 页数:346 页
图书介绍:本书从基础和实用出发,详细介绍了西门子S7-300/400 PLC应用技术。本书分为两部分:第一部分为基础入门篇,主要介绍西门子S7-300/400 PLC的硬件和接线、STEP7软件的使用、PLC的编程语言、编程方法与调试;第二部分为应用精通篇,内容包括PLC的通信、PLC在过程控制的应用、PLC在变频调速中应用和工程应用。
《西门子S7-300/400PLC完全精通教程》目录

第1篇 基础入门篇 2

第1章 可编程序控制器(PLC)基础 2

1.1 概述 2

1.1.1 PLC的发展历史 2

1.1.2 PLC的主要特点 3

1.1.3 PLC的应用范围 3

1.1.4 PLC的分类与性能指标 4

1.1.5 PLC与继电器系统的比较 5

1.1.6 PLC与微机的比较 5

1.1.7 PLC的发展趋势 6

1.1.8 PLC在我国 6

1.2 可编程序控制器的结构和工作原理 7

1.2.1 可编程序控制器的硬件组成 7

1.2.2 可编程序控制器的工作原理 10

1.2.3 可编程序控制器的立即输入、输出功能 11

第2章 西门子S7-300/400 PLC的硬件介绍 13

2.1 西门子S7-300常用模块及其接线 13

2.1.1 西门子PLC简介 13

2.1.2 西门子S7-300常用模块及其接线 14

2.2 西门子S7-400常用模块及其接线 33

2.2.1 西门子S7-400系列PLC的概述 33

2.2.2 西门子S7-400 PLC的机架 34

2.2.3 西门子S7-400常用模块及其连接 36

第3章 STEP 7软件使用入门 46

3.1 STEP 7简介 46

3.1.1 初识STEP 7 46

3.1.2 安装STEP 7的软硬件条件 47

3.1.3 安装STEP 7注意事项 47

3.1.4 安装STEP 7的过程 47

3.1.5 卸载STEP 7的过程 51

3.2 编程界面的SIMATIC管理器 51

3.2.1 创建项目 51

3.2.2 编辑项目 53

3.3 硬件组态与参数设置 55

3.3.1 硬件组态 55

3.3.2 参数设定 58

3.3.3 硬件的更新和GSD文件安装 68

3.4 下载和上传 71

3.4.1 下载 71

3.4.2 上传 75

3.5 软件编程 77

3.6 打印和归档 80

3.6.1 打印 80

3.6.2 归档 81

3.7 用STEP 7 V5.5建立一个完整的项目 81

3.8 使用帮助 85

3.8.1 查找关键字或者功能 86

3.8.2 了解某个逻辑块FB/SFB/FC/SFC的功能及引脚的定义 86

第4章 西门子S7-300/400 PLC的编程语言 88

4.1 西门子S7-300/400 PLC的编程基础知识 88

4.1.1 编程元件 88

4.1.2 数制和数据类型 89

4.1.3 寻址方式 92

4.1.4 编程语言 97

4.2 CPU 中的寄存器 97

4.2.1 累加器(ACCUx) 97

4.2.2 状态字寄存器(16位) 98

4.2.3 数据块寄存器 98

4.3 位逻辑指令 98

4.4 定时器与计数器指令 104

4.4.1 定时器 104

4.4.2 计数器 114

4.5 数据处理与运算指令 119

4.5.1 装载与传送指令 119

4.5.2 比较指令 123

4.5.3 转换指令 125

4.5.4 移位与循环指令 130

4.5.5 算术运算指令 136

4.5.6 控制指令 142

4.6 实例 144

4.6.1 电动机的控制 145

4.6.2 定时器和计数器应用 147

第5章 西门子S7-300/400的程序结构 151

5.1 STEP 7编程方法简介 151

5.2 功能、数据块和功能块 151

5.2.1 块的概述 151

5.2.2 功能(FC)及其应用 153

5.2.3 共享数据块(DB)及其应用 157

5.2.4 自定义数据类型(UDT)及其应用 159

5.2.5 功能块(FB)及其应用 161

5.2.6 系统功能(SFC)及其应用 166

5.3 多重背景 168

5.3.1 多重背景的简介 168

5.3.2 多重背景的应用 169

5.4 组织块(OB)及其应用 171

5.4.1 中断的概述 171

5.4.2 主程序(OB1) 173

5.4.3 日期时钟中断组织块及其应用 173

5.4.4 循环中断组织块及其应用 176

5.4.5 硬件中断组织块及其应用 177

5.4.6 错误组织块及其应用 179

5.4.7 背景组织块 186

5.4.8 启动组织块及其应用 186

5.5 实例 188

第6章 西门子S7-300/400的编程方法与调试 192

6.1 功能图 192

6.1.1 功能图的画法 192

6.1.2 梯形图编程的原则 198

6.2 逻辑控制的梯形图编程方法 200

6.2.1 经验设计法 200

6.2.2 功能图设计法 201

6.3 西门子S7-300/400 PLC的诊断与调试方法 212

6.3.1 使用状态和出错LED进行诊断 212

6.3.2 使用STEP 7的软件诊断功能进行硬件诊断 213

6.3.3 用变量监控表进行调试 216

6.3.4 使用PLCSIM软件进行调试 220

6.3.5 使用交叉参考和符号表的导入/输出 223

6.4 实例 225

第2篇 应用精通篇 232

第7章 西门子S7-300/400的通信及其应用 232

7.1 通信基础知识 232

7.1.1 通信的基本概念 232

7.1.2 PLC网络的术语解释 233

7.1.3 RS-485标准串行接口 233

7.1.4 OSI参考模型 234

7.1.5 SIMATIC NET工业网络 235

7.2 现场总线概述 236

7.2.1 现场总线的概念 236

7.2.2 主流现场总线的简介 237

7.2.3 现场总线的特点 237

7.2.4 现场总线的现状 238

7.2.5 现场总线的发展 238

7.3 MPI通信及其应用 238

7.3.1 MPI通信简介 238

7.3.2 西门子S7-200与S7-300间的MPI通信 239

7.3.3 西门子S7-300与S7-300间的MPI通信 247

7.3.4 西门子S7-300/400与S7-400间的MPI通信 255

7.4 PROFIBUS-DP通信及其应用 260

7.4.1 PROFIBUS-DP通信概述 260

7.4.2 西门子S7-300与ET200M的PROFIBUS-DP通信 262

7.4.3 西门子S7-300与S7-200间的PROFIBUS-DP通信 267

7.4.4 西门子S7-300与S7-300间的PROFIBUS-DP通信 277

7.5 以太网通信及其应用 287

7.5.1 以太网通信基础 287

7.5.2 西门子S7-300间的以太网通信 289

7.5.3 西门子S7-400与远程IO模块ET200间的PROFINET通信 298

第8章 西门子S7-300的PID控制技术 305

8.1 PID控制简介 305

8.1.1 PID控制原理简介 305

8.1.2 PID控制的算法和图解 306

8.1.3 PID控制器的参数整定 309

8.2 利用西门子S7-300进行电炉的温度控制 309

第9章 西门子S7-300/400工程应用 318

9.1 间断润滑系统PLC控制系统 318

9.1.1 系统软硬件配置 318

9.1.2 编写程序 319

9.2 三级带装车系统的PLC控制 320

9.2.1 系统软硬件配置 320

9.2.2 编写程序 322

9.3 啤酒灌装线系统的PLC控制 326

9.3.1 系统软硬件配置 327

9.3.2 编写程序 328

9.4 往复运动小车PLC控制系统 334

9.4.1 系统软硬件配置 334

9.4.2 编写程序 335

9.5 刨床PLC控制系统 340

9.5.1 系统软硬件配置 341

9.5.2 编写控制程序 343

参考文献 346

返回顶部