数控设备联网DNC系统软件设计.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2015-03-08
  • 论文字数:19366
  • 当前位置论文阅览室 > 毕业设计 > 机械工程 >
  • 课题来源:(lovefish)提供原创文章

支付并下载

摘要:本课题来源于工厂数控车间的生产实践,随着工厂数控设备数量的增加,数控设备的管理越来越受到人们的注意。由于数控系统种类繁多,相互之间不兼容,使用、管理不方便,数控代码经常发生误调用、误操作等现象;采用搬移笔记本电脑与机床连接的方式传输程序,不仅费时费力,而且频繁的热插拔经常烧坏电脑或者机床的接口;由于对数控程序缺乏统一的管理,没有代码的版本控制,在机床上和编程工艺人员的电脑内保存了多个不同版本,没有方便地比较与管理手段,经常发生误调用代码的现象,造成零件批量报废,影响了企业生产效益。为了有效避免此类问题的发生,本课题拟将数控设备联网进行DNC控制,建立Access 2003数据库,在VB6.0中写Sql查询语言从数据表中调用加工代码,设置权限管理,加强NC代码版本的控制,并运用timer控件的timer事件和for循环语句对数控设备的加工状态进行全自动监控,建立日志数据表,随时记录机床状态,减少企业不必要的成本开支,提升工作效率和企业效益。本系统的设计在满足基本功能的基础上,尽量控制系统的建设成本,尽量优化设计各个模块,不仅使用户能够方便操作,同时提升系统自动化水平,减少工作人员的负担

关键词:DNC;SQL;权限管理;状态监控

 

目录

摘要

ABSTRACT

第1章 绪论-1

1.1研究内容-1

1.1.1 研究背景、意义及目的-1

1.1.2 研究范围及技术要求-1

1.2国内外发展状况及存在问题-2

1.3课题指导思想-2

1.4课题主要问题-3

第2章 DNC硬件系统介绍-4

2.1 DNC系统框架结构-4

2.1.1  TCP/IP协议-4

2.1.2  RS232串口-6

2.1.3 串口服务器-7

2.1.4  Nport的串口宏指令-9

2.2硬件连接和串口通信-12

2.2.1 串口通信电缆连接【3】-12

2.3 通信协议-13

2.3.1 机床通信协议-13

第3章 软件系统-15

3.1软件系统结构-15

3.2登录界面的设计-15

3.3  NC代码编辑界面的设计-17

3.4主程序的设计-20

3.5用户权限管理-31

第4章 Access数据库-34

4.1 Access数据库的介绍-34

4.2 Access数据库的建立-34

4.3 Access数据库的加密-35

4.4数据表的构成-36

第5章 结论与展望-39

5.1结论-39

5.2不足之处及未来展望-39

参考文献-40

致  谢-41