需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:19366 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本课题来源于工厂数控车间的生产实践,随着工厂数控设备数量的增加,数控设备的管理越来越受到人们的注意。由于数控系统种类繁多,相互之间不兼容,使用、管理不方便,数控代码经常发生误调用、误操作等现象;采用搬移笔记本电脑与机床连接的方式传输程序,不仅费时费力,而且频繁的热插拔经常烧坏电脑或者机床的接口;由于对数控程序缺乏统一的管理,没有代码的版本控制,在机床上和编程工艺人员的电脑内保存了多个不同版本,没有方便地比较与管理手段,经常发生误调用代码的现象,造成零件批量报废,影响了企业生产效益。为了有效避免此类问题的发生,本课题拟将数控设备联网进行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 |