万本电子书0元读

万本电子书0元读

顶部广告

欧姆龙机器自动化控制器(MAC)应用技术电子书

本书以欧姆龙公司NX系列机器自动化控制器为背景机,系统地介绍了机器自动化控制器的工作原理、硬件单元与系统配置、程序组织单元与编程语言、指令系统、控制系统设计、自动化平台软件Sysmac Studio的使用,以及运动控制功能与运动控制指令、EtherCAT网络和EtherNet/IP网络。本书系统性强、内容丰富而新颖、阐述清楚、理论联系实际,可以作为高等院校自动化、电气工程、机电一体化等相关专业高年级本科生和研究生的教材,也可以作为工程技术人员的培训用书。本书资源丰富,提供自动化软件Sysmac Studio V1.56(64位)试用版、电子课件PPT、视频教程和应用例程,可供读者行实践学习。

售       价:¥

纸质售价:¥69.40购买纸书

0人正在读 | 0人评论 6.3

作       者:徐世许,王伟,周忠凯,李蕊

出  版  社:机械工业出版社

出版时间:2025-09-18

字       数:15.8万

所属分类: 科技 > 工业技术 > 航空/电子

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书以欧姆龙公司NX系列机器自动化控制器为背景机,系统地介绍了机器自动化控制器的工作原理、硬件单元与系统配置、程序组织单元与编程语言、指令系统、控制系统设计、自动化平台软件Sysmac Studio的使用,以及运动控制功能与运动控制指令、EtherCAT网络和EtherNet/IP网络。本书系统性强、内容丰富而新颖、阐述清楚、理论联系实际,可以作为高等院校自动化、电气工程、机电一体化等相关专业高年级本科生和研究生的教材,也可以作为工程技术人员的培训用书。<br/>【推荐语】<br/>本书以欧姆龙公司NX系列机器自动化控制器为背景机,系统地介绍了机器自动化控制器的工作原理、硬件单元与系统配置、程序组织单元与编程语言、指令系统、控制系统设计、自动化平台软件Sysmac Studio的使用,以及运动控制功能与运动控制指令、EtherCAT网络和EtherNet/IP网络。本书系统性强、内容丰富而新颖、阐述清楚、理论联系实际,可以作为高等院校自动化、电气工程、机电一体化等相关专业高年级本科生和研究生的教材,也可以作为工程技术人员的培训用书。本书资源丰富,提供自动化软件Sysmac Studio V1.56(64位)试用版、电子课件PPT、视频教程和应用例程,可供读者行实践学习。<br/>【作者】<br/>徐世许:承担PLC课程教学23年,主编PLC教材7本、参编2本。教学效果好,多次被评为校优质课程。获省自动化学会教学成果一等奖,中国自动化学会优秀指导教师二等奖。主持协同育人项目2项。主持省职业技能鉴定中心的PLC职业技能鉴定题库发,担任省级职业技能大赛总裁判长3次。指导学生参加学科竞赛,获全国特等奖1项、一等奖8项(4项为A类)、二等奖7项。校级课程思政优秀教学设计案例。主持省级控制工程专业研究生联合培养基地,展PLC技术应用,验收评为省级优秀。获批省专业学位研究生教学案例库立项建设。2024年获批山东省《电气控制技术与PLC》线上线下一流课程。为青岛卷烟厂、山东中烟、青岛啤酒等企业展38项PLC相关课程培训,积累丰富的工程实践经验。<br/>
目录展开

前言

第1章 概述

1.1 PLC的产生与发展

1.1.1 什么是PLC

1.1.2 PLC的产生与发展

1.1.3 PLC的发展趋势

1.2 PLC的特点与应用领域

1.2.1 PLC的特点

1.2.2 PLC的应用领域

1.3 PLC的基本组成与各部分的作用

1.3.1 PLC的基本组成

1.3.2 PLC各部分的作用

1.4 PLC的工作原理

1.5 PLC的编程语言

1.5.1 梯形图

