书籍详情
电气控制及Micro800 PLC程序设计
作者:王华忠
出版社:机械工业出版社
出版时间:2024-01-01
ISBN:9787111738190
定价:¥89.00
购买这本书可以去
内容简介
本书内容包括电气控制技术与Micro800 PLC程序设计技术两个紧密相关的部分。在电气控制部分介绍了常用的低压电器和电气控制基本电路。在PLC程序设计部分,首先概貌性地介绍了工厂自动化与过程自动化知识;然后对Micro800 PLC的硬件与网络、编程语言与CCW编程软件、指令系统、PLC程序设计与人机界面进行了详细介绍。通过对应用案例的深入分析,系统地阐述了运用面向对象编程思想,合理选择不同编程语言,利用PLC进行逻辑顺序控制、过程控制与运动控制的程序设计方法及人机界面设计内容、步骤和调试技术。结合案例对Micro800 PLC的串行通信、以太网通信和MQTT通信程序设计进行了阐述。本书重在培养读者利用PLC和电气控制技术开发各类电气自动化系统及其人机界面的能力,在内容上注重系统性、准确性、实用性与新颖性。本书程序都通过了仿真或实物调试,可以指导读者进行工程开发。本书可作为电气工程及其自动化、测控技术与仪器、机电一体化等相关专业的大学生参考用书,也可作为工控企业、自动化工程公司和相关行业工程技术人员的实用参考书。
作者简介
《电气控制及Micro800 PLC程序设计》作者华东理工大学王华忠副教授。王华忠男,1969年出生。工学博士。副教授、硕士生导师。长期从事工业控制系统应用开发、工业控制系统信息安全研究与应用。主编教材5部;发表论文被SCI/EI收录10余篇;获得上海市教学成果一等奖2次、上海市育才奖、华东理工大学教学贡献奖、华东理工大学育英奖一等奖等荣誉。
目录
目录
前言
第1章电气控制系统基础1
1.1低压电器1
1.1.1低压电器定义及分类1
1.1.2接触器3
1.1.3继电器6
1.1.4低压开关和低压断路器12
1.1.5熔断器16
1.1.6主令电器17
1.2电气控制线路19
1.2.1电气控制线路基础19
1.2.2电气控制的基本控制环节25
1.2.3三相异步电动机的正反转控制线路28
1.2.4三相异步电动机的减压起动控制29
1.2.5三相异步电动机的调速控制31
1.2.6三相异步电动机的制动控制33
1.2.7电气控制系统的保护环节35
1.2.8电气控制系统与电气控制线路设计37
1.3继电器接触器控制与PLC控制44
1.3.1继电器接触器控制44
1.3.2PLC控制技术46
1.3.3继电器接触器控制与PLC控制比较47
复习思考题49
第2章工厂自动化与过程自动化50
2.1工业生产中的自动化技术与工业控制系统50
2.1.1工业自动化技术及其应用与发展50
2.1.2工业生产行业分类及其对应的工业控制系统51
2.1.3工厂自动化系统52
2.1.4过程自动化系统54
2.2工业控制系统组成56
2.2.1硬件组成56
2.2.2软件组成60
2.2.3辅助设备62
2.3工业控制系统中的现场控制器62
2.4几类典型工业控制系统67
2.4.1集散控制系统67
2.4.2监控与数据采集系统69
2.4.3现场总线控制系统73
2.4.4几种控制系统的比较74
2.5PLC概述76
2.5.1PLC的产生与发展76
2.5.2PLC的工作原理77
2.5.3PLC的功能特点79
2.5.4PLC的应用79
2.5.5主要的PLC产品及其分类80
复习思考题82
第3章Micro800 PLC硬件83
3.1Micro800 PLC83
3.1.1Micro800 PLC概述83
3.1.2Micro800 PLC硬件特性86
3.2Micro800 PLC功能性插件及其组态90
3.2.1Micro800 PLC功能性插件模块90
3.2.2Micro800 PLC功能性插件组态93
3.2.32080IF2模块用于温度采集示例95
3.3Micro800 PLC扩展模块及其组态96
3.3.1Micro800 PLC扩展模块96
3.3.2Micro800 PLC扩展模块组态99
3.3.3功能性插件模块与扩展I/O模块的比较101
3.4CIP及Micro800 PLC网络结构102
3.4.1CIP及Micro800 PLC支持的通信方式102
3.4.2EtherNet/IP工业以太网104
3.4.3Micro800 PLC网络结构108
3.5Micro800 PLC配套的变频和伺服设备110
3.5.1Power Flex 520系列变频器特性110
3.5.2Kinetix 3伺服驱动器及其网络结构114
复习思考题116
第4章PLC编程语言与CCW编程软件118
4.1PLC编程语言标准IEC 611313118
4.1.1传统PLC编程语言的不足118
4.1.2IEC 611313标准的产生119
4.1.3IEC 611313标准的特点120
4.1.4IEC 611313标准的基本内容121
4.1.5IEC 61131标准的不足与IEC 61499标准概述122
4.2Micro800 PLC编程软件CCW122
4.2.1CCW编程软件概述122
4.2.2CCW编程软件编程环境124
4.3Micro800 PLC编程语言126
4.3.1梯形图编程语言126
4.3.2结构化文本语言129
4.3.3功能块图133
4.3.4顺序功能图135
4.4CCW编程软件平台的项目建立、仿真与调试139
4.4.1用CCW编程软件创建项目步骤与实例139
4.4.2与控制器连接、项目下载及调试146
4.4.3CCW编程软件模拟器的使用152
复习思考题157
第5章Micro800 PLC指令系统158
5.1Micro800 PLC的内存组织158
5.1.1数据内存158
5.1.2程序内存159
5.2Micro800 PLC的梯形图编程元素160
5.3Micro800 PLC的指令集162
5.4Micro800 PLC的指令块173
5.4.1主要的指令块173
5.4.2Micro800 PLC运算符类指令175
5.5高速计数器功能块指令178
5.5.1HSC功能块指令178
5.5.2HSC状态设置182
5.5.3HSC的应用183
复习思考题184
第6章Micro800 PLC程序设计技术185
6.1Micro800 PLC程序设计基础185
6.1.1Micro800 PLC的程序执行185
6.1.2PLC控制系统典型环节编程188
6.1.3自定义功能的创建与使用192
6.1.4自定义功能块的创建与使用196
6.1.5结构数据类型及其在PLC程序设计中的应用198
6.2PLC控制系统设计内容与程序设计方法203
6.2.1PLC控制系统设计内容及步骤203
6.2.2PLC控制软件的经验设计法205
6.2.3PLC控制软件的时间顺序逻辑设计法208
6.2.4PLC控制软件的逻辑顺序设计法211
6.2.5Micro800 PLC中断程序设计212
6.2.6利用CCAT工具软件辅助机器控制的顺控程序设计215
6.3Micro800 PLC逻辑顺序控制程序设计示例218
6.3.1Micro800 PLC在机械臂模拟控制中的应用218
6.3.2Micro800 PLC在化工生产过程顺序控制中的应用223
6.3.3Micro800 PLC在四工位组合机床控制中的应用230
6.4Micro800 PLC过程控制程序设计示例237
6.4.1Micro800 PLC 的IPID功能块237
6.4.2IPID功能块在Factory IO液位场景控制中的应用239
6.4.3Micro800 PLC在过程实验对象控制中的应用241
6.5Micro800 PLC运动控制程序设计示例244
6.5.1丝杠被控对象及其控制要求244
6.5.2控制系统结构与设备配置245
6.5.3丝杠运动控制PLC程序设计248
6.5.4丝杠控制人机界面设计253
6.6Micro800 PLC通信程序设计示例253
6.6.1Micro800 PLC的Modbus串行及以太网通信程序设计253
6.6.2Micro800 PLC与Logix PLC以太网通信程序设计260
6.6.3Micro800 PLC的MQTT通信程序设计263
复习思考题273
第7章工业人机界面与工控组态软件276
7.1工业人机界面276
前言
第1章电气控制系统基础1
1.1低压电器1
1.1.1低压电器定义及分类1
1.1.2接触器3
1.1.3继电器6
1.1.4低压开关和低压断路器12
1.1.5熔断器16
1.1.6主令电器17
1.2电气控制线路19
1.2.1电气控制线路基础19
1.2.2电气控制的基本控制环节25
1.2.3三相异步电动机的正反转控制线路28
1.2.4三相异步电动机的减压起动控制29
1.2.5三相异步电动机的调速控制31
1.2.6三相异步电动机的制动控制33
1.2.7电气控制系统的保护环节35
1.2.8电气控制系统与电气控制线路设计37
1.3继电器接触器控制与PLC控制44
1.3.1继电器接触器控制44
1.3.2PLC控制技术46
1.3.3继电器接触器控制与PLC控制比较47
复习思考题49
第2章工厂自动化与过程自动化50
2.1工业生产中的自动化技术与工业控制系统50
2.1.1工业自动化技术及其应用与发展50
2.1.2工业生产行业分类及其对应的工业控制系统51
2.1.3工厂自动化系统52
2.1.4过程自动化系统54
2.2工业控制系统组成56
2.2.1硬件组成56
2.2.2软件组成60
2.2.3辅助设备62
2.3工业控制系统中的现场控制器62
2.4几类典型工业控制系统67
2.4.1集散控制系统67
2.4.2监控与数据采集系统69
2.4.3现场总线控制系统73
2.4.4几种控制系统的比较74
2.5PLC概述76
2.5.1PLC的产生与发展76
2.5.2PLC的工作原理77
2.5.3PLC的功能特点79
2.5.4PLC的应用79
2.5.5主要的PLC产品及其分类80
复习思考题82
第3章Micro800 PLC硬件83
3.1Micro800 PLC83
3.1.1Micro800 PLC概述83
3.1.2Micro800 PLC硬件特性86
3.2Micro800 PLC功能性插件及其组态90
3.2.1Micro800 PLC功能性插件模块90
3.2.2Micro800 PLC功能性插件组态93
3.2.32080IF2模块用于温度采集示例95
3.3Micro800 PLC扩展模块及其组态96
3.3.1Micro800 PLC扩展模块96
3.3.2Micro800 PLC扩展模块组态99
3.3.3功能性插件模块与扩展I/O模块的比较101
3.4CIP及Micro800 PLC网络结构102
3.4.1CIP及Micro800 PLC支持的通信方式102
3.4.2EtherNet/IP工业以太网104
3.4.3Micro800 PLC网络结构108
3.5Micro800 PLC配套的变频和伺服设备110
3.5.1Power Flex 520系列变频器特性110
3.5.2Kinetix 3伺服驱动器及其网络结构114
复习思考题116
第4章PLC编程语言与CCW编程软件118
4.1PLC编程语言标准IEC 611313118
4.1.1传统PLC编程语言的不足118
4.1.2IEC 611313标准的产生119
4.1.3IEC 611313标准的特点120
4.1.4IEC 611313标准的基本内容121
4.1.5IEC 61131标准的不足与IEC 61499标准概述122
4.2Micro800 PLC编程软件CCW122
4.2.1CCW编程软件概述122
4.2.2CCW编程软件编程环境124
4.3Micro800 PLC编程语言126
4.3.1梯形图编程语言126
4.3.2结构化文本语言129
4.3.3功能块图133
4.3.4顺序功能图135
4.4CCW编程软件平台的项目建立、仿真与调试139
4.4.1用CCW编程软件创建项目步骤与实例139
4.4.2与控制器连接、项目下载及调试146
4.4.3CCW编程软件模拟器的使用152
复习思考题157
第5章Micro800 PLC指令系统158
5.1Micro800 PLC的内存组织158
5.1.1数据内存158
5.1.2程序内存159
5.2Micro800 PLC的梯形图编程元素160
5.3Micro800 PLC的指令集162
5.4Micro800 PLC的指令块173
5.4.1主要的指令块173
5.4.2Micro800 PLC运算符类指令175
5.5高速计数器功能块指令178
5.5.1HSC功能块指令178
5.5.2HSC状态设置182
5.5.3HSC的应用183
复习思考题184
第6章Micro800 PLC程序设计技术185
6.1Micro800 PLC程序设计基础185
6.1.1Micro800 PLC的程序执行185
6.1.2PLC控制系统典型环节编程188
6.1.3自定义功能的创建与使用192
6.1.4自定义功能块的创建与使用196
6.1.5结构数据类型及其在PLC程序设计中的应用198
6.2PLC控制系统设计内容与程序设计方法203
6.2.1PLC控制系统设计内容及步骤203
6.2.2PLC控制软件的经验设计法205
6.2.3PLC控制软件的时间顺序逻辑设计法208
6.2.4PLC控制软件的逻辑顺序设计法211
6.2.5Micro800 PLC中断程序设计212
6.2.6利用CCAT工具软件辅助机器控制的顺控程序设计215
6.3Micro800 PLC逻辑顺序控制程序设计示例218
6.3.1Micro800 PLC在机械臂模拟控制中的应用218
6.3.2Micro800 PLC在化工生产过程顺序控制中的应用223
6.3.3Micro800 PLC在四工位组合机床控制中的应用230
6.4Micro800 PLC过程控制程序设计示例237
6.4.1Micro800 PLC 的IPID功能块237
6.4.2IPID功能块在Factory IO液位场景控制中的应用239
6.4.3Micro800 PLC在过程实验对象控制中的应用241
6.5Micro800 PLC运动控制程序设计示例244
6.5.1丝杠被控对象及其控制要求244
6.5.2控制系统结构与设备配置245
6.5.3丝杠运动控制PLC程序设计248
6.5.4丝杠控制人机界面设计253
6.6Micro800 PLC通信程序设计示例253
6.6.1Micro800 PLC的Modbus串行及以太网通信程序设计253
6.6.2Micro800 PLC与Logix PLC以太网通信程序设计260
6.6.3Micro800 PLC的MQTT通信程序设计263
复习思考题273
第7章工业人机界面与工控组态软件276
7.1工业人机界面276
猜您喜欢