论文部分内容阅读
通过对国内外数控系统现状及发展趋势的研究与分析,根据冲床的功能要求及技术指标,研发了一套基于双单片机的冲床数控系统。
本冲床数控系统采用双单片机主从式前后台控制结构,主单片机系统完成数控系统的管理和数据处理等非实时性后台任务,从单片机系统完成插补计算和位置控制等实时性较强的前台任务,主从单片机系统间通过共享存储器传送数据。
基于前后台控制结构的设计思想,根据主从单片机系统完成的不同功能,对主从单片机系统进行了硬件接口设计。根据数控系统前后台式软件结构,采用模块化编程思想,对主从单片机系统进行任务分工,分别编写了各功能模块软件。本系统软件在实验室调试完成,运行效果良好。
基于中断判优解决主从单片机系统对共享存储器争用的思想,完成了对硬件接口电路、软件及通信协议的设计。另外对用单片机控制交流伺服电机的控制方法进行了分析,实现了交流伺服电机加减速控制。
针对数控系统中图文显示的技术问题,采用单片机与点阵式液晶显示器构建硬件接口电路,开发了软件程序,提出了程序设计中动态图形显示问题的一种解决方案,最终使数控系统显示部分具有最佳实时性、灵活性。
本数控系统基本满足实际加工需求,可用于装配新机床及对低档数控机床进行升级改造,具有一定的研究开发和应用价值。