1.5.2 语句表

1.5.3 功能块

1.5.4 ST

1.6 欧姆龙PLC发展概况

1.7 欧姆龙MAC

思考题

第2章 NX的规格与系统配置

2.1 NX的各种单元

2.1.1 NX的CPU单元

2.1.2 NX的基本I/O单元

2.1.3 NX的高功能I/O单元

2.1.4 NX的通信单元

2.1.5 NX的其他单元

2.2 NX的系统组成

2.2.1 NX的基本组成

2.2.2 NX的网络组成

2.3 NX的I/O规格

2.3.1 NX的输入规格

2.3.2 NX的输出规格

2.4 Sysmac Studio自动化软件的安装与使用

2.4.1 Sysmac Studio的安装环境

2.4.2 Sysmac Studio的安装与卸载

2.4.3 创建工程

2.4.4 操作视窗

2.4.5 Sysmac Studio与控制器的连接

2.5 NX的配置和设置

2.5.1 EtherCAT的配置和设置

2.5.2 CPU机架的配置和设置

2.5.3 I/O映射

2.5.4 控制器设置

2.5.5 运动控制设置

2.5.6 Cam数据设置

2.5.7 事件设置

2.5.8 任务设置

2.5.9 数据跟踪设置

2.5.10 OPC UA设置

思考题

第3章 编程基础

3.1 任务

3.1.1 任务类型

3.1.2 任务的基本操作

3.1.3 任务设置

3.2 程序组织单元

3.2.1 程序

3.2.2 功能块

3.2.3 功能

3.3 变量

3.3.1 本地变量

3.3.2 全局变量

3.3.3 变量属性

3.3.4 变量命名

3.4 数据类型

3.4.1 基本数据类型

3.4.2 衍生数据类型

3.4.3 数组

3.5 编程语言

3.5.1 梯形图编程

3.5.2 ST编程

思考题

第4章 指令系统

4.1 概述

4.2 梯形图指令

4.3 顺序输入指令

4.4 顺序输出指令

4.5 顺序控制指令

4.6 定时器指令

4.7 计数器指令

4.8 数据传送指令

4.9 移位指令

4.10 比较指令

4.11 BCD转换指令

4.12 数据类型转换指令

4.13 算术指令

4.14 位串逻辑运算指令

思考题

第5章 Sysmac Studio在编程与调试中的应用

5.1 编程与调试步骤

5.2 编程操作

5.2.1 添加梯形图或ST

5.2.2 梯形图编程

5.2.3 ST编程

5.2.4 查找和替换

5.2.5 程序检查

5.2.6 编译和重编译

5.3 调试操作

5.3.1 模拟器与控制器

5.3.2 监视

5.3.3 改变当前值、设置/重置、强制刷新

5.3.4 交叉引用窗口

5.3.5 在线编辑

5.3.6 改变操作模式

5.3.7 监视控制器状态

5.3.8 任务执行状态监视

5.3.9 任务执行时间监测

5.3.10 轴状态监视

5.3.11 数据跟踪

5.4 模拟调试

5.4.1 程序模拟调试

5.4.2 模拟调试顺序控制和运动控制程序

5.5 在线调试

5.5.1 同步

5.5.2 MC试运行

5.5.3 清除所有内存

5.5.4 重置控制器

5.6 故障分析

思考题

第6章 控制系统设计

6.1 概述

6.1.1 系统分析

6.1.2 硬件电路设计

6.1.3 软件程序设计

6.1.4 制作控制柜及现场施工

6.1.5 系统调试

6.1.6 编制技术文件

6.2 梯形图的基本电路

6.2.1 起保停电路

6.2.2 双向控制电路

6.2.3 电动机-△降压起动控制

6.2.4 单按钮起停控制

6.2.5 优先权程序

6.2.6 分频器

6.2.7 脉冲发生器

6.2.8 双延时定时器

6.3 梯形图的经验设计方法

6.4 梯形图的逻辑设计方法

