最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

CNC系统开发与应用

发布时间:2014-05-06 作者:李秀忠  来源:万方数据
本文介绍一种基于单片机控制的CNC 系统,阐述了系统的硬件组成、软件设计和工作原理。该系统已成功应用于数控车床、数控铣床等机床控制中,其投资成本小,性价比高,完全满足企业生产的各项技术要求,特别适合中小企业及个体企业投资需要。

0 前言

  随着科技进步和机床工业的发展,数控机床作为机床工业的主流产品,已成为实现装备制造业现代化的关键设备,加快发展数控机床产业是我国装备制造业发展的现实要求。近年来我国企业的数控机床占有率逐年上升,在大型企业已有较多的使用,在中、小型企业甚至个体企业中也普遍开始使用。但目前我国数控机床的数量和品种,尚不能完全满足国内市场需求。笔者提出一种基于单片机(MicroController Unit,简称MCU)控制的数控机床控制系统,系统特点是将计算机数控(Computer Numerical Control,简称CNC)系统管理、插补、主轴、进给、刀具控制等功能及PLC和存储器集成于一个模块,另一模块管理数据输入输出、操作和显示功能。整个系统由两个模块组成,结构紧凑,便于维护和维修。再加上主轴驱动单元、进给驱动单元和继电接触器控制单元等,整套系统投资成本与目前市售的各种经济型和普及型数控机床控制系统相比,价格低许多,特别适合我国中小企业及个体企业初期建厂投资需要,系统还可应用于普通机床的数控化改造。

1 CNC系统组成

  CNC系统组成见图1。

CNC 系统组成
图1 CNC 系统组成 

  在CNC 系统中PC 机做上位机,而具体的控制动作则由下位机NC 控制电路中的单片机来完成。上位机向单片机发送控制信息和加工所需要的数据,单片机将系统的状态信息反馈给上位机,两者之间采用并行通信方式进行数据传输。NC 控制电路有多个CPU,其中主CPU 实现管理和组织整个系统工作,完成系统初始化、系统软硬件诊断、系统出错识别和处理等功能;辅助CPU 实现运算处理,完成插补前预处理和插补计算,为各坐标轴提供位置给定值;此外NC 控制电路还完成主轴控制、进给控制、刀具控制、系统上电复位、电源电压监控及看门狗定时器等功能。PLC 输入输出电路在主CPU 控制下完成加工程序中的辅助控制功能和机床状态检测反馈信号的逻辑处理,实现各功能和操作方式之间的联锁、机床电气设备的启动、停止及刀具转换等。步进电机驱动电路将NC 控制电路输出的进给指令脉冲经环形分配器产生步进电机所要求的脉冲信号,再经功率驱动器放大后驱动步进电机运转。强电线路完成主轴启动、停止、正/ 反转控制、刀架控制、切削液开关控制等。

3
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
相关资料推荐