开放式滚齿机数控系统开发策略及系统结构研究
开放式滚齿机数控系统开发策略及系统结构研究
所以这种系统就具有了开放性、模块化可嵌入的特点, 系统生产商可以在PC机硬件平台和操作系统的基础上, 大量使用市场上现售的软件和硬件板卡, 改善数控系统的功能, 缩短开发周期和降低成本。机床厂商和用户可以对CNC进行重新设置、修改、扩充和改装, 并允许模块化地集成传感器、加工过程监控等功能, 最终构造和重组出最适合的数控系统功能和其它控制功能。
与其它数控机床相比, 滚齿机运动相对复杂, 因此起步较晚。尽管全功能数控系统目前在国外已占了主导地位, 但大多数仍然是普通数控系统的变形, 且属于各公司的封闭式系统, 而且真正体现齿轮加工专业特点的开放式系统还很少。因此, 开发现代滚齿机数控系统的要求非常迫切, 如: 能够根据具体控制机床的功能需要来增加或减少部件; 对同一个CNC系统, 可以通过面向功能的动、静态重构, 柔性地控制滚齿机、磨齿机、插齿机、齿轮加工单元等不同的对象或控制不同型号的同一类齿轮加工机床。目前, 基于PC的开放式CNC一般有三种实现途径:
(1) PC嵌入CNC。将PC机作为传统CNC的前端接口, 在传统的非开放式CNC上插入一块专门的、开放的个人计算机模板, PC板与CNC之间通过专用总线连接, 使传统CNC实现个人计算机的一些特性。在这种模式下, CNC部分与原来的CNC相同, 进行实时控制; 而PC部分则进行非实时控制。这一形式主要为一些大型CNC控制器制造厂商所采用, 其优点是原型CNC可以几乎不加改动地使用, 且传递数据快、系统响应快, 缺点是不能直接使用PC, 开放程度受到限制, 代价高不适合小型加工使用。这种模式在严格意义上不能称之为“基于” PC 的开放式CNC系统。
(2) CNC嵌入PC。将运动控制板或整个CNC单元插入到PC


