




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Multisim
13环境下的
LabVIEW虚拟仪器的使用教学目标教学目标了解在LabVIEW中设计Multisim
13软件所需仪器的基本组件是VI模板。掌握LabVIEW虚拟仪器的安装与使用方法。任务实施一、LabVIEW虚拟仪器在LabVIEW中设计Multisim
13软件所需仪器的基本组件是VI模板(文件后缀名为.vit)。VI模板作为虚拟仪器的虚拟模板,负责与Multisim13进行数据通信。VI模板具有仪器的输入功能和输出功能。开始制作仪器前,应具备工程模板和编程模板:工程模板可以为最终生成虚拟仪器做一些必要的设置;编程模板包括前面板和程序框图,用来协调Multisim
13的数据通信并
处理数据。这些模板可以在利用这些文件仪器可以创建、显示和处理Multisim
13Multisim
13安装目录中获得,具体如下。输入型仪器模板(Input
Templates):在\samples\LabVIEWInstruments\templates\Input目录下,电路仿真结果的仪器。输出型仪器模板(Output
Templates):在--\samples\LabVIEWInstruments\templates\Output目录下,利用这些文件仪器,可以创建作为仿真电路的信号源。工程模板(The
Starter
Project):工程模板主要包括可发布程序特性的输入型仪器仪表工程模板StartIntput
Instrument-lvproj和输出型仪器仪表工程模板Start
OutputInstrument-lvproj两种。任务实施在LabVIEW编程环境下,可以创建输入型仪器或输出型仪器。输入型仪器在电路仿真状态下能够连续接收数据。如果需要利用LabVIEW虚拟仪器建立与实际设备I/O(如DAQ数据采集设备、GPIB仪器、Serial仪器和文件等)的连接,那么一定要处理好仿真时间(与SPICE模型、电路图复杂程度和CPU处理速度等因素有关)与实际设备的I/O速度之间的配合问题。二、在LabVIEW环境下创建仪器需要明确的几个问题在电路仿真状态下,输出型仪器不能传送数据给仿真电路。也就是说,数据的产生和获取必须在进行SPICE模型仿真前完成(如麦克风先进行数据采集,再仿真)。由于创建LabVIEW仪器必须以Multisim
13提供的标准模板为前提,因此要求编程环境只能是NI
LabVIEW
8.0或更高版本。NI
LabVIEW中只是用于创建仪器的。如果运行Multisim
13软件或在Multisim
13软件中使用创建的仪器,那么就没有必要在计算机上安装NI
LabVIEW软件了。任务实施二、在LabVIEW环境下创建仪器需要明确的几个问题1.安装使用LabVIEW为了在Multisim
13上正确安装自己创建的LabVIEW仪器,或者与同事或其他Multisim13使用者分享自己的仪器,就一定要复制创建的仪器的工程文件目录---\Build子目录的*-llb文件,具体方法如下。首先,关闭当前运行的Multisim
13。其次,复制生成LabVIEW仪器过程中产生的VI库文件和与其同名的子目录到Multisim
13安装目录的---\lvinstruments子目录中。最后,重新启动Multisim
13,此时,在仪器面板上的LabVIEW仪器按钮处会出现所安装的仪器(单击Simulate→Instruments→LabVIEW
Instruments→In
Range命令)。它的使用方法与其他仪器的使用方法基本类似。任务实施三、LabVIEW虚拟仪器的安装与使用分享自己创建的LabVIEW仪器创建一个简单的电路,以测试所创建的LabVIEW仪器是否符合要求。在Multisim
13的电路图窗口中放置函数发生器(FunctionGenerator)。放置电压超限报警仪。放置电源地(Ground)和两个分压电阻,并按图6-23连接电路。打开函数发生器对话框,设置电压幅度为10V、频率为100Hz的正弦波。打开“电压超限报警仪”用户面板,如图6-24所示。开始仿真,并验证仪器的工作情况。三、LabVIEW虚拟仪器的安装与使用任务实施任务实施三、LabVIEW虚拟仪器的安装与使用3.正确创建LabVIEW仪器必须遵循的原则在创建Multisim
13中使用的LabVIEW仪器时,一定要遵循以下原则。一定要从Multisim
13提供的仪器模板或范例文件中创建仪器。因为这些文件包括创建仪器,以及保证仪器正常工作的前面板对象、程序框图对象和必要设置。不要删除或修改在原始模板中已有的框图对象。在创建仪器的过程中,可以增加新的控件、指示器和附加事件处理功能模块,但是不要删除或修改原有的器件及处理代码。可以在原始模块的后面板中规定的有注释的位置增加需要的处理功能模块。所有导入Multisim
10的LabVIEW仪器都必须有唯一的名称,特别是VI库文件包含的主模板、支持文件目录和主模板自身,都必须有唯一的支持程序正确运行的目录文件名称。在LabVIEW仪器中使用的所有子程序的名称必须唯一,除非想在多个不同的仪器中使用同一个子VI。在LabVIEW仪器中使用的所有库文件名称必须唯一,除非想在多个不同的仪器中使用同一个元件库。任务实施三、LabVIEW虚拟仪器的安装与使用任务实施三、LabVIEW虚拟仪器的安装与使用所有LabVIEW仪器中包含的同一个子程序在某个库文件中,这个库文件的版本必须相同,若库文件的版本不一致,则必须重新设置。例如,在创建新仪器的过程中使用并修改了一个库文件,而且这个库文件被安装在同一台计算机的其他仪器中使用,那么必须重新生成原来的仪器并安装。仪器工程文件的源程序生成规范设置项目必须保持不变。为了保证这一点,在发布程序属性设置对话框的“Source
FileSettings”设置页选择项目文件中的依赖关系(Dependencies)选项,然后选择Set
inclusion
type
for
all
contained
items→Alwaysinclude选项,即可保证LabVIEW启动工程项目始终被正确设置。慎重考虑所创建的仪器的子程序是否具有可执行形式。如果将子程序用作具体实例结构,如移位寄存器、首次调用模块和特殊功能模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软件项目开发与测试进度表
- 机械制造工艺与设备操作指南
- 跨部门团队协作策略研讨会纪要报告
- 贵州国企招聘2024贵州页岩气勘探开发有限责任公司招聘42人笔试参考题库附带答案详解
- 农业文化传承与推广指南
- 四川宽窄优品商贸有限责任公司成都分公司招聘笔试参考题库附带答案详解
- 贵州2025年贵州开放大学(贵州职业技术学院)招聘41人笔试历年参考题库附带答案详解
- 潍坊2025年山东潍坊市坊子区事业单位招聘35人笔试历年参考题库附带答案详解
- 济宁2025年山东济宁市市属事业单位招聘初级综合类岗位人员笔试历年参考题库附带答案详解
- 我国机器人法应包括的主要内容
- 2025年高考数学二级结论篇(核心知识背记手册)-专项训练
- 医药行业扭亏专项措施方案
- 2025年重庆市安全员《B证》考试题库及答案
- 《脑出血》课件完整版
- 《锂离子电池用二氟草酸硼酸锂》
- 全国第三届职业技能大赛(数字孪生应用技术)选拔赛理论考试题及答案
- 小学一年级上册数学课件专题一 数与代数
- 2024-2030年中国软水机行业竞争力策略及发展潜力分析报告版
- 议论文及其结构+课件统编版高中语文必修上册
- 2024年列车员技能竞赛理论考试题库500题(含答案)
- 同行战略合作协议书范本
评论
0/150
提交评论