基于QML的数控系统HMI开发

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:besunqz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着制造业的升级改革,大量的设备生产厂面临着更新换代,用户对数控系统的需求量显著增大,特别是具有友好的人机交互界面以及能够进行快速二次开发的数控系统更受用户的青睐。目前很多数控系统开发商都在开发人性化的人机界面和组态软件,来提高数控系统的开发效率,而华中数控系统目前还缺乏专有的组态软件以及能够运行组态软件的数控系统平台。鉴于华中数控系统目前所处的劣势地位,本文旨在开发出一套具备跨平台特性、支持组态软件运行以及方便用户使用的数控系统.针对数控系统的跨平台特性,本文通过对QT及QML软件的技术研究提出了以QML脚本语言来进行数控系统开发的观点。结合HNC848型数控系统的总体需求和用户的操作易用性要求,对HNC848型数控系统的总体框架、系统功能模块和API模块进行了分类设计,并对其二次开发接口进行了重新封装。通过比较华中8型人机界面设计出了HNC848型数控系统的HMI框架,并实现了各窗口之间的消息响应。实现了程序编辑界面的逻辑功能并解决了关键字高亮显示问题。在机床上实现了对零件的实际加工,验证了系统的可应用性和可靠性。通过对QT自带的组件编程软件的深入调研,实现了数控系统人机界面的组件式编程,为组态软件的开发提供了理论基础。本文研究和开发的基于QML的数控系统HMI在一系列的试验和测试中得到了应用和验证,其有效性和可靠性达到了设计的要求。
其他文献
柔性电子(Flexible Electronics)以其独特的柔性/延展性以及高效、低成本制造工艺,在信息、能源、医疗、国防等领域具有广泛应用前景,其所适合的卷绕(Roll-to-Roll)制备过程
架桥机防倾覆系统是安装于架桥机前端的一种防止架桥机在行走作业时由于种种原因而导致架桥机倾覆的设备。目前我国正在进行大规模的铁路工程建设,为了安全起见,在铁路架桥机上
投标报价工作是一个复杂的定性分析、定量计算、决策者经验等多因素综合性的决策问题。在投标市场激烈竞争中,投标人员需要及时的确定一个合理可行、具有竞争力的产品价格,对企
高性能伽玛光子检测器是医用人体正电子发射成像系统的核心,检测器对伽马光子的有效探测是PET系统高质量成像的前提。目前常用的检测器设计采用“离散晶体阵列+网状玻璃光导+
震级与破裂尺度的关系描述了断层破裂的长度、宽度和面积随地震震级变化的特征。地震危险性模型中需要这些参数,以便将模型地震拟合到断层上,并确定地震动预测方程所需的地震破裂距离。我们收集了中国大陆及邻区91次地震的震级和破裂参数,以研究中国大陆震级—破裂尺度关系,并发现由不同方法得到的地下破裂长度(RLD)与震级关系不存在系统性偏差。我们使用广义正交回归法给出了地下破裂长度与震级和破裂宽度之间的关系,然
期刊
随着装备制造业的不断发展,特别是高端数控机床的发展依赖其高可靠性,这就对数控机床的平均无故障运行时间提出了越来越高的要求。目前数控机床发生故障后大多进行的是基于经