论文部分内容阅读
本论文主要论述了一个面向工业用大功率灯泵浦激光加工系统的监控软件的设计思想和实现方法。
本文首先介绍了大功率固体激光加工系统及工业控制软件的国内外发展现状。根据大功率固体激光加工系统的使用要求,对该监控软件进行了功能及用户需求分析。在此基础上完成了监控软件的总体方案设计,包括软件平台和开发工具的选择、软件的模块化分析和系统框架设计。之后,着重讨论了监控软件数据通信的建立,从通信控件MSComm的属性及使用方法出发,详细说明了监控软件如何利用MSComm实现激光加工系统数据通信的编程。
从项目开发进度和实际调试效率要求出发,本文开发了一个用于监控软件调试的模拟调试程序。模拟调试程序实现了对实际激光加工系统的通信方式、工作流程及故障状态等的模拟,能够产生监控软件调试所需的各种状态及数据。
在此基础之上,详细介绍了监控软件的最终实现。从监控软件的模块化方案设计出发,给出了五个主要功能模块——数据通信模块、控制模块、故障处理模块、数据处理模块和信息处理模块的具体实现方法。利用模拟调试程序,完成了监控软件的模拟仿真调试以及部分实际系统调试工作,实现了方案设计的主要功能。并详细说明了监控软件主要界面和使用方法。
针对激光加工系统的光束质量测量问题,本文还提出一种利用MatrixVB计算光束质量的方法,开发了一个使用MatrixVB快速计算激光光束质量的应用程序。