- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仪器驱动器 自动测试系统
自动测试系统 仪器驱动器 VXI总线即插即用规范的提出 VXI总线测试平台是公认的21世纪仪器总线系统和自动测试系统的优秀平台,自1987年推出以来,已成为仪器测试领域的总线标准。为了使VXI总线更易于使用,实现VXI总线系统的互换性,并在系统级上使VXI总线系统成为一个真正开放的系统结构,NI等著名仪器公司于1993年成立了VXI总线即插即用联盟( VXI plugplay),简称VPP联盟,随后发布了VXI即插即用规范。 VXI总线即插即用规范的提出 VPP是对VXI总线标准的补充和发展,主要解决了VXI总线系统级的软件标准问题。VPP规范制订了标准的系统软件结构框架,对操作系统、编程语言、I/O程序库、仪器驱动程序和高级应用软件工具等作了原则性的规定,从而真正实现了VXI总线系统的开放性、兼容性和互换性,进一步缩短了VXI系统的集成时间,降低了系统成本。 10个VPP技术规范文件 目前VPP联盟已制订了10个技术规范文件: VPP1 章程文件 VPP2 系统框架规范 VPP3.1 仪器驱动程序结构与设计规范 VPP3.2 仪器驱动程序函数体规范 VPP3.3 仪器驱动程序交互式开发者接口规范 VPP3.4 仪器驱动程序编程式开发者接口规范 VPP4.3 VISA库 10个VPP技术规范文件续 VPP5 VXI部件知识库规范 VPP6 安装与包装规范 VPP7 软面板规范 VPP8 VXI模块、主机箱与接收器互连 VPP9 仪器厂商缩写规范 VPP10 VXI plugplay 图标规范与部件注册 下面主要介绍VPP3仪器驱动器 仪器驱动程序的由来 在设计、续建自动测试系统时,仪器的编程是一个系统中最费时费力的部分。用户需要花较多的时间来学习系统中每台仪器的特定编程要求、仪器操作命令集。若系统中的各种器件由不同的厂家提供,用户就需要学习所有集成到系统中的仪器的用户手册,并根据自己的需要对一个个的命令加以编程调试。所有的仪器既需要完成底层的仪器I/O操作,又需要完成高层的仪器交互能力。所有这些都大大增加了系统集成人员的负担。 仪器驱动程序的由来 由于上述问题,仪器用户设法将仪器编程结构化、模块化以使控制特定仪器的程序能重复使用。由此,一方面对仪器编程语言提出了标准化的要求,另一方面,需要定义一层具有模块化、独立性的仪器操作程序,也即具有相对独立的仪器驱动程序。 仪器驱动程序的由来 随着虚拟仪器的出现,软件在仪器中的地位越来越重要,将仪器的编程留给用户的传统方法也越来越与仪器的标准化、模块化趋势不相符。I/O接口软件作为一层独立软件的出现,也使仪器编程任务可划分。人们将处理与一特定仪器进行控制和通信的一层较抽象的软件定义为仪器驱动器。仪器驱动器是基于I/O接口软件之上,并与应用程序进行通信的中间纽带。 仪器驱动程序的由来 VXI仪器的出现,为仪器驱动器的发展带来了契机。但VXI仪器驱动程序的编写比GPIB仪器要复杂得多,因此,VXI即插即用系统联盟在定义虚拟仪器系统结构时,也详细规定了符合VXI即插即用规范的虚拟仪器系统的仪器驱动程序的结构和设计,即VXI即插即用规范中的VPP3.1~VPP3.4。这些规范明确了仪器驱动器的概念:仪器驱动器是一套可被用户调用的子程序,使用时只需调用相应的一些函数就可以完成对仪器各种功能的操作。 VPP仪器驱动程序的特点 仪器驱动程序由仪器供应厂家提供 仪器驱动程序是一个完整的软件模块,由仪器模块供应厂家提供仪器模块的同时提供给用户 所有仪器驱动程序都必须提供程序源代码,而不是只提供可调用函数 用户通过阅读与理解仪器驱动程序源代码,根据自己的需要来修改与优化驱动程序。仪器供应厂家不完全限定仪器功能,仪器具有扩展性与修正性,可以方便的将仪器集成到系统中去,也可以方便的实现虚拟仪器系统的优化。 VPP仪器驱动程序的特点 仪器驱动程序结构的模块化与层次化 仪器驱动程序并不是I/O级的底层操作,而是较抽象的仪器测试与控制。所有仪器程序的设计都遵循外部接口模型与内部设计模型的双重结构 仪器驱动程序的一致性 仪器驱动程序的设计与实现机制都是统一的。用户在理解了一个仪器驱动器后,可以利用仪器驱动器程序的一致性,方便而有效的理解另一个仪器驱动程序。甚至可在一个仪器驱动程序的基础上,进行适当修改,为新的仪器模块开发出一个符合VPP规范的仪器驱动程序。 VPP仪器驱动程序的特点 仪器驱动程序的兼容性与开放性 VPP规范对于仪器驱动程序的要求,不仅适用于VXI仪器,也同样适用于GPIB仪器,串行接口仪器的驱动程序的开发。同样,VPP规范也不仅适用于消
您可能关注的文档
- 从《梁祝》故事的衍变看时代与社会对民间文学的影响.doc
- 从《诗经·小雅·蓼莪》浅谈孝道文化.docx
- 从JNC7的强适应证看ACEI和CCB在高血压治疗中的地位.ppt
- 从《阿尔托纳的隐居者》等剧作看萨特无神论存在主义哲学的几个基本问题.doc
- 介绍萧山的.ppt
- 从_西兰卡普_看土家族人服饰审美观_巴人服饰文化探索.docx
- 从中外旅游目的地形象研究看中外学术研究差异.doc
- 从两条新闻看生命教育.doc
- 从主体与客体的关系看某些特大型金矿床的发现途径.doc
- 从传统走向现代-印象派和后印象派.ppt
- 2025江浙沪居民睡眠健康小调研报告.pdf
- 毕业论文的开题报告范文.docx
- 团委活动方案(拓展).docx
- 汽车智能驾驶行业深度报告:端到端与AI共振,智驾平权开启新时代.pdf
- 小核酸行业深度:技术平台和适应症不断验证,迎来销售和临床密集兑现期-华福证券-2025.3.31-65页.docx
- 医药生物行业医疗AI专题报告二多组学篇AI技术驱动精准诊断实现重要突破-25031440页.docx
- CXO行业系列报告三寒冬已过行业需求逐步回暖-25031430页.docx
- 全国租赁市场报告2025年3月_可搜索.pdf
- 玩具行业“情绪经济”专题:创新玩法+IP赋能,重新定义玩具-华鑫证券-2025.docx
- 医疗保健行业PCAB抑制剂药物深度报告抑酸药物市场空间广阔PCAB抑制剂大有可为-25.pdf
文档评论(0)