注册 登录 进入教材巡展
#

出版时间:2026-01

出版社:电子工业出版社

以下为《现代电气控制及PLC应用技术(西门子S7-1200)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121519215
  • 1-1
  • 16开
  • 2026-01
  • 454
  • 工学
  • 电气类
  • 电子信息与电气
  • 本科 研究生及以上
内容简介
本书以西门子S7-1200 PLC 为核心,共9 章,其内容涵盖常用低压电器、常用电气控制电路、可编程控制器基础、S7-1200 PLC 的硬件系统、S7-1200 PLC 的编程软件TIA Portal、S7-1200 PLC 的指令系统、 S7-1200 PLC 的用户程序结构、S7-1200 PLC 的网络通信及PLC 控制系统的设计。
目录
目 录
第1章 常用低压电器 1
1.1 低压电器概述 1
1.1.1 低压电器的定义与分类 1
1.1.2 低压电器的电磁结构 3
1.1.3 低压电器的触点 4
1.1.4 低压电器的灭弧 6
1.1.5 低压电器的的选择原则 7
1.2 接触器 8
1.2.1 接触器的结构和工作原理 8
1.2.2 接触器的主要参数 9
1.2.3 接触器的选择 10
1.3 继电器 10
1.3.1 继电器概述 10
1.3.2 电磁式继电器 12
1.3.3 时间继电器 13
1.3.4 热继电器 15
1.3.5 速度继电器 16
1.4 熔断器 17
1.4.1 熔断器的工作原理 17
1.4.2 熔断器的选择 18
1.5 主令电器 19
1.5.1 控制按钮 19
1.5.2 行程开关 20
1.5.3 接近开关 21
1.5.4 转换开关 22
习题1 23
第2章 常用电气控制电路 24
2.1 电气控制电路图的绘制 24
2.1.1 电气控制电路图的常用图形与符号 25
2.1.2 电气原理图 30
2.1.3 电气安装接线图 33
2.1.4 电气元件布置图 34
2.2 三相异步电动机的启动控制 35
2.2.1 三相笼型异步电动机直接启动控制 35
2.2.2 三相笼型异步电动机减压启动控制 38
2.3 三相异步电动机的正、反转控制 43
2.4 三相异步电动机的制动控制 44
2.4.1 三相异步电动机反接制动控制 44
2.4.2 三相异步电动机能耗制动控制 46
2.4.3 三相异步电动机电容制动控制 48
2.5 电气控制电路图的绘制工具 49
习题2 51
第3章 可编程控制器基础 53
3.1 PLC的基础知识 53
3.1.1 PLC的产生 53
3.1.2 PLC的定义 54
3.2 PLC特点及性能指标 55
3.2.1 PLC的分类 55
3.2.2 PLC的主要功能 56
3.2.3 PLC的主要特点 58
3.2.4 PLC与计算机的比较 60
3.2.5 PLC与单片机的比较 61
3.3 PLC的应用及发展趋势 62
3.4 PLC的结构与组成 63
3.5 PLC的工作原理 67
3.6 PLC的编程语言 71
习题3 73
第4章 S7-1200 PLC的硬件系统 74
4.1 S7-1200 PLC的基本组成 74
4.2 S7-1200 PLC的CPU模块 75
4.3 S7-1200 PLC的信号模块与信号板 77
4.4 S7-1200 PLC的通信模块与通信板 80
习题4 82
第5章 S7-1200 PLC的编程软件TIA Portal 83
5.1 编程软件TIA Portal概述 83
5.2 编程软件TIA Portal的常用功能 85
5.2.1 TIA Portal软件的用户界面 85
5.2.2 项目创建与硬件组态 87
5.2.3 PLC编程 90
5.2.4 程序下载 92
5.2.5 上传 94
5.2.6 监控 95
5.2.7 诊断 98
5.2.8 库功能 98
5.2.9 Trace功能 99
5.3 TIA Portal的仿真器 102
5.3.1 仿真器的启动与视图切换 102
5.3.2 SIM表格仿真功能 103
5.3.3 序列仿真功能 104
5.3.4 事件表仿真功能 105
习题5 108
第6章 S7-1200 PLC的指令系统 109
6.1 S7-1200 PLC的数据类型 109
6.1.1 基本数据类型 109
6.1.2 复杂数据类型 110
6.2 S7-1200PLC的存储区 112
6.2.1 装载存储器 112
6.2.2 工作存储器 112
6.2.3 保持性存储器 113
6.2.4 系统存储器 113
6.3 位逻辑指令 115
6.3.1 触点指令 115
6.3.2 输出类指令 117
6.3.3 上升沿和下降沿指令 120
6.4 定时器操作指令与计数器操作指令 124
6.4.1 定时器操作指令 125
6.4.2 计数器指令 131
6.5 数据处理指令 137
6.5.1 比较指令 137
6.5.2 移动指令 143
6.5.3 转换指令 152
6.6 数学函数指令 158
6.7 其他指令 159
6.7.1 移位指令与循环指令 159
6.7.2 逻辑运算指令 163
6.7.3 程序控制指令(跳转指令) 171
6.7.4 运动控制指令 176
习题6 179
第7章 S7-1200 PLC的用户程序结构 181
7.1 用户程序的基本结构 181
7.2 组织块 183
7.2.1 启动组织块 185
7.2.2 程序循环组织块 187
7.2.3 时间中断组织块 188
7.2.4 延时中断组织块 191
7.2.5 循环中断组织块 192
7.2.6 硬件中断组织块 193
7.2.7 错误处理组织块 194
7.3 功能块和带背景数据块的功能块 195
7.3.1 功能块 195
7.3.2 带背景数据块的功能块 196
7.3.3 FC与FB的区别 197
7.3.4 FB的多重背景 197
7.4 数据块 198
习题7 199
第8章 S7-1200 PLC的网络通信 201
8.1 网络通信概述 201
8.1.1 通信方式 201
8.1.2 网络通信国际标准模型 203
8.1.3 工业通信网络的调试 206
8.1.4 S7-1200 PLC的通信方式 207
8.2 工业以太网通信 211
8.2.1 工业以太网概述 212
8.2.2 PROFINET IO通信 213
8.2.3 S7-1200 PLC的开放式用户(OUC)通信 215
8.2.4 S7-1200 PLC的S7通信 219
8.2.5 Modbus TCP通信 222
8.3 PROFIBUS-DP通信 230
8.3.1 PROFIBUS概述 230
8.3.2 S7-1200 PLC与从站的通信 232
8.3.3 一致性数据传输 235
8.4 Modbus RTU通信 236
8.4.1 Modbus RTU通信概述 236
8.4.2 Modbus RTU通信指令 237
8.4.3 Modbus RTU通信举例 240
习题8 249
第9章 PLC控制系统的设计 250
9.1 PLC控制系统的设计原则及流程 250
9.2 分析评估控制任务 251
9.3 PLC控制系统的总体设计 253
9.4 PLC控制系统的硬件设计 255
9.4.1 传感器与执行器的确定 255
9.4.2 PLC控制系统模块的选择 255
9.4.3 控制柜设计 257
9.5 PLC控制系统的软件设计 258
9.5.1 控制软件设计 258
9.5.2 监控软件设计 259
9.6 PLC控制系统的调试 260
9.6.1 模拟调试