的核心层的VxD(虚拟设备驱动程序),并用Visual C++为开发工具,运用Windows多线程技术,编写了用户层软件。
用户层程序主线程用于处理活塞销孔数据、接受用户的输入、处理消息和实时反映加工状态,辅助线程则用于与Vx3通讯,处理系统的多路中断、发送控制指令,完成加工动作。
整个加工控制软件完全基于Windows平台,操作简单,界面友好,运行可靠。
本系统软件按功能主要分两大模块: (1)数据处理模块 数据处理模块改变以往Dos下数据处理不灵活,功能单一的缺点,特别考虑工厂用户的操作实际而编制的。
可以独立于加工控制软件模块。
数据处理模块具有以下优点: ●综合性 ●灵活性 ◆便捷性 ●可扩展性 (2)加工控制模块 加工控制模块使用VxD完成用户层程序与硬件的通讯,继承了Dos平台上程序实时、稳定的优点,并发挥了Windows平台中程序优良的交互性。
并且由于是自己开发VxO,对硬件的操作具有很强的针对性而又不失灵活性。
整个软件系统实现了原来DOS平台上软件的大部分功能,运行情况良好。
2.3系统全闭环控制2.3.1系统全闭环控制构想 经过实际加工检验,原系统在引入半闭环控制以后,活塞加工的精度和可靠性大大提高。
但是由于反馈信号只是在微进给装置的驱动轴上获取,并不能反映真实的镗刀进给状态,并且通过对系统误差的分析还发现,主轴和镗秆系统.
上一篇:
高速LVDS IO接口电路的全定制设计与实现
下一篇:
雍志祥_基于Ajax的BBS网站_论文正文