电气控制及Micro800PLC程序设计

电气控制及Micro800PLC程序设计

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

详解开发各类电气自动化系统及其人机界面的电气控制和PLC程序设计技术。

内容简介

本书内容包括电气控制技术与Micro800 PLC程序设计技术两个紧密相关的部分。

在电气控制部分介绍了常用的低压电器和电气控制基本电路;在PLC程序设计部分,通过对应用案例的深入分析,系统地阐述了运用面向对象编程思想,合理选择不同编程语言,利用PLC进行逻辑顺序控制、过程控制与运动控制的程序设计方法及人机界面设计内容、步骤和调试技术。并结合案例对Micro800 PLC的串行通信、以太网通信和MQTT通信程序设计进行了阐述。

作者简介

编著者王华忠,男,1969年出生。工学博士。副教授、硕士生导师。长期从事工业控制系统应用开发、工业控制系统信息安全研究与应用。

章节目录

版权信息

前言

第1章 电气控制系统基础

1.1 低压电器

1.1.1 低压电器定义及分类

1.1.2 接触器

1.1.3 继电器

1.1.4 低压开关和低压断路器

1.1.5 熔断器

1.1.6 主令电器

1.2 电气控制线路

1.2.1 电气控制线路基础

1.2.2 电气控制的基本控制环节

1.2.3 三相异步电动机的正反转控制线路

1.2.4 三相异步电动机的减压起动控制

1.2.5 三相异步电动机的调速控制

1.2.6 三相异步电动机的制动控制

1.2.7 电气控制系统的保护环节

1.2.8 电气控制系统与电气控制线路设计

1.3 继电器-接触器控制与PLC控制

1.3.1 继电器-接触器控制

1.3.2 PLC控制技术

1.3.3 继电器-接触器控制与PLC控制比较

复习思考题

第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.4.4 几种控制系统的比较

2.5 PLC概述

2.5.1 PLC的产生与发展

2.5.2 PLC的工作原理

2.5.3 PLC的功能特点

2.5.4 PLC的应用

2.5.5 主要的PLC产品及其分类

复习思考题

第3章 Micro800 PLC硬件

3.1 Micro800 PLC

3.1.1 Micro800 PLC概述

3.1.2 Micro800 PLC硬件特性

3.2 Micro800 PLC功能性插件及其组态

3.2.1 Micro800 PLC功能性插件模块

3.2.2 Micro800 PLC功能性插件组态

3.2.3 2080-IF2模块用于温度采集示例

3.3 Micro800 PLC扩展模块及其组态

3.3.1 Micro800 PLC扩展模块

3.3.2 Micro800 PLC扩展模块组态

3.3.3 功能性插件模块与扩展I/O模块的比较

3.4 CIP及Micro800 PLC网络结构

3.4.1 CIP及Micro800 PLC支持的通信方式

3.4.2 EtherNet/IP工业以太网

3.4.3 Micro800 PLC网络结构

3.5 Micro800 PLC配套的变频和伺服设备

3.5.1 Power Flex 520系列变频器特性

3.5.2 Kinetix 3伺服驱动器及其网络结构

复习思考题

第4章 PLC编程语言与CCW编程软件

4.1 PLC编程语言标准IEC 61131-3

4.1.1 传统PLC编程语言的不足

4.1.2 IEC 61131-3标准的产生

4.1.3 IEC 61131-3标准的特点

4.1.4 IEC 61131-3标准的基本内容

4.1.5 IEC 61131标准的不足与IEC 61499标准概述

4.2 Micro800 PLC编程软件CCW

4.2.1 CCW编程软件概述

4.2.2 CCW编程软件编程环境

4.3 Micro800 PLC编程语言

4.3.1 梯形图编程语言

4.3.2 结构化文本语言

4.3.3 功能块图

4.3.4 顺序功能图

4.4 CCW编程软件平台的项目建立、仿真与调试

4.4.1 用CCW编程软件创建项目步骤与实例

4.4.2 与控制器连接、项目下载及调试

4.4.3 CCW编程软件模拟器的使用

复习思考题

第5章 Micro800 PLC指令系统

5.1 Micro800 PLC的内存组织

5.1.1 数据内存

5.1.2 程序内存

5.2 Micro800 PLC的梯形图编程元素

5.3 Micro800 PLC的指令集

5.4 Micro800 PLC的指令块

5.4.1 主要的指令块

5.4.2 Micro800 PLC运算符类指令

5.5 高速计数器功能块指令

5.5.1 HSC功能块指令

5.5.2 HSC状态设置

5.5.3 HSC的应用

复习思考题

第6章 Micro800 PLC程序设计技术

6.1 Micro800 PLC程序设计基础

6.1.1 Micro800 PLC的程序执行

6.1.2 PLC控制系统典型环节编程

6.1.3 自定义功能的创建与使用

6.1.4 自定义功能块的创建与使用

6.1.5 结构数据类型及其在PLC程序设计中的应用

6.2 PLC控制系统设计内容与程序设计方法

6.2.1 PLC控制系统设计内容及步骤

