论文部分内容阅读
为解决目前数控机床使用G代码所带来的诸多问题,提出了建立STEP—NC数控系统的方案。整个方案分为控制软件和硬件两部分。控制软件采用模块化设计,分为译码模块、人机接口、任务协调器、轴组和轴模块。译码模块针对STEP—NC加工程序面向对象的特点,将加工特征规划为加工单元路径集合。其他模块根据单元路径以有限状态机为行为模型,最终控制伺服系统实现加工。硬件部分采用开放式体系结构和不同厂商的产品,通过串行实时通讯系统总线连接到一起。经过加工试验,实现了规定的加工特征,证明译码模块工作正确,数控系统稳定可靠。