位置:51电子网 » 技术资料 » 消费类电子

Multisim和LabVIEW的输入接口研究

发布时间:2014/11/13 20:25:36 访问次数:1852

   Multisim和LabVIEW的接口电路来源于Multisim所提供的模板,可以在Multisim目录下的“Sampling”/“LabVIEW Instruments”/“Templates”/“Input (Output)”目录中获得。它有输入、 MB1505W输出两个接口模块。导人Multisim中的LabVIEW仪器,它只能是单独的输入或单独的输出形式,而不能既有输入又有输出。在输入接口模块中,它允许应用者对从Multisim采样数据到LabVIEW中的采样率进行按需设置。输入接口模块的后面板可分为两大部分,即窗口操作部分和数据传送部分。

   窗口操作部分在LabVIEW中窗口操作部分后面板电路如图12-8所示。

         

   从图中可以知道,窗口操作部分是利用Obtain Queue这个节点来获取Multisim CallbackQueue中关于Multisim对LabVIEW的操作信息(包含关掉界面、停止运行、启动运行、暂停等)和设备在Multisim中的ID号的,并且将所获得的数据送入While循环中进行处理。在While循环中有一个Event Structure结构,这个结构就好像是具有“Wait On Occurrence”(等待事件发生)能力的选择结构(Case Structure),但是这个选择结构能够同时响应多个选择。当没有任何事件发生时,Event Structure就会处于睡眠状态,直到有一个或多个预先设定的动作发生。

   Multisim和LabVIEW的接口电路来源于Multisim所提供的模板,可以在Multisim目录下的“Sampling”/“LabVIEW Instruments”/“Templates”/“Input (Output)”目录中获得。它有输入、 MB1505W输出两个接口模块。导人Multisim中的LabVIEW仪器,它只能是单独的输入或单独的输出形式,而不能既有输入又有输出。在输入接口模块中,它允许应用者对从Multisim采样数据到LabVIEW中的采样率进行按需设置。输入接口模块的后面板可分为两大部分,即窗口操作部分和数据传送部分。

   窗口操作部分在LabVIEW中窗口操作部分后面板电路如图12-8所示。

         

   从图中可以知道,窗口操作部分是利用Obtain Queue这个节点来获取Multisim CallbackQueue中关于Multisim对LabVIEW的操作信息(包含关掉界面、停止运行、启动运行、暂停等)和设备在Multisim中的ID号的,并且将所获得的数据送入While循环中进行处理。在While循环中有一个Event Structure结构,这个结构就好像是具有“Wait On Occurrence”(等待事件发生)能力的选择结构(Case Structure),但是这个选择结构能够同时响应多个选择。当没有任何事件发生时,Event Structure就会处于睡眠状态,直到有一个或多个预先设定的动作发生。

相关技术资料
11-13Multisim和LabVIEW的输入接口研究

热门点击

 

推荐技术资料

中国传媒大学传媒博物馆开
    传媒博物馆开馆仪式隆童举行。教育都i国家广电总局等部门... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!