运动控制系统应用与实践

运动控制系统应用与实践

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

    关注微信公众号

因版权原因待上架

编辑推荐

本书是关于运动控制系统的使用教程书。

内容简介

本书内容主要分为五个部分:

第一部分介绍运动控制的概念,运动控制系统的组成部分,各部分元件的作用;

第二部分介绍控制器不同的通讯接口的作用,与其他常用设备通信的方法,通信接线与通讯参数的配置方法;

第三部分针对运动控制领域会遇到的各项运动控制功能,展开详细的描述,包括功能的原理、实现方法、模板程序、实现的效果等;

第四部分诠释在实际工程项目中需要应用到功能,即使用Basic实现编程,提供程序便于读者下载使用,上机调试;

第五部分给出多个实际工程项目案例,介绍项目的资源和应用领域,引导读者开展一个项目。

章节目录

版权信息

内容简介

前言

第1章 运动控制概述

1.1 运动控制系统简介

1.2 运动控制系统的组成

1.3 运动控制系统的分类

1.4 应用领域

第2章 运动控制应用系统

2.1 控制器的基本构成

2.2 控制器的使用流程

2.3 常用运动模式

2.3.1 单轴运动

2.3.2 多轴运动

2.4 连接扩展模块

2.4.1 ZCAN扩展模块

2.4.2 EtherCAT扩展模块

2.5 连接人机界面

2.6 控制器的开发环境

2.6.1 ZDevelop

2.6.2 上位机软件

第3章 运动控制系统编程基础

3.1 ZDevelop的使用方法

3.1.1 新建项目运行程序

3.1.2 在线指令

3.1.3 程序调试

3.1.4 示波器

3.2 控制器使用基础

3.2.1 自定义变量与子函数

3.2.2 寄存器与数据存储

3.2.3 中断

3.2.4 运动缓冲

3.3 通信方式

3.3.1 串口通信

3.3.2 网口通信

3.3.3 CAN总线通信

3.3.4 EtherCAT总线通信

3.3.5 RTEX总线通信

3.3.6 U盘接口通信

第4章 运动控制系统之多任务编程

4.1 多任务的概念

4.2 多任务状态查看

4.3 多任务启动与停止

4.3.1 多任务操作指令

4.3.2 多任务启动

4.3.3 多任务停止

4.3.4 任务暂停与恢复

4.4 Basic和PLC任务相互调用

4.4.1 在Basic中调用PLC任务

4.4.2 在PLC中调用Basic任务

4.5 多任务调用实例

4.5.1 多任务调用框架

4.5.2 多任务编程

第5章 运动控制系统之触摸屏通信

5.1 控制器与触摸屏通信简介

5.2 触摸屏与控制器的连接方式

5.2.1 网口连接

5.2.2 串口连接

5.3 控制器连接触摸屏

5.3.1 连接ZHD系列触摸屏

5.3.2 连接第三方触摸屏

5.4 控制器与触摸屏通信实例

5.4.1 系统架构

5.4.2 系统配置

5.4.3 应用程序

第6章 运动控制系统之单轴应用

6.1 轴的基本概念

6.1.1 轴的定义

6.1.2 轴的参数配置

6.1.3 轴的参数配置应用

6.2 单轴点动

6.2.1 单轴点动相关指令

6.2.2 单轴点动应用

6.3 单轴回零

6.3.1 回零相关指令

6.3.2 单轴回零应用

6.4 单轴运动

6.4.1 单轴运动相关指令

6.4.2 单轴运动应用

6.5 单轴运动应用实例

6.5.1 系统架构

6.5.2 系统配置

6.5.3 应用程序

第7章 运动控制系统之多轴插补应用

7.1 插补运动

7.1.1 插补原理

7.1.2 插补运动参数计算

7.1.3 插补运动相关指令

7.2 插补运动轨迹前瞻

7.2.1 轨迹前瞻的作用

7.2.2 轨迹前瞻相关指令

7.2.3 轨迹前瞻应用程序

7.3 SP速度指令

7.3.1 SP速度指令介绍

7.3.2 SP速度指令应用程序

7.4 插补应用实例

7.4.1 系统架构

7.4.2 系统配置

7.4.3 应用程序

第8章 运动控制系统之电子凸轮应用

8.1 凸轮表运动

8.1.1 CAM指令

8.1.2 CAMBOX指令

8.2 自动凸轮

