论文部分内容阅读
目前,在焊接领域,对焊机工作状态的监测和控制主要有管理人员巡查和焊机群控系统两种方式。管理人员巡查的方式耗费大量的人力物力,却无法实现对焊机工作参数的实时监测与控制。在焊机群控系统中,焊机数据的采集和远传已经有了长远的发展,主流方式有现场总线和无线传感网络。然而,作为数据采集和数据应用的桥梁——数据服务器系统的发展却十分缓慢。很多焊机群控系统项目中的数据服务器系统仅仅作为系统设计的附属,没有深入研究用户的具体需求,也没有全盘考虑系统的设计架构和升级空间,往往导致“一个项目,一个服务器”,多种焊机上传数据协议互不兼容。在此背景下,本文着眼当前焊机群控系统的数据服务器设计中软件架构设计不科学,扩展能力和升级空间有限,通信协议兼容性差,数据库设计、管理混乱,服务器安全性、可靠性低,运维难度大等缺陷,做了全面的分析并提出了新的数据服务器软件设计方案。首先,本文针对当前焊机群控系统的技术方案,阐述了以数据服务器为核心的树形层式结构的焊机群控系统的工作原理和方案优势,并以此为基础,对数据服务器系统进行了全面而详细的需求分析。随后,根据焊机群控系统数据服务器的需求分析,本文对数据服务器软件系统进行了合理的模块划分,并通过科学的架构设计,给出了数据服务器软件系统的整体设计框架。然后,本文针对焊机群控系统中服务层的服务器核心软件设计和服务器数据库设计分别进行了详细的论述。服务器核心软件设计主要包括设备管理模块、线程管理模块、数据处理模块、文件管理模块、数据库操作模块、人机界面模块和数据滤波子系统。整个设计遵循三线程的基本设计结构,确保了各个模块独立运行,提高了系统整体稳定性。在服务器数据库的设计过程中,本文从焊机群控系统的实际需求出发,在明确焊机群控系统数据库的功能和结构的前提下,按照数据库设计的基本步骤,逐步确定了焊机数据库的概念模型、关系模型和数据模型。并运用DBMS提供的数据库语言SQL根据逻辑设计和物理设计的模型,建立了焊机群控系统的数据库。最后,本文给出了数据服务器的部署、测试过程,展示并分析了测试结果。同时,本文对课题的研究成果进行综合与客观的评价,对后续的研究工作和相关领域的发展进行了总结与展望。