《LinuxCNC开放式数控平台系统分析及应用》[88M]百度网盘|pdf下载|亲测有效
《LinuxCNC开放式数控平台系统分析及应用》[88M]百度网盘|pdf下载|亲测有效

LinuxCNC开放式数控平台系统分析及应用 pdf下载

出版社 出版集团图书专营店
出版年 2020-11
页数 390页
装帧 精装
评分 8.9(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供LinuxCNC开放式数控平台系统分析及应用电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:LinuxCNC开放式数控平台系统分析及应用
  • 作者:编者:史步海//丁川|责编:詹志青
  • 定价:98
  • 出版社:华南理工大学
  • 书号:9787562364634

其他参考信息(以实物为准)

  • 出版时间:2020-11-01
  • 印刷时间:2021-10-01
  • 版次:1
  • 印次:2
  • 开本:16开
  • 包装:平装
  • 页数:280
  • 字数:450千字

内容提要

本书全面细致地剖析了 LinuxCNC系统架构、功能 以及运行机制,并按照自 上而下的层次结构逐步分 析各个功能模块的结构和 原理,包括HAL模块定制 、运动控制器、I/O控制器 、任务控制器以及人机界 面的开发设计。针对各种 多轴的数控设备属性阐明 了设备坐标系创建与配置 、刀具库与刀具创建、回 零过程设置、多轴控制系 统及路径规划、插补算法 及运行方式的初始化文件 配置与开发。 从工程 实际应用出发,通过图文 并茂的实例讲解,详尽介 绍了如何应用LinuxCNC构 建专用领域的数控系统以 及机器人控制系统。本书 配有光盘,包含LinuxCNC 的安装包、EtherCAT总线 主站驱动程序、Python语 言和Pyqt库安装程序以及 英文LinuxCNC介绍文档等 。
     本书可以作为希望学习 LinuxCNC软件平台系统知 识、获得 数控系统开 发技术的科研院所和高校 师生学习用书,也可供数 控及机器人控制技术行业 的研发人员参考。
    

目录

1 开放式数控技术概述
1.1 开放式数控系统的发展前景
1.2 开放式数控系统的特点与优势
1.3 几种开放式数控系统比较及应用范围
2 开放式数控系统LinuxCNC
2.1 通用Linux操作系统简述
2.2 实时Linux和LinuxCNC软件
2.3 LinuxCNC运行环境的准备
2.4 LinuxCNC快速启动
2.5 基本数控系统的配置
3 LinuxCNC体系结构与运行原理
3.1 实时Linux操作系统结构剖析
3.2 LinuxCNC数控系统体系架构分析
3.3 LinuxCNC模块分析与通信机制
3.4 LinuxCNC软PLC控制器功能
4 LinuxCNC软件构造
4.1 常见术语和定义
4.2 关节控制器的方框图和数据流
4.3 命令
4.4 LinuxCNC所用到的主要几个类
5 LinuxCNC硬件抽象层
5.1 硬件抽象层(HAL)简介
5.2 HAL实现原理与运行机制
5.3 LinuxCNC核心HAL组件
5.4 LinuxCNC通用HAL组件
5.5 用户空间HAL组件
6 LinuxCNC硬件设备驱动程序
6.1 硬件设备驱动程序
6.2 基于HAL的驱动程序编写
6.3 基于PC并口的HAL驱动程序设计举例
6.4 基于AX5214H的HAL驱动程序设计举例
6.5 基于Pico的HAL驱动程序
7 LinuxCNC人机界面开发
7.1 人机界面开发环境与开发语言
7.2 人机界面与LinuxCNC交互接口
7.3 LinuxCNC内置人机界面
7.4 基于Python与Tkinter/Qt的人机界面开发
7.5 基于Python的虚拟控制面板设计
7.6 基于PyVcP的界面设计实例
8 LinuxCNC系统配置文件
8.1 INI配置文件启动流程
8.2 INI配置文件结构与组成
8.3 INI配置文件段
8.4 回零配置
9 CNC数控机床基础概念
9.1 CNC机床组成部分
9.2 控制和数据组件
9.3 解释器与刀具表说明
10 LinuxCNC系统加工程序编制
10.1 标准G代码概述