8.2.1 MOVELINK指令

8.2.1 MOVESLINK指令

8.3 电子凸轮应用实例

8.3.1 系统架构

8.3.2 系统配置

8.3.3 应用程序

8.3.4 运动波形

第9章 运动控制系统之机械手应用

9.1 SCARA机械手概述

9.2 系统架构

9.2.1 SCARA机械手

9.2.2 ZMC406控制器

9.3 实现方案

9.4 机械手相关概念

9.4.1 坐标系

9.4.2 关节轴与虚拟轴

9.4.3 正解运动与逆解运动

9.4.4 机械手指令

9.4.5 逆解模式速度设置参考

9.4.6 关节轴插补

9.5 机械手使用步骤

9.6 机械手应用实例

9.7 机械手仿真软件

第10章 运动控制系统之PC软件开发

10.1 Zmotion函数库的使用

10.2 VS中的C++项目开发

10.2.1 新建MFC项目和添加函数库

10.2.2 PC函数用法

10.2.3 连续插补应用实例

10.3 VS中的C#项目开发

10.3.1 新建C#项目和添加函数库

10.3.2 PC函数用法

10.3.3 连续插补应用实例

10.4 Qt中的C++项目开发

10.4.1 新建Qt项目和添加函数库

10.4.2 PC函数用法

10.4.3 连续插补应用实例

第11章 运动控制系统之G代码应用

11.1 G代码概述

11.2 G代码指令

11.3 CAD导图软件

11.4 G代码应用实例

11.4.1 系统架构

11.4.2 系统配置

11.4.3 应用程序

11.4.4 运动效果

附录A 常用Basic指令思维导图

附录B 常用PC函数库索引

附录C 参考资料

附录D 相关技术文档和视频讲解

附录E 机器视觉运动控制一体机示例

附录F 16轴脉冲+EtherCAT运动控制器示例

运动控制系统应用与实践是2022年由电子工业出版社出版,作者陈胜利 编著。

得书感谢您对《运动控制系统应用与实践》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
体育运动技术链的理论与实践研究 电子书
岳新坡所著的《体育运动技术链的理论与实践研究》以系统论为理论基础,运用文献资料法、专家访谈法、实验法、逻辑分析法和数理统计等方法。首先,在对相关文献进行对比分析的基础上,以逻辑学为工具界定了技术链的定义,并进行了分层和分类,研究了技术链的特征;然后,对技术链的理论意义和实用价值进行了研究;最后,对技术链在教学和竞赛中的作用进行了实验研究。以期该理论能为体育教学和运动竞赛提供理论参考。《体育运动技术
Android移动应用开发技术与实践 电子书
本书通过大量示例由浅入深、循序渐进地阐述了Android开发的基础知识,同时介绍如何使用Android来解决科学计算问题和进行移动应用开发,还介绍了很多利用Android的应用技术。本书共10章,主要内容包括:Android应用开发概述,Android开发组件,Android开发的Java基础知识,Android布局管理器,Android基本控件,菜单和对话框,数据库与存储技术,Android线程
制药智能制造技术与应用实践 电子书
传统中医药需要传承更需要科技创新,现代医药设备的应用与创新发展对于推动中医药产业高质量发展具有重要意义。本系列丛书由中国制药装备行业协会与南京中医药大学合作牵头组织医药相关领域专家和药监部门专家共同编写,作为医药高等院校、医疗单位、中药生产企业等的培训用书。本书以智能装备为出发点,通过系统性、综合性介绍智能制造框架和技术、典型应用及成功案例。帮助读者深入了解制药智能制造的本质及智能制造的实施、数据
小儿脑性瘫痪运动治疗实践 电子书
本书既可以作为工具书供广大儿童康复医师、康复治疗师阅读,也可以作为患者家长的家庭康复训练指南。
软件定义网络核心原理与应用实践 电子书
本书分为核心原理和应用实践两大部分,对软件定义网络(SDN)技术进行了全面剖析和深入解读。第一部分首先阐述了SDN的设计思想与体系架构,详细分析了软件定义网络的控制转发分离和可编程性两个突出属性,其次介绍了以OpenFlow为代表的SDN南向接口协议,以及北向和东向接U协议,接下来根据SDN的层次化架构,依次介绍了SDN数据平面、控制平面以及SDN应用案例,最后梳理总结J,SDN标准化进展以及学术