PLC应用技术图解项目化教程(西门子S7-300)(第2版)

PLC应用技术图解项目化教程(西门子S7-300)(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2018-08
版次: 2
ISBN: 9787121347191
定价: 47.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 298页
字数: 475千字
78人买过
  • 本书以 SIMATIC S7-300 系列PLC 为样机,从工程应用角度出发,以项目为载体,突出实践性,从以下方面介绍PLC 的应用:(1)PLC 的组成及工作原理。(2)S7-300 系列PLC 的硬件系统、组态和指令系统。(3)STEP7 编程软件的使用。(4)S7-PLCSIM 仿真软件的功能与应用。(5)S7-300 系列PLC 的MPI 通信、PROFIBUS-DP 通信及工业以太网通信。(6)人机界面WinCC 的功能、组态及应用。全书共 20 个项目,除少数项目外,其余项目按照输入/输出信号器件分析、硬件组态、地址分配、画接线图、建符号表、编写程序、S7-PLCSIM 的仿真调试或WinCC 调试、联机调试的工程步骤编写。本书项目典型、图文并茂、标注详细、深入浅出,适合初学者学习。本书配有电子课件和微课讲解(扫码观看),书中介绍的颜色变化效果可在上述电子资源中查看。本书可作为高等职业院校和应用本科院校自动化、机电一体化、应用电子及机电维修等相关专业的教材,也可作为成人教育及企业培训教材,还可作为相关技能大赛参考教材和从事PLC 应用技术工作的工程技术人员自学用书。 郑长山,男,扬州工业职业技术学院骨干教师,自动控制技术专家,曾于企业工作多年,具备丰富的实践经验和教学经验,其在电子工业出版社出版的PLC及工业网络专业教材获得市场广泛认可,并多次获得省部级教材评优称号。 项目1  认识PLC1

    1.1  项目要求及学习目标1

    1.2  相关知识1

    1.2.1  PLC发展史1

    1.2.2  PLC的主要特点2

    1.2.3  PLC的主要功能3

    1.2.4  PLC的分类、应用及发展5

    1.2.5  PLC技术的学习方法8

    1.3  项目解决步骤8

    巩固练习一8

    项目2  典型S7-300 PLC硬件控制系统安装9

    2.1  项目要求及学习目标9

    2.2  相关知识9

    2.2.1  S7-300 PLC的硬件结构9

    2.2.2  CPU模块种类10

    2.2.3  信号模块(SM)13

    2.2.4  电源(PS)模块PS30719

    2.2.5  编程器20

    2.2.6  智能I/O接口20

    2.2.7  通信接口21

    2.2.8  人机操作界面HMI21

    2.2.9  S7-300 PLC结构特点21

    2.2.10  S7-300 PLC的安装与维护22

    2.3  项目解决步骤24

    巩固练习二27

    项目3  硬件组态过程28

    3.1  项目要求28

    3.2  学习目标28

    3.3  相关知识28

    3.3.1  STEP 7标准软件包组成28

    3.3.2  SIMATIC 管理器29

    3.3.3  硬件组态编辑器30

    3.3.4  程序编辑器(LAD/STL/FBD)31

    3.3.5  符号编辑器33

    3.3.6  通信组态34

    3.3.7  硬件诊断34

    3.3.8  S7-300 PLC的插槽地址34

    3.3.9  S7-300 PLC数字量I/O地址组态34

    3.3.10  S7-300 PLC模拟量I/O地址组态35

    3.4  项目解决步骤36

    巩固练习三39

    项目4  STEP 7数据存储及程序结构40

    4.1  项目要求及学习目标40

    4.2  相关知识40

    4.2.1  数据格式与基本数据类型40

    4.2.2  CPU的存储区42

    4.2.3  直接寻址44

    4.2.4  STEP 7中的块48

    4.2.5  STEP 7的程序结构50

    4.3  项目解决步骤51

    巩固练习四52

    项目5  电动机启停PLC控制53

    5.1  项目要求53

    5.2  学习目标53

    5.3  相关知识54

    5.3.1  常开触点54

    5.3.2  常闭触点54

    5.3.3  输出线圈54

    5.3.4  PLC的基本工作原理55

    5.3.5  程序的状态监控58

    5.3.6  真实S7-300 PLC的PC适配器下载58

    5.3.7  上传63

    5.4  项目解决步骤63

    巩固练习五73

    项目6  电动机正反转PLC控制74

    6.1  项目要求74

    6.2  学习目标74

    6.3  项目解决步骤75

    6.4  相关知识79

    6.4.1  在PLCSIM中使用符号地址79

    6.4.2  用变量表监控调试程序81

    6.4.3  置位与复位指令83

    6.4.4  触发器85

    6.4.5  跳变沿检测指令86

    6.5  项目解决方法拓展88

    巩固练习六91

    项目7  小车自动往复运动PLC控制93

    7.1  项目要求93

    7.2  学习目标93

    7.3  项目解决步骤93

    7.4  项目解决方法拓展99

    巩固练习七101

    项目8  三相异步电动机星—三角形降压启动PLC控制103

    8.1  项目要求103

    8.2  学习目标104

    8.3  相关知识104

    8.3.1  定时器指令104

    8.3.2  接通延时定时器106

    8.4  项目解决步骤108

    8.5  项目解决方法拓展112

    巩固练习八113

    项目9  四节传送带PLC控制115

    9.1  项目要求115

    9.2  学习目标115

    9.3  相关知识:梯形图与继电接触器控制电路的比较116

    9.4  项目解决步骤116

    巩固练习九121

    项目10  液体混合PLC控制124

    10.1  项目要求124

    10.2  学习目标125

    10.3  项目解决步骤125

    10.4  知识拓展—不带参数功能FC应用(分部式编程)131

    巩固练习十133

    项目11  WinCC监控及两地控制136

    11.1  项目要求136

    11.2  学习目标137

    11.3  相关知识137

    11.3.1  WinCC 简介137

    11.3.2  WinCC主要功能137

    11.4  项目解决步骤138

    巩固练习十一146

    项目12  十字路口交通灯PLC控制及WinCC监控147

    12.1  项目要求147

    12.2  学习目标148

    12.3  相关知识148

    12.4  项目解决步骤149

    巩固练习十二157

    项目13  货物转运仓库PLC控制160

    13.1  项目要求160

    13.2  学习目标160

    13.3  相关知识161

    13.3.1  计数器指令161

    13.3.2  数据传送与转换指令163

    13.3.3  整数运算166

    13.3.4  浮点函数运算167

    13.3.5  字逻辑运算指令168

    13.3.6  比较指令169

    13.4  项目解决步骤170

    巩固练习十三176

    ?

    项目14  机械手PLC控制181

    14.1  项目要求181

    14.2  学习目标182

    14.3  相关知识182

    14.3.1  移位和循环移位指令182

    14.3.2  移位和循环移位指令举例184

    14.4  项目解决步骤185

    14.5  知识拓展194

    14.5.1  编程界面的查找/替换194

    14.5.2  交叉参考与分配的使用196

    巩固练习十四197

    项目15  工程数据转换器功能FC105应用199

    15.1  项目要求199

    15.2  学习目标199

    15.3  相关知识199

    15.3.1  模拟量的检测199

    15.3.2  比例变换块FC105的调用199

    15.4  项目解决步骤200

    巩固练习十五202

    项目16  运煤输送PLC控制系统203

    16.1  项目要求203

    16.2  学习目标203

    16.3  相关知识204

    16.3.1  逻辑块的结构204

    16.3.2  逻辑块的编程205

    16.3.3  带参数功能FC的应用(结构化编程)206

    16.4  项目解决步骤206

    巩固练习十六213

    项目17  两台S7-300 PLC之间的全局数据MPI通信216

    17.1  项目要求216

    17.2  学习目标216

    17.3  相关知识216

    17.4  项目解决步骤217

    巩固练习十七227

    项目18  两台S7-300 PLC之间 PROFIBUS-DP不打包通信229

    18.1  项目要求229

    18.2  学习目标229

    18.3  相关知识(不打包通信)229

    18.4  项目解决步骤230

    18.5  知识拓展(三台PLC之间PROFIBUS-DP不打包通信)247

    18.6  巩固练习251

    项目19  两台S7-300 PLC之间 PROFIBUS-DP打包通信252

    19.1  项目要求252

    19.2  学习目标252

    19.3  相关知识252

    19.3.1  SFC15指令应用252

    19.3.2  SFC14指令应用253

    19.4  项目解决步骤253

    19.5  巩固练习267

    项目20  两台S7-300 PLC之间的工业以太网通信(S7连接)268

    20.1  项目要求268

    20.2  学习目标268

    20.3  相关知识268

    20.3.1  工业以太网定义及通信介质268

    20.3.2  四芯双绞线与RJ45接头连接过程269

    20.3.3  带PN口的CPU模块外形270

    20.3.4  FB12(BSEND)发送指令应用270

    20.3.5  FB13(BRCV)接收指令应用271

    20.3.6  真实S7-300PLC的以太网下载272

    20.4  项目解决步骤277

    20.5  知识拓展285

    20.6  巩固练习286

    参考文献287
  • 内容简介:
    本书以 SIMATIC S7-300 系列PLC 为样机,从工程应用角度出发,以项目为载体,突出实践性,从以下方面介绍PLC 的应用:(1)PLC 的组成及工作原理。(2)S7-300 系列PLC 的硬件系统、组态和指令系统。(3)STEP7 编程软件的使用。(4)S7-PLCSIM 仿真软件的功能与应用。(5)S7-300 系列PLC 的MPI 通信、PROFIBUS-DP 通信及工业以太网通信。(6)人机界面WinCC 的功能、组态及应用。全书共 20 个项目,除少数项目外,其余项目按照输入/输出信号器件分析、硬件组态、地址分配、画接线图、建符号表、编写程序、S7-PLCSIM 的仿真调试或WinCC 调试、联机调试的工程步骤编写。本书项目典型、图文并茂、标注详细、深入浅出,适合初学者学习。本书配有电子课件和微课讲解(扫码观看),书中介绍的颜色变化效果可在上述电子资源中查看。本书可作为高等职业院校和应用本科院校自动化、机电一体化、应用电子及机电维修等相关专业的教材,也可作为成人教育及企业培训教材,还可作为相关技能大赛参考教材和从事PLC 应用技术工作的工程技术人员自学用书。
  • 作者简介:
    郑长山,男,扬州工业职业技术学院骨干教师,自动控制技术专家,曾于企业工作多年,具备丰富的实践经验和教学经验,其在电子工业出版社出版的PLC及工业网络专业教材获得市场广泛认可,并多次获得省部级教材评优称号。
  • 目录:
    项目1  认识PLC1

    1.1  项目要求及学习目标1

    1.2  相关知识1

    1.2.1  PLC发展史1

    1.2.2  PLC的主要特点2

    1.2.3  PLC的主要功能3

    1.2.4  PLC的分类、应用及发展5

    1.2.5  PLC技术的学习方法8

    1.3  项目解决步骤8

    巩固练习一8

    项目2  典型S7-300 PLC硬件控制系统安装9

    2.1  项目要求及学习目标9

    2.2  相关知识9

    2.2.1  S7-300 PLC的硬件结构9

    2.2.2  CPU模块种类10

    2.2.3  信号模块(SM)13

    2.2.4  电源(PS)模块PS30719

    2.2.5  编程器20

    2.2.6  智能I/O接口20

    2.2.7  通信接口21

    2.2.8  人机操作界面HMI21

    2.2.9  S7-300 PLC结构特点21

    2.2.10  S7-300 PLC的安装与维护22

    2.3  项目解决步骤24

    巩固练习二27

    项目3  硬件组态过程28

    3.1  项目要求28

    3.2  学习目标28

    3.3  相关知识28

    3.3.1  STEP 7标准软件包组成28

    3.3.2  SIMATIC 管理器29

    3.3.3  硬件组态编辑器30

    3.3.4  程序编辑器(LAD/STL/FBD)31

    3.3.5  符号编辑器33

    3.3.6  通信组态34

    3.3.7  硬件诊断34

    3.3.8  S7-300 PLC的插槽地址34

    3.3.9  S7-300 PLC数字量I/O地址组态34

    3.3.10  S7-300 PLC模拟量I/O地址组态35

    3.4  项目解决步骤36

    巩固练习三39

    项目4  STEP 7数据存储及程序结构40

    4.1  项目要求及学习目标40

    4.2  相关知识40

    4.2.1  数据格式与基本数据类型40

    4.2.2  CPU的存储区42

    4.2.3  直接寻址44

    4.2.4  STEP 7中的块48

    4.2.5  STEP 7的程序结构50

    4.3  项目解决步骤51

    巩固练习四52

    项目5  电动机启停PLC控制53

    5.1  项目要求53

    5.2  学习目标53

    5.3  相关知识54

    5.3.1  常开触点54

    5.3.2  常闭触点54

    5.3.3  输出线圈54

    5.3.4  PLC的基本工作原理55

    5.3.5  程序的状态监控58

    5.3.6  真实S7-300 PLC的PC适配器下载58

    5.3.7  上传63

    5.4  项目解决步骤63

    巩固练习五73

    项目6  电动机正反转PLC控制74

    6.1  项目要求74

    6.2  学习目标74

    6.3  项目解决步骤75

    6.4  相关知识79

    6.4.1  在PLCSIM中使用符号地址79

    6.4.2  用变量表监控调试程序81

    6.4.3  置位与复位指令83

    6.4.4  触发器85

    6.4.5  跳变沿检测指令86

    6.5  项目解决方法拓展88

    巩固练习六91

    项目7  小车自动往复运动PLC控制93

    7.1  项目要求93

    7.2  学习目标93

    7.3  项目解决步骤93

    7.4  项目解决方法拓展99

    巩固练习七101

    项目8  三相异步电动机星—三角形降压启动PLC控制103

    8.1  项目要求103

    8.2  学习目标104

    8.3  相关知识104

    8.3.1  定时器指令104

    8.3.2  接通延时定时器106

    8.4  项目解决步骤108

    8.5  项目解决方法拓展112

    巩固练习八113

    项目9  四节传送带PLC控制115

    9.1  项目要求115

    9.2  学习目标115

    9.3  相关知识:梯形图与继电接触器控制电路的比较116

    9.4  项目解决步骤116

    巩固练习九121

    项目10  液体混合PLC控制124

    10.1  项目要求124

    10.2  学习目标125

    10.3  项目解决步骤125

    10.4  知识拓展—不带参数功能FC应用(分部式编程)131

    巩固练习十133

    项目11  WinCC监控及两地控制136

    11.1  项目要求136

    11.2  学习目标137

    11.3  相关知识137

    11.3.1  WinCC 简介137

    11.3.2  WinCC主要功能137

    11.4  项目解决步骤138

    巩固练习十一146

    项目12  十字路口交通灯PLC控制及WinCC监控147

    12.1  项目要求147

    12.2  学习目标148

    12.3  相关知识148

    12.4  项目解决步骤149

    巩固练习十二157

    项目13  货物转运仓库PLC控制160

    13.1  项目要求160

    13.2  学习目标160

    13.3  相关知识161

    13.3.1  计数器指令161

    13.3.2  数据传送与转换指令163

    13.3.3  整数运算166

    13.3.4  浮点函数运算167

    13.3.5  字逻辑运算指令168

    13.3.6  比较指令169

    13.4  项目解决步骤170

    巩固练习十三176

    ?

    项目14  机械手PLC控制181

    14.1  项目要求181

    14.2  学习目标182

    14.3  相关知识182

    14.3.1  移位和循环移位指令182

    14.3.2  移位和循环移位指令举例184

    14.4  项目解决步骤185

    14.5  知识拓展194

    14.5.1  编程界面的查找/替换194

    14.5.2  交叉参考与分配的使用196

    巩固练习十四197

    项目15  工程数据转换器功能FC105应用199

    15.1  项目要求199

    15.2  学习目标199

    15.3  相关知识199

    15.3.1  模拟量的检测199

    15.3.2  比例变换块FC105的调用199

    15.4  项目解决步骤200

    巩固练习十五202

    项目16  运煤输送PLC控制系统203

    16.1  项目要求203

    16.2  学习目标203

    16.3  相关知识204

    16.3.1  逻辑块的结构204

    16.3.2  逻辑块的编程205

    16.3.3  带参数功能FC的应用(结构化编程)206

    16.4  项目解决步骤206

    巩固练习十六213

    项目17  两台S7-300 PLC之间的全局数据MPI通信216

    17.1  项目要求216

    17.2  学习目标216

    17.3  相关知识216

    17.4  项目解决步骤217

    巩固练习十七227

    项目18  两台S7-300 PLC之间 PROFIBUS-DP不打包通信229

    18.1  项目要求229

    18.2  学习目标229

    18.3  相关知识(不打包通信)229

    18.4  项目解决步骤230

    18.5  知识拓展(三台PLC之间PROFIBUS-DP不打包通信)247

    18.6  巩固练习251

    项目19  两台S7-300 PLC之间 PROFIBUS-DP打包通信252

    19.1  项目要求252

    19.2  学习目标252

    19.3  相关知识252

    19.3.1  SFC15指令应用252

    19.3.2  SFC14指令应用253

    19.4  项目解决步骤253

    19.5  巩固练习267

    项目20  两台S7-300 PLC之间的工业以太网通信(S7连接)268

    20.1  项目要求268

    20.2  学习目标268

    20.3  相关知识268

    20.3.1  工业以太网定义及通信介质268

    20.3.2  四芯双绞线与RJ45接头连接过程269

    20.3.3  带PN口的CPU模块外形270

    20.3.4  FB12(BSEND)发送指令应用270

    20.3.5  FB13(BRCV)接收指令应用271

    20.3.6  真实S7-300PLC的以太网下载272

    20.4  项目解决步骤277

    20.5  知识拓展285

    20.6  巩固练习286

    参考文献287
查看详情