商品详情
定价:118.0
ISBN:9787121356827
作者:无、无
版次:1
出版时间:2019-01
内容提要:
本书由3部分组成。**部分由第1~2章组成,介绍电气控制中常用的低压电器、典型控制线路、典型电气控制系统分析和设计方法。第二部分由第3~6章组成,介绍可编程控制器基础,以西门子公司S7-200型PLC为重点介绍西门子S7系列可编程控制器结构原理、指令系统及其应用、控制系统程序分析和设计方法。第三部分由第7~8章组成,介绍可编程控制器的通信与网络控制及应用。
读者对象:
自动化行业技术人员,高校自动化专业学生。
内容介绍:
本书全面介绍了TIA博途(V13 SP1)软件和S7-1200/1500 PLC的基本功能、硬件组态、编程和调试的方法与技巧,在结构上分为4篇:首先简单介绍TIA博途软件和S7-1200/1500 PLC产品;接着通过电气技术发展的历史脉络阐述PLC有关的基本知识和基本概念;然后详尽介绍在TIA博途软件和S7-1200/1500 PLC下各部分基本功能的使用方法;*后,总结一般工控程序的编写方法和技巧,并简要介绍PLC技术在“工业4.0”和“智能制造”背景下的地位和方向。 对于初学PLC的人员,可以通过前2篇轻松理解PLC相关的基础知识,并直接对接TIA博途软件下的各种应用,而对于有S7-300/400 PLC使用经验的读者,可以在通读第1篇的整体产品介绍后,直接跳到第3篇,快速上手新软件、新设备。
作者简介:
陈建明,教授,华北水利水电大学电力学院研究生导师,主要研究方向为检测技术、无线传感网络、通信技术等,多年来一直承担本科生和研究生的教学与科研工作。
目录:
绪论
第1章 常用低压控制电器
1.1 概述
1.1.1 电器的分类
1.1.2 电力拖动自动控制系统中常用的低压控制电器
1.1.3 我国低压控制电器的发展概况
1.2 接触器
1.2.1 结构和工作原理
1.2.2 交、直流接触器的特点
1.2.3 接触器的主要技术参数与选用原则
1.3 继电器
1.3.1 电磁式继电器
1.3.2 热继电器
1.3.3 时间继电器
1.3.4 速度继电器
1.4 熔断器
1.4.1 熔断器的工作原理
1.4.2 熔断器的选用
1.5 低压开关和低压断路器
1.5.1 低压断路器
1.5.2 漏电保护器
1.5.3 低压隔离器
1.6 主令电器
1.6.1 按钮
1.6.2 位置开关
1.6.3 凸轮控制器与主令控制器
习题与思考题
第2章 电气控制线路的基本原则和基本环节
2.1 电气控制线路的绘制
2.1.1 电气控制线路常用的图形、文字符号
2.1.2 电气原理图
2.1.3 电气元件布置图
2.1.4 电气安装接线图
2.2 三相异步电动机的启动控制
2.2.1 三相笼型电动机直接启动控制
2.2.2 三相笼型电动机减压启动控制
2.2.3 三相绕线转子电动机的启动控制
2.3 三相异步电动机的正、反转控制
2.4 三相异步电动机的调速控制
2.4.1 三相笼型电动机的变极调速控制
2.4.2 绕线转子电动机转子串电阻的调速控制
2.4.3 电磁调速异步电动机的控制
2.5 三相异步电动机的制动控制
2.5.1 三相异步电动机反接制动控制
2.5.2 三相异步电动机能耗制动控制
2.5.3 三相异步电动机电容制动控制
2.6 其他典型控制环节
2.6.1 多地点控制
2.6.2 多台电动机先后顺序控制
2.6.3 自动循环控制
2.7 电气控制线路的设计方法
2.7.1 经验设计法
2.7.2 逻辑设计法
习题与思考题
第3章 可编程控制器基础
3.1 可编程控制器概述
3.1.1 可编程控制器的产生与发展
3.1.2 可编程控制器的特点
3.2 可编程控制器的组成
3.2.1 中央处理单元(CPU)
3.2.2 存储器单元
3.2.3 电源单元
3.2.4 输入/输出单元
3.2.5 接口单元
3.2.6 外部设备
3.3 可编程控制器的工作原理
3.3.1 可编程控制器的等效电路
3.3.2 可编程控制器的工作过程
3.4 可编程控制器的硬件基础
3.4.1 可编程控制器的I/O模块
3.4.2 可编程控制器的配置
3.5 可编程控制器的软件基础
3.5.1 系统监控程序
3.5.2 用户应用程序
3.6 可编程控制器的性能指标及分类
3.6.1 可编程控制器的性能指标
3.6.2 可编程控制器的分类
习题与思考题
第4章 S7-200 PLC的系统配置与开发环境
4.1 S7-200 PLC系统的基本组成
4.2 S7-200 PLC的接口模块
4.2.1 数字量I/O模块
4.2.2 模拟量I/O模块
4.2.3 智能模块
4.3 S7-00 PLC的系统配置
4.3.1 S7-00 PLC的基本配置
4.3.2 S7-00 PLC的扩展配置
4.3.3 内部电源的负载能力
4.4 STEP 7-Micro/WIN开发环境简介
4.4.1 系统要求
4.4.2 硬件连接
4.4.3 设置和修改PLC通信参数
4.4.4 软件功能与界面
4.4.5 程序文件来源
4.4.6 程序的调试及运行监控
习题与思考题
第5章 S7-00 PLC的指令系统
5.1 S7-200 PLC编程基础
5.1.1 编程语言
5.1.2 数据类型
5.1.3 存储器区域
5.1.4 寻址方式
5.1.5 用户程序结构
5.1.6 编程的一般规则
5.2 S7-200 PLC的基本指令及编程方法
5.2.1 基本逻辑指令
5.2.2 立即操作指令
5.2.3 复杂逻辑指令
5.2.4 取非触点指令和空操作指令
5.2.5 定时器和计数器指令
5.2.6 顺序控制继电器指令
5.2.7 移位寄存器指令
5.2.8 比较指令
5.3 S7-200 PLC的功能指令及编程方法
5.3.1 数学运算指令
5.3.2 逻辑运算指令
5.3.3 其他数据处理指令
5.3.4 转换指令
5.3.5 表功能指令
5.3.6 程序控制指令
5.3.7 特殊指令
习题与思考题
第6章 可编程控制器系统设计与应用
6.1 PLC控制系统设计
6.1.1 PLC控制系统设计的基本原则
6.1.2 PLC控制系统设计的内容
6.1.3 PLC控制系统设计的一般步骤
6.2 PLC控制系统硬件配置
6.2.1 PLC的选型
6.2.2 I/O地址分配
6.2.3 响应时间
6.3 PLC控制系统软件设计
6.3.1 经验设计法
6.3.2 逻辑设计法
6.3.3 顺序功能图法
6.4 PLC应用程序的典型环节及设计技巧
6.4.1 PLC应用程序的典型环节
6.4.2 PLC控制程序的设计技巧
6.5 PLC在工业控制中的应用
6.5.1 4台电动机的顺序启动、停止控制
6.5.2 电动机Y-△减压启动控制
6.5.3 节日彩灯的PLC控制
6.5.4 十字路交通信号灯的PLC控制
6.5.5 造纸厂碱回收蒸发工段PLC控制
6.6 提高PLC控制系统可靠性的措施
6.6.1 PLC安装的环境条件
6.6.2 抗干扰措施
6.6.3 PLC系统的故障检查
6.6.4 PLC系统的试运行与维护
习题与思考题
第7章 S7-200可编程控制器的通信与网络
7.1 通信及网络基础
7.1.1 数据通信方式
7.1.2 网络概述
7.2 S7-200系列PLC的网络类型及配置
7.2.1 PLC网络类型
7.2.2 通信协议
7.2.3 通信设备
7.2.4 S7-200 PLC组建的几种典型网络
7.2.5 通信参数的设置
7.2.6 S7-200的参数设置
7.3 S7-200网络及应用
7.3.1 网络指令及应用
7.3.2 自由口指令及应用
7.4 自由口模式下PLC与计算机的通信
7.4.1 自由口模式下PLC串行通信编程要点
7.4.2 自由口模式下PLC与计算机通信应用实例
习题与思考题
第8章 基于SIMATIC S7的工业网络
8.1 概述
8.2 MPI网络
8.2.1 全局数据通信
8.2.2 S7基本通信
8.2.3 MPI网络实现S7通信
8.2.4 MPI网络的其他通信功能
8.3 Profibus网络
8.3.1 Profibus网络简介
8.3.2 Profibus光缆通信网络
8.3.3 Profibus的总线存取技术
8.3.4 Profibus-DP总线的设备分类
8.3.5 Profibus-DP网络组态
8.3.6 Profibus网络中的其他通信
8.4 工业以太网
8.4.1 网络方案
8.4.2 网络部件
8.4.3 网卡和通信处理器
8.4.4 工业以太网的STEP 7组态
8.4.5 PROFINET简介
习题与思考题
第9章 PLC与电气传动系统
9.1 电气传动系统简述
9.2 直流拖动系统简述
9.3 交流拖动系统及MM440变频器
9.3.1 MM440变频器的外部端口
9.3.2 MM440变频器参数简介
9.3.3 变频器的参数组
9.3.4 外部设备与变频器内部参数的关联
9.3.5 MM440变频器的USS通信
9.4 MM440变频器与S7-200 PLC的系统组成及应用
9.4.1 几种常见控制系统的拓扑结构
9.4.2 应用举例
习题与思考题
附录A 特殊寄存器(SM)标志位
附录B 错误代码信息
附录C S7-200可编程控制器指令集
附录D 实验指导书
附录E 课程设计指导书
附录F 课程设计任务书
参考文献
目 录
第1篇 初探 1
第1章 TIA博途软件和S7-1200/1500初探 2
1.1 自动化发展概况 2
1.2 西门子集成自动化和产品体系简介 4
1.3 S7-1200/1500介绍 5
1.3.1 S7-1200/1500在SIMATIC S7体系中的位置 5
1.3.2 S7-1200特点介绍 6
1.3.3 S7-1500 特点介绍 6
1.4 TIA博途软件介绍 7
1.4.1 TIA博途软件的特点 7
1.4.2 TIA博图软件的结构和版本 9
1.4.3 TIA博图软件的支持软件 10
1.4.4 TIA博途软件的授权 10
第2篇 PLC技术基础 11
第2章 电气控制基础 12
2.1 常用的电气控制元件 12
2.1.1 保护(配电)器件 12
2.1.2 接触器 15
2.1.3 继电器 17
2.1.4 主令电器 17
2.2 电气控制系统简单实例 18
第3章 PLC控制基础 20
3.1 从继电器(接触器)到PLC控制 20
3.2 PLC的硬件结构 21
3.3 PLC程序运行原理 23
3.3.1 程序循环机制 23
3.3.2 编程语言 24
3.3.3 CPU的结构和运行原理 25
3.3.4 存储器的编址与变量 30
3.3.5 变量类型 31
3.3.6 OB块简介 32
3.3.7 DB块简介 32
3.3.8 FC块简介 32
3.3.9 FB块简介 36
3.3.10 UDT简介 39
3.4 现场总线与分布式IO简介 39
3.4.1 PROFIbus 现场总线简介 40
3.4.2 PROFInet 现场总线简介 40
第4章 梯形图、基础指令和执行原理 43
4.1 梯形图语言基础 43
4.2 位操作指令 44
4.2.1 常开、常闭和“与”逻辑 44
4.2.2 取反和“或”逻辑 46
4.2.3 置位、复位、置位优先触发器(RS)和复位优先触发器(SR) 47
4.2.4 上升沿检测和下降沿检测 49
4.3 定时器指令 50
4.3.1 脉冲定时器(S_PULSE) 50
4.3.2 扩展脉冲定时器(S_PEXT) 52
4.3.3 延迟输出定时器(S_ODT) 54
4.3.4 带记忆的延迟输出定时器(S_ODTS) 55
4.3.5 关断延迟定时器(S_OFFDT) 56
4.4 计数器指令 57
4.4.1 向上计数器 57
4.4.2 向下计数器(C计数器) 58
4.4.3 上下计数器(C计数器) 58
第3篇 TIA软件和S7-1200/1500 PLC基础 61
第5章 TIA 软件的基本操作 62
5.1 软件的视图 62
5.2 软件的常用操作 63
5.2.1 项目的创建、打开、关闭、移植、压缩和解压缩 63
5.2.2 软件中的帮助系统和撤销功能 66
5.2.3 软件的升级 67
5.3 软件的窗体 68
5.3.1 窗体的划分 68
5.3.2 项目树中的操作 70
5.3.3 窗口的基本操作和软件的使用思路 72
5.3.4 各部分窗口的配合与软件的使用思路 75
第6章 硬件操作 77
6.1 硬件组态和在线设置概述 77
6.2 在线设置 78
6.2.1接口(Interface)的设置 78
6.2.2 对硬件模块的在线设置 79
6.3 硬件组态 84
6.3.1 创建设备 84
6.3.2 组态CPU机架 85
6.3.3 组态分布式设备 88
6.3.4 配置PROFInet参数和建立PROFInet连接 89
6.4 硬件组态的编译与下载 91
6.4.1 编译 91
6.4.2 下载 93
6.5 常用模块的硬件配置 96
6.5.1 S7-1500 PLC的PS电源与PM电源模块 96
6.5.2 S7-1500 PLC的CPU模块的属性设置 98
6.5.3 EP200SP的组态和使用 105
6.5.4 模拟量输入与输出模块的配置和使用 106
6.6 与硬件配置有关的其他操作 109
6.6.1 硬件组态和程序的上传 109
6.6.2 CPU机架的探测功能 110
6.6.3 GSD文件的加载 112
6.6.4 硬件库的更新 115
6.6.5 自动附加IP功能的说明 115
第7章 程序操作 117
7.1 程序编辑的基本方法 117
7.1.1 程序块的创建 117
7.1.2 程序块的在线、编译、下载、上传、比较 118
7.1.3 程序块的加密与保护 121
7.1.4 程序编辑界面的基本操作 122
7.1.5 变量的拖曳 124
7.2 OB块 126
7.2.1 程序循环、错误中断、时间中断的触发条件 127
7.2.2 OB100的调用条件和S7-1200/1500的启动 129
7.2.3 OB80的触发条件 130
7.2.4 硬件中断的触发条件 130
7.2.5 诊断中断的触发条件 132
7.2.6 优化的OB块 132
7.3 S7-1200/1500 下的数据类型 134
7.3.1 基础数据类型 134
7.3.2 PLC数据类型(UDT) 135
7.3.3 数组(Array) 136
7.3.4 结构体(Struct) 137
7.4 变量(tags) 137
7.4.1 变量(tags)的管理 138
7.4.2 在变量(tags)中新建变量 139
7.4.3 变量表中的几种特殊情况和提示 140
7.4.4 变量断电保持属性的设置 141
7.4.5 变量的HMI访问属性 142
7.4.6 变量(tags)的更名与内置ID机制 144
7.4.7 变量(tags)中的监控功能 144
7.4.8 常量和新建常量 144
7.4.9 系统常量 145
7.5 DB块 146
7.5.1 DB块的类型 146
7.5.2 在DB块中建立变量 147
7.5.3 DB块中数据的属性 147
7.5.4 DB块调试功能之快闪(Snapshot)系列功能 149
7.5.5 优化DB块之存储方式改变 150
7.5.6 优化DB块之下载而不初始化功能 152
7.6 FC块与FB块 156
7.6.1 FC块 156
7.6.2 FB块 156
7.6.3 FC块和FB块的更新 158
7.7 工艺指令 159
7.8 数组的使用和FC/FB块中Variant 类型接口参数的讨论和实例 159
第8章 TIA博途软件指令 165
8.1 TIA博途软件指令的新特征 165
8.1.1 更加灵活的梯形图画法 165
8.1.2 更加灵活的指令选择和参数配置 165
8.1.3 “使能输出端”的可选择性 166
8.1.4 隐形转换和指令接口参数的添加 167
8.2 位逻辑指令 167
8.3 定时器指令 170
8.4 计数器指令 175
8.4 比较指令 178
8.6 数学指令 180
8.7 移动指令 181
8.8 转换指令 184
8.9 程序控制指令 186
8.10 字逻辑运算指令 188
8.11 位移指令 190
第9章 调试方法 192
9.1 程序的监控和相关功能 192
9.1.1 一般程序块的监控和相关功能 192
9.1.2 在调用选择下FB块的监控 193
9.2 监控变量和强制IO 194
9.2.1 监控变量 194
9.2.2 强制IO 198
9.3 查看资源分配列表 200
9.4 变量的交叉检索 201
9.5 调用结构与调用层级的查看 204
9.6 离线与在线的比较 204
9.6.1 离线与在线的比较功能实操 204
9.6.2 对不一致程序块的处理 206
9.6.3 对程序细节的离线与在线的比较 206
9.7 变量跟踪  
- 电子工业出版社有限公司
- 电子工业出版社有限公司有赞官方供货商,为客户提供一流的知识产品及服务。
- 扫描二维码,访问我们的微信店铺