论文部分内容阅读
随着我国工业现代化技术不地提高,加工制造技术不断地向着自动化、数字化、集成化方向发展,用以提高和保证产品的质量。本文以加工制造业中基础加工——多个螺纹连接实现自动拧紧加工控制和管理应用软件的实现作为课题,利用软件工程技术和方法,对工程进行管理和指导。论文从分析国内外在多轴自动拧紧控制管理系统这一领域的开发与应用入手,阐述对螺纹拧紧实施计算机自动控制的重要意义,螺栓、螺母组成的螺纹副本身价值是有限的,但螺纹副所连接的产品却可以是昂贵的。利用计算机自动控制实现螺纹拧紧加工,已成为质量管理中的一个标准,越来越得到质量管理过程的重视。本文以四轴拧紧系统为模型,从螺纹拧紧工艺分析到多轴自动拧紧可实施性、自动拧紧控制流程的确立以及相关控制参数提取,又比较了多种构建多轴自动拧紧系统架构模型,最后来建立适合本系统快速开发的体系结构。系统以简捷的分布式控制系统(DCS)作为本控制管理系统的结构,组建成一个小型网络测控系统,由本系统对多个轴控制系统实施管理控制。以Windows为平台,利用VB6.0开发应用系统——多轴螺纹自动拧紧控制管理系统,文章首先介绍了自动拧紧控制系统的创建与实现控制管理过程,接着阐述了作为一个用以提高产品质量的数字化加工测量系统,其标准依托、理论基础和实现方法。系统集测量、统计、分析于一体来完善系统应用,通过对数据分析去实现数据挖掘与数据应用。系统在数据管理上应用文件系统管理输入数据——驱动控制参数,采用两个相同的Access数据库记录和管理系统加工输出数据,利用VB6.0数据库应用系统的应用程序、数据库引擎、数据库三个部分可以放置不同位置的特点,系统采用了两种数据库存放方式。一个是三个部分都存放在本系统内用于记录管理和统计分析,另一个是数据库保存的上级管理系统中用于生产管理以及为管理信息系统(MIS),计算机集成制造系统(CIMS)提供数据支持。利用工业以太网,在客户机/服务器模式(C/S)下,应用Jet引擎作为应用程序和数据库存储之间的接口,应用程序采用ADO数据存取模式连接两个数据库,利用SQL操作两个数据库。创建一个完善的数字化加工控制系统,既要有可靠的主控制程序实现过程,又要有各项服务功能去实现对主控制程序的维护和检验。本系统主控制程序是多事件结构化控制过程的实现,程序采用定时轮询的方式,获取外界的操控信息和系统执行中的反馈信息,实现对事件过程管理和控制;系统同时创建了多项服务窗体。作为加工测量系统不得不参考——美国汽车工业行动集团的QS9000质量体系要求中的MEASUREMENT SYSTEM ANALYSIS.Reference Menual,它客观地界定了测量系统中的各个要素及相互间关系,精确指出系统变差来源,即标准、零件、仪器、人/程序、环境。把握这六个区域的影响因素,就能够控制或消除变差。本系统应用了均值、方差、直方图、过程能力指数Cp值或Cpk值来作为统计分析设计工具,创建的统计分析窗口,从多方面多角度来分析数据,查找数据产生变差的根源。来保证系统的加工质量。面对国内的较低的使用环境、经验和数据积累较少的开发环境,本系统以敏捷软件开发和极限编程为理论指导,由用户参与,快速建立原型,经过迭代过程完善系统,快速投入应用,再参与用户应用,改善系统,提高应用,为系统积累了大量的经验和数据,为下一步升级迭代奠定了坚实的基础。