多轴Open-CNC制造系统基础理论与技术 高清可编辑文字版
作者:陈良骥 ,马雄波 著
出版时间:2013
内容简介
《多轴Open-CNC制造系统基础理论与技术》系统、全面地介绍了开放式数控体系结构的基本原理及实现多轴CNC制造系统的基础理论与方法,研究了相应的多轴OpenCNC制造系统的实现技术和核心算法。主要内容包括多轴CNC系统的开放技术及其体系结构、多轴Open CNC系统代码编译解释器工作原理、多轴Soft PLC可编程序逻辑控制器实现机理、多轴加工轨迹生成理论及其精密插值方法、制造系统的搭建与实现技术等。《多轴Open-CNC制造系统基础理论与技术》适合于国内各相关高等院校、科研院所、民用军用工业企业中从事多轴数字化制造技术的师生和研究人员参考和使用。
目录
第1章 绪论
1.1 Open CNC理论产生背景
1.2 Open CNC理论相关现状分析
1.2.1 国外现状分析
1.2.2 国内现状分析
1.3 Soft PLC理论现状分析及意义
1.4 Open CNC制造系统发展趋势分析
1.5 研究项目来源
1.6 本书目的及其理论意义
1.7 主要内容安排
第2章 Open CNC基础理论与系统架构
2.1 接口标准
2.2 系统实时性实现原理
2.2.1 何谓实时
2.2.2 实时与非实时系统的比较
2.2.3 实时系统间的比较
2.2.4 实时系统的确定
2.2.5 RTX实时系统的利用
2.3 OMAC工程及OMAC API
2.3.1 动态链接库(DLL)技术
2.3.2 客户机/服务器通信模式
2.4 有限状态机在CNC中的实现机制
2.5 SERCOS接口原理与实现方法
2.5.1 SERCOS接口简介
2.5.2 SERCANS软件功能
2.6 Open CNC制造系统的架构
2.6.1 系统架构
2.6.2 系统组成
2.7 小结
第3章 Open CNC制造系统的代码解译机理
3.1 概述
3.2 加工代码解释器结构设计
3.3 加工代码的段格式
3.4 加工代码的解释实现技术
3.4.1 译码数据处理过程
3.4.2 读入加工代码
3.4.3 解释加工代码
3.5 出错处理机制
3.5.1 常见出错分析
3.5.2 错误处理方法
3.6 任务生成指令及其功能
3.6.1 指令分组原则
3.6.2 固定循环指令
3.6.3 坐标系建立方式
3.6.4 系统参数设定
3.6.5 可扩展宏的定义
3.6.6 运算符与函数定义
3.6.7 注释代码
3.6.8 子程序调用
3.7 刀具补偿机理
3.7.1 概述
3.7.2 数据存储管理模式
3.7.3 刀具补偿实现机理
3.8 小结
第4章 Soft PLC技术原理及实现
4.1 概述
4.1.1 以软件实现传统PLC功能
4.1.2 IEC61131 3软件系统
4.2 Soft PLC系统结构
4.3 Soft PLC编程开发系统设计
4.3.1 编程开发系统中编辑器的实现
4.3.2 开发系统中编译器的实现
4.4 Soft PLC运行系统设计
4.4.1 系统任务划分
4.4.2 Soft PLC基本扫描任务
4.4.3 任务调度
4.4.4 Soft PLC数据结构
4.5 人机控制
4.5.1 HMI与Soft PLC的通信
4.5.2 HMI设计
4.6 小结
第5章 Open CNC制造系统多轴精密插值机理
5.1 概述
5.2 数据流处理
5.3 线性插值机理
5.3.1 制造系统插值过程设计
5.3.2 进给加减速实现方法
5.4 多轴样条精密插值的实现机理
5.4.1 样条曲线表示方法
5.4.2 双NURBS曲线插值格式
5.4.3 加工轨迹的NURBS拟合方法
5.4.4 双NURBS曲线数据流处理
5.4.5 加减速处理
5.5 小结
第6章 多轴Open CNC制造系统的实现
6.1 设备联机调试及集成机制
6.2 制造系统的搭建
6.2.1 三轴系统
6.2.2 五轴系统
6.2.3 系统的开放性
6.3 Soft PLC系统实验
6.3.1 开发系统
6.3.2 运行系统
6.4 小结
结论
参考文献