首页> 中文学位 >基于VB下西门子840D数控系统界面的二次开发
【6h】

基于VB下西门子840D数控系统界面的二次开发

代理获取

目录

文摘

英文文摘

第一章绪论

1.1开放式数控系统的发展

1.1.1国外研究的进展

1.1.2国内研究的进展

1.2开放式数控系统的类型

1.3本课题的提出及意义

1.4论文的主要思路

第二章840D数控系统的结构分析

2.1 SINUMERIK 840D数控系统的内部结构

2.2 SINUMERIK 840D CNC的性能及工作方式

2.3控制系统总体结构

2.4数控系统HMI二次开发的技术支持

2.5本章小结

第三章机床操作界面的设计

3.1操作系统界面的分析

3.2 VB环境下界面的设计

3.2.1 Visual Basic编程简介

3.2.2用VB编辑界面

3.3本章小结

第四章语言动态链接库的创建

4.1 VC++6.0中DLL的编程方法

4.2本系统语言动态链接库的创建

4.3本章小结

第五章操作界面嵌入到西门子系统

5.1 OEM开发软件简介

5.2人机界面嵌入到西门子系统的具体实施

5.2.1人机界面的定义

5.3.2人机界面的信息与NCU/PLC中变量的传递

5.3本章小结

第六章系统运行实例

6.1操作系统界面介绍

6.2应用程序与CNC系统的连接

6.3本章小结

第七章总结和展望

7.1全文的总结

7.2今后的工作方向

附:部分程序

参考文献

致谢

硕士期间发表论文

展开▼

摘要

本课题选取SINUMERIK 840D数控系统为开发平台,以钻铣类机床为研究对象,研究在Visual Basic环境下,同时利用VC++创建动态链接库,实现与840D数控系统的通讯.其中我们利用VB进行人机界面的界面设计,并且利用NCDDE服务器,在程序代码中以OEM软件开发包中提供的语言格式来进行对840D数控系统中NCK、PLC中数据的访问和存取,从而实现数控机床的监控和操作.语言动态链接库的作用是实现文本的调用,在界面上出现的文本可以从语言动态链接库读取.针对钻铣类机床,本文进行了有关界面的设计,实现了通讯,并且对整体系统结构提出了方案.本编程系统具有友好的集成系统界面,把特有的功能模块集成到了西门子数控系统中,以中文方式交互咨询,能在微机环境下运行,易于操作.论文最后还讨论了人机界面研究开发的方向,以便今后研究参考.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号