6.5 梯形图的顺序控制设计方法

6.5.1 顺序控制设计方法

6.5.2 顺序控制程序设计举例

6.6 多种工作方式的程序设计

6.7 抢答器

思考题

第7章 运动控制

7.1 概述

7.2 轴

7.2.1 轴简介

7.2.2 轴参数

7.2.3 轴参数设置举例

7.2.4 轴变量

7.3 从Sysmac Studio设置轴参数

7.3.1 创建EtherCAT网络配置

7.3.2 EtherCAT网络配置比较和合并

7.3.3 设置EtherCAT从站的轴

7.3.4 从Sysmac Studio下载网络配置信息

7.3.5 完成EtherCAT配置和设置后确认通信正常

7.4 轴组

7.4.1 轴组简介

7.4.2 轴组参数

7.4.3 轴组变量

7.5 从Sysmac Studio进行轴组参数设置

7.6 MC试运行

7.6.1 MC试运行功能

7.6.2 启动MC试运行

7.6.3 监视传感器信号

7.6.4 检查伺服电动机ON/OFF

7.6.5 点动

7.6.6 绝对定位

7.6.7 相对定位

7.6.8 原点返回

7.7 运动控制编程基础

7.7.1 运动控制指令分类

7.7.2 运动控制指令的执行时序

7.8 单轴运动控制指令

7.8.1 概述

7.8.2 伺服上电MC_Power指令

7.8.3 点动MC_MoveJog指令

7.8.4 原点返回MC_Home指令

7.8.5 绝对定位MC_MoveAbsolute指令

7.8.6 相对定位MC_MoveRelative指令

7.8.7 速度控制MC_MoveVelocity指令

7.8.8 伺服停止MC_Stop指令

7.9 轴组运动控制指令

7.9.1 概述

7.9.2 轴组使能MC_GroupEnable指令

7.9.3 轴组禁用MC_GroupDisable指令

7.9.4 轴组停止MC_GroupStop指令

7.9.5 轴组直线插补MC_MoveLinear指令

7.9.6 轴组直线插补举例

思考题

第8章 EtherCAT网络

8.1 概述

8.1.1 EtherCAT的特点与通信机制

8.1.2 EtherCAT网络配置

8.1.3 内置EtherCAT端口的规范

8.1.4 EtherCAT主站、从站的通信端口

8.1.5 EtherCAT网络拓扑结构

8.2 EtherCAT通信

8.2.1 EtherCAT通信类型和设置

8.2.2 EtherCAT通信的实现

8.2.3 EtherCAT通信的状态转换

8.3 EtherCAT通信的操作步骤

思考题

第9章 EtherNet/IP网络

9.1 概述

9.1.1 内置EtherNet/IP端口的硬件地址

9.1.2 内置EtherNet/IP端口的指示灯

9.1.3 内置EtherNet/IP端口的设置

9.1.4 内置EtherNet/IP端口的特性

9.2 标签数据链接

9.2.1 标签数据链接规格

9.2.2 标签数据链接的设置

9.2.3 启动和停止标签数据链接

9.3 CIP通信

9.3.1 概述

9.3.2 CIP通信指令

9.3.3 路由路径

9.4 其他通信服务

9.4.1 Socket服务

9.4.2 FTP服务

9.4.3 自动时钟调整

9.4.4 SNMP服务

9.4.5 BOOTP客户端

9.4.6 IP路由表

9.4.7 HOST名指定

9.4.8 FINS通信

思考题

附录 实验指导

实验一 Sysmac Studio的基本操作

实验二 NX的配置和设置

实验三 功能块、功能的创建与调用

实验四 ST编程

实验五 梯形图指令/顺序输入指令/顺序输出指令的应用

实验六 定时器指令的应用

实验七 计数器指令的应用

实验八 数据传送指令的应用

实验九 移位指令的应用

实验十 算术指令的应用

实验十一 十字路口交通灯控制

实验十二 大、小球分拣传送控制

实验十三 运动控制

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部