6.2.2 PLC控制软件的经验设计法

6.2.3 PLC控制软件的时间顺序逻辑设计法

6.2.4 PLC控制软件的逻辑顺序设计法

6.2.5 Micro800 PLC中断程序设计

6.2.6 利用CCAT工具软件辅助机器控制的顺控程序设计

6.3 Micro800 PLC逻辑顺序控制程序设计示例

6.3.1 Micro800 PLC在机械臂模拟控制中的应用

6.3.2 Micro800 PLC在化工生产过程顺序控制中的应用

6.3.3 Micro800 PLC在四工位组合机床控制中的应用

6.4 Micro800 PLC过程控制程序设计示例

6.4.1 Micro800 PLC的IPID功能块

6.4.2 IPID功能块在Factory IO液位场景控制中的应用

6.4.3 Micro800 PLC在过程实验对象控制中的应用

6.5 Micro800 PLC运动控制程序设计示例

6.5.1 丝杠被控对象及其控制要求

6.5.2 控制系统结构与设备配置

6.5.3 丝杠运动控制PLC程序设计

6.5.4 丝杠控制人机界面设计

6.6 Micro800 PLC通信程序设计示例

6.6.1 Micro800 PLC的Modbus串行及以太网通信程序设计

6.6.2 Micro800 PLC与Logix PLC以太网通信程序设计

6.6.3 Micro800 PLC的MQTT通信程序设计

复习思考题

第7章 工业人机界面与工控组态软件

7.1 工业人机界面

7.2 组态软件概述

7.2.1 组态软件的产生及发展

7.2.2 组态软件的功能需求

7.3 组态软件结构与主要功能部件

7.3.1 组态软件的总体结构及相似性

7.3.2 组态软件的功能部件

7.4 人机界面与控制器的OPC通信技术

7.4.1 OPC规范与OPC UA规范基本内容

7.4.2 KEPServerEX OPC服务器与Micro800 PLC的以太网通信

7.4.3 组态软件中添加OPC服务器及标签

7.5 PanelView 800终端人机界面设计示例

7.5.1 PanelView 800终端配置

7.5.2 PanelView 800终端人机界面开发实例

7.6 昆仑通态终端与Micro800 PLC以太网通信设置

7.7 用组态软件开发工控系统上位机人机界面

7.7.1 人机界面设计的基本原则

7.7.2 组态软件选型

7.7.3 用组态软件设计工控系统人机界面的步骤

7.7.4 人机界面的调试

复习思考题

参考文献

电气控制及Micro800PLC程序设计是2023年由机械工业出版社出版,作者王华忠 编著。

得书感谢您对《电气控制及Micro800PLC程序设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
电气控制及PLC技术——罗克韦尔Micro800系列 电子书
本书由三部分组成。第壹部分为第1~2章,介绍了电气控制中常用的低压电器、典型电气控制电路、典型电气控制系统分析和设计方法。第二部分为第3~6章,介绍了可编程序控制器基础,以罗克韦尔Micro800系列PLC为重点,介绍了Micro850PLC结构原理、指令系统及其应用、控制系统程序分析及设计方法。第三部分为第7~10章,介绍了Micro850控制变频器、工业触摸屏及运动控制对象的设计方法。本书可供
Python程序设计基础及实践(慕课版) 电子书
本书是一部零基础、高标准,大广度、重实践的Python编程从入门到熟练的教材。本书覆盖面非常广,包括计算机基础常识、Python语言的基本要素、基本运算和条件分支语句、循环语句、函数、递归、复杂数据类型、计算思维、文件读写、正则表达式、玩转Python生态、数据分析和可视化、网络爬虫、面向对象程序设计入门、tkinter图形界面程序设计等内容。正则表达式、网络爬虫、图形界面等都是其他大多数Pyth
电机拖动与电气控制 电子书
本书根据高职高专的教学要求,以实际工程应用和便于教学需要出发,尽量减少理论推导。主要介绍变压器、直流电机及拖动、交流电机及拖动、控制电机、低压电器、电动机的基本控制环节、常用机床电气控制及故障分析等内容。强化技能训练,突出职业教育的特点,集教、学、练、做于一体。本书适用于电气自动化、自动化、楼宇自动化、机电一体化相关专业《电机拖动及电气控制》课程的教学用书,也可作为电气技术人员的参考书和培训教材。
C#程序设计及应用教程(第4版) 电子书
本书共12章,前6章介绍C#语言和WPF开发的基础知识,包括开发环境概述、控制台和WPF编程基础、基本数据类型和流程控制语句等;后6章介绍WPF应用开发技术,包括LINQ与数据库操作、界面布局与控件、样式与动画等。
Visual Basic程序设计实验指导及考试指南 电子书
本书在结构上考虑了初学者的特点,尽量将学习VisualBasic语言成分、界面元素和学习算法的难度分散。本书是VisualBasic程序设计课程的配套实验教材,配合主教材的相关内容,针对VB语言概述、基本类型数据的输入/输出、数组等内容,设计了相应实验和课程设计。