- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于组件技术现场校准系统软件设计与实现
基于组件技术现场校准系统软件设计与实现
摘要:针对ATS系统模块多、校准数据量大及现场校准需求,基于COM组件技术设计和实现了现场校准系统软件。软件采用了基于组件的设计模式,使得本系统具有良好的结构性、扩展性和可维护性。该系统能有效地提高校准工作效率,最大程度地体现了ATS的原位误差情况,保证了校准数据的可靠性和精确性。
关键词:现场校准系统;软件结构设计;组件技术
中图分类号:TP315文献标识码:A文章编号:1006-4311(2012)08-0127-03
0引言
目前主流的自动测试系统(简称ATS)是基于VXI、PXI等测试总线,由模块化的仪器、设备所组成。这类ATS具有数据传输率高、数据吞吐量大、体积小、重量轻,系统组件灵活,扩展容易,资源重复性好,标准化程度高等优点,因此被广泛用于各种工业现场。针对这类自动测试系统的校准具有规模大、种类多、测试量大的特点,手动校准已不满足需求。另外,单个模块的校准不足以体现工作时的误差情况。因此,本文中VXI现场校准系统的设计是为了完成该系统的现场自动化校准工作。
1VXI现场校准系统的组成
本系统主要由硬件设备、校准软件和可移动控制台组成,它们各自承担着不同的任务和功能,协同完成计量任务。系统结构如图1所示。
硬件设备主要包括校准设备、总线控制器、计算机、程控校准适配器及专用电缆等。硬件设备都安装在可移动控制台上。可移动控制台为柜式小车结构,能移动到现场进行校准工作。使用时将控制台推到现场,仅需用配套电缆将被校设备连接到计算机和程控适配器上,通过校准软件控制校准设备、被校设备和程控校准适配器共同协作完成相关校准工作。
2现场校准系统的软件设计
本系统的校准工作由计算机软件控制完成。
本校准软件能够进行单模块校准和整机校准两种计量流程执行模式。根据用户选择的被校设备由软件选择控制相应的校准设备,并切换对应的通道进行校准。可自动完成对数表模块、AD模块、DA模块、数字IO模块、角度模块和转换开关模块等八个模块的校准工作,同时对测试数据进行妥善保存,提供查询、回放,并可按被校准??备校准规范格式对被校准设备进行数据分析、制作报表及打印等功能。
为了保证各模块的独立性,以便于对软件系统进行升级和根据用户的需求进行修改,校准软件采用组件(COM)技术构建,各主要模块均由组件模块实现。采用组件方式主要是为了便于根据用户的要求进行升级和修改。当用户的需求发生变化,或需要增加新的被测试设备时,只需要对所涉及的组件进行升级,或增加新的组件模块,而不需要对整个校准软件进行修改和编译。
为保证本项目的软件方案不随着组件数量的增加而变得过于庞大,本项目建立两个方案(Solution),其中一个方案涵盖所有测试设备的组件,作为服务器端解决方案。在调试过程中根据需要将所需的组件工程加入该方案。在本项目中用户主界面作为一个客户端(Client)放在第二个方案中,作为客户端解决方案。用户通过其发出请求,再通过接口调用服务器端解决方案中的组件完成相关工作。校准软件中的其它功能,如校准项目管理、测试结果的存储和查询等也作为组件模块。整个项目的结构如图2所示。
项目中所有的功能均做成组件,共分为三类:被校设备、标准设备和系统维护组件。三类组件通过相应的接口进行连接。组件总体结构如图3所示。
图3中每个框图代表一个组件。各组件的仅与其上一级组件建立连接关系,如被校设备接口、校准设备接口和系统维护接口都直接与客户端连接,客户端对这三个组件进行接口调用,接口关系如图4所示,图中实线表示组件接口调用,虚线表示源对象对接收对象的调用。
除被校设备接口组件部分稍有不同,其他上下级组件的关系均与客户端组件类似。图5是被校设备接口组件的调用关系。
通过上述的组件结构设计,当新增被校设备时仅需要增加该设备组件,同时在上一级接口组件中进行相应的添加并编译,就能完成软件的扩展。当校准设备升级时也同样方便,仅需要更新校准设备组件即可完成升级。因此,本系统具有良好的可扩展性和维护性。
3现场校准系统的软件实现
根据上述的组件设计,系统软件的客户端流程图如图6。
软件运行时客户端首先初始化界面,包括校准界面和维护界面。
当客户端发出“校准”请求时,软件通过被校设备接口调用客户端所选择的被校设备组件进行校准。再由所选的被校设备组件通过接口调用所需的校准设备组件,共同完成整个校准过程。校准数据则通过调用相关维护组件完成存储和打印等功能。而当客户端发出“维护”请求时,软件则调用系统维护组件,完成客户端选择的维护功能。
本系统中每个被校设备的校准过程因设备特点不尽相同,但主要的校准过程类似,流程图如图7所示。
系统
您可能关注的文档
- 向世界证明自己女人们.doc
- 吕一 原谅我就是这样女生.doc
- 吕克呗松一个真正世界电影人.doc
- 吕夏演艺圈中犟丫头.doc
- 吕思清一个快乐流浪者.doc
- 含低α相氮化硅粉料烧结特性.doc
- 含金量最高三种国际认证.doc
- 听声音,一种甄别故障方法.doc
- 吴哥,柬埔寨最大骄傲.doc
- 吴樱花 我“青葵”我梦.doc
- 新视野二版听说1第6单元示范1课件.ppt
- 【参考答案】 联络口译(第二版) 《联络口译》(第二版)参考答案.pdf
- 梅大高速茶阳路段“5·1”塌方灾害调查评估报告.docx
- 虹吸雨水PE管施工节点标准做法.pdf
- 2025消防设施施工质量常见通病防治手册,典型图示+规范要求.pptx
- 新视野大学英语(第二版)读写教程 4 空军工程大学编U05B.ppt
- E英语教程2(智慧版)Unit 6.pptx
- E英语教程3(智慧版)Unit 7.ppt
- 新视野二版读写1第4单元课件Section A How to Make a Good Impression.pptx
- E英语视听说教程4(智慧版)4-U2课件(2024版)U2.pptx
最近下载
- 食品风味化学(第二版) 课件 第10--12章 风味料在食品加工中的应用、食品的异味、食品风味质量评价与安全控制.pptx
- 大班语言《美丽的礼物》.ppt
- 孟子对先秦名实观发展的贡献-来源:现代哲学(第2019003期)-广东哲学学会.pdf VIP
- 2023年江西财经大学信息管理与信息系统专业《数据结构与算法》科目期末试卷B(有答案).docx VIP
- 乡镇交通安全课件PPT.pptx VIP
- 影视欣赏社团活动计划.docx VIP
- 食品风味化学(第二版) 课件 第8、9章 风味物质的提取与分析、 食品中风味的释放和稳定化.pptx
- 2023年江西财经大学信息管理与信息系统专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 《进食障碍》课件.ppt VIP
- 音乐_上学歌_课件.pptx
文档评论(0)