专拉力试验机无线网络的PC软件设计毕业设计论文Word格式文档下载.docx
- 文档编号:13582060
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:46
- 大小:1.43MB
专拉力试验机无线网络的PC软件设计毕业设计论文Word格式文档下载.docx
《专拉力试验机无线网络的PC软件设计毕业设计论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《专拉力试验机无线网络的PC软件设计毕业设计论文Word格式文档下载.docx(46页珍藏版)》请在冰豆网上搜索。
数控000学号:
000000
起迄日期:
2013.2~2013.6
设计地点:
工程实践中心7号楼
GraduationDesign(Thesis)
PCSoftwareDesignforTensileTesting
BasedonWirelessNetwork
By
Supervisedby
AssociateProf.00000000
SchoolofAutomation
NanjingInstituteofTechnology
June,2013
摘要
设计拉力试验机PC端软件的主要目的是配合拉力试验机下位机工作,运用无线网络技术实现对多台拉力试验机的监控,对接收到的数据进行简单处理,绘制出拉力曲线图,并完成对数据的存储。
本文的主要内容是介绍了一种基于C++语言开发的监控软件。
对拉力试验机的工作原理及整个系统的网络结构进行了简要的阐述。
分析了软件的的用户需求、设计方法、设计思路、设计流程等。
重点介绍了模块化程序设计的方法并着重讲述了各功能模块的功能实现。
按照要求,本次的软件可分为以下几大功能模块,分别是串口通信模块、显示模块、绘图模块、存储模块及其他附加功能模块,其中,重点讲述了串口通信模块的功能实现。
在运行调试过程中,遇到的一些问题通过老师指导、查阅资料等方法得到了很好的解决。
程序运行的结果基本达到了预期的效果,串口通讯可靠性满足要求,拉力曲线图绘制比较精确,数据的存储功能也基本实现。
但是,仍有不足之处。
例如:
界面美化方面有待进一步加强,软件不够灵活,未能实现拉力曲线图的存储。
关键词:
拉力试验机;
监控软件;
C++;
串口通信
ABSTRACT
ThemainpurposeofthedesignoftensiletestingmachinePCsoftwareisworkwithtensiletestingmachine,computer,monitormultipletensiletestingmachinewithwirelessnetworktechnology,asimpletreatmentofthereceiveddata,drawforcecurve,andcompletethedatastorage.
ThemaincontentofthispaperistointroduceamonitoringsoftwarebasedonC++language.Thenetworkstructureoftheworkingprincipleoftensiletestmachineandthewholesystemarebrieflydiscussed.Analysisofconsumerdemand,thesoftwaredesignmethod,designideas,designprocess.Introducedthemethodofmodulardesignanddescribesthefunctionsofeachfunctionmodulerealization.Accordingtotherequirement,thesoftwarecanbedividedintoseveralfunctionalmodules,respectivelyistheserialcommunicationmodule,displaymodule,thedrawingmodule,storagemoduleandotheradditionalfunctionmodule,wherein,focusesontheserialcommunicationmodule.Inthedebuggingprocess,someoftheproblemsencounteredwereobtainedthroughtheguidanceofateacher,accesstoinformationandothermethodstosolvegood.Theresultofrunningtheprogrambasicallyachievetheexpectedresults,tomeettherequirementsofserialcommunicationreliability,tensilecurvedrawingismoreaccurate,butalsorealizethefunctionofdatastorage.However,therearestillshortcomings.Forexample:
theinterfacelandscapingshouldbefurtherstrengthened,thesoftwareisnotflexibleenough,failedtoachievethetensilecurvegraphstorage.
Keywords:
Tensiletestingmachine;
monitoringsoftware;
C++;
serialcommunication
第一章绪论
1.1引言
试验机是试验、检测材料(金属材料、非金属材料)、零部件、构件和结构的强度、刚度、硬度、弹性、塑性、韧性、延性和表面与内部缺陷的仪器设备、系统或装置。
大多数试验机是集机一光一电一液于一体的技术密集型高科技产品,多数产品均属于计量器具。
在工业的发展过程中,新材料,新工艺,新产品的不断出现。
为了判断材料的力学性能,产品的结构性能,就需要相应的试验设备以及材料试验方法,于是拉力试验机应运而生。
第一台拉力试验机诞生于200年前的西欧,采用的机械杠杆,砝码加荷原理制成,用以测定钢铁和其他金属材料的抗拉强度试验。
随着材料科学和材料力学的研究,拉力试验机逐渐成为一种专门用于研究各类材料机械性能试验,工艺性能,结构强度的工具。
二战以后,科学技术迅猛发展,促进了各国试验机产业的发展和技术改革。
拉力试验机主要由机械部分,数据采集部分,私服驱动部分,数据处理部分等组成。
随着科技的发展拉伸试验机经历了机械式拉力试验机,电液伺服拉力试验机(如图1.1),到今天的微机控制电子万能拉力试验机主要的三个阶段。
图1.1WAW-D系列微机控制电液伺服万能试验机
随着信息技术等科技的高速发展,拉力试验机在软硬件方面也出现的新的发展趋势。
由于微电子技术的快速发展,微处理器的速度越来越快,价格越来越低,已被广泛应用于拉力试验机中,使得一些原本由硬件完成的功能,可以通过软件来实现。
甚至许多原来用硬件电路难以解诀或根本无法解决的问题,也可以采用软件技术很好地加以解决。
电子万能试验机(如图1.2)就是一种广泛使用的标准测试设备,在各类材料的质量检验、材料科学研究和实验教学环节,都需要用它进行材料的力学性能测试。
他们就是利用计算机来控制试验机的测试过程,并用计算机来采集试验时的各种传感器的数据,然后在计算机上实时显示,在试验结束后试验机可以将数据进行各种处理,从而得到例如弹性模量、强度极限、屈服极限等材料参数,同时还可以通过计算机来进行各种精确的闭环控制方式,例如位移控制、应变控制、应力控制等。
图1.2微机控制电子万能试验机
1.2设计的目的及意义
拉力试验机广泛应于用工矿企业、计量、学校的现场和实验室,其应用领域涉及到机械、冶金、建筑、航空、航天、军工、交通、运输、质检、计量、教育、医疗等各行各业。
因此,试验机在国民经济中占有相当重要的地位,它的发展水平在某种程度上反映了一个国家工业发展的水平。
试验技术和试验机是现代科学技术不可缺少的重要组成部分,所以对试验机的研究具有重大意义的。
1.2.1本次选题的意义
由计算机参与的控制系统是一种软件和硬件相结合的控制系统,其优势相对于传统的控制系统而言,是相当明显的。
首先,它可以完成比较复杂的控制过程;
其次,随着计算机产业的飞速发展,硬件产品的成本逐年下降,所以可以以较小的造价实现更为全面的功能,能够完成复杂试验过程的控制系统。
此外,计算机参与构成的控制系统具有试验结果的存储和分析功能,从而使此类系统能为研究人员提供及时准确的试验数据和结果分析,可以大大缩短试验周期,提高了试验效率。
因此,开发拉力试验机PC端软件的意义主要体现在以下两方面:
1、拉力试验机计PC端软件可以充分发挥最新计算机产品所带来的海量的存储空间、快速的CPU运算速度所带来的性能优势,进行大量的数据存储,完成高速率的运算处理,最大限度地保证了系统拥有高性能的硬件基础。
2、高级语言开发出来的、易于操作的人机交互界面,可以为试验人员提供一个友好、明晰的操作环境,通过该界面,试验操作人员能方便地选择输入试验控制参数,控制试验的开始和终止,实时观察试验的进程。
在试验结束后,还可以由计算机处理试验数据绘制拉力曲线图,并将数据存储,试验人员可以调出以前的试验数据,以供研究,还可以根据研究的需要,编制相应程序,对有关数据进行处理,在计算机的协助下,快速准确的得到试验结果。
1.2.2软件设计的目的
本课题研究的主要目的在于结合现有的试验设备,开发出一种成本低、性能稳定、操作简明的拉力试验机PC端软件,以改进此类试验的控制手段。
通过计算机软件控制试验的过程、存储试验数据,绘制拉力曲线图,达到其增强数据处理的能力,为试验人员提供高效精确的试验监控系统,减轻试验人员的劳动强度,缩短试验周期的目的,使拉力试验满足工作的需求。
1.3国内外的研究现状
最早的拉力试验机对试验过程的控制多数采用传统的机电控制手段实现,此类设备中操作过程烦琐、试验精度不高、试验数据的保存不便、处理不及时,在一定程度限制了试验机的使用和发展。
伴随现场总线的问世,过程测控仪表发展历程出现了重大转折和难得机遇。
现场总线的出现,为仪器仪表的更新换代、产品升级以及实现进一步的高精度、高性能提供了巨大动力和发展空间。
一台基于STD总线微机控制的拉力试验机的原理如下:
由力传感器和位移传感器把拉伸试验过程中采集到的电信号传到STD总线工业控制机的前置放大电路,经前置放大电路一级放大之后,传送到模/数转换器,经过模拟量向数字量的转换,电信号转变成数据,同时又被二级放大,再经由RS232C串行接口,传入计算机,实现计算机的自动控制。
如图1:
采用这种基于总线微机控制的拉力试验机,使得拉力试验的工作更加可靠,所得的数据更加准确。
本系统相比普通拉力试验机能很好实现基本功能以外,还具有以下的特点:
1、原始拉伸过程的再现:
由于在拉伸过程中存储了6000多个原始拉伸采样点,从而可实现拉伸过程的再现,为日后的科研研究提供物质基础。
2、代码设计:
由于采用了标准码输入,从而简化了汉字输入,提高了整个系统的运行时间。
目前,随着计算机技术的普及,计算机硬件成本的降低和计算机软硬件技术的发展,利用PC机实现较高性能的拉力试验控制系统成为发展的方向。
1.3.1国外的发展现状
国外拉力试验机经过一百多年的发展沉淀,拉力试验机的控制测量和记录系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 拉力 试验 无线网络 PC 软件设计 毕业设计 论文