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就会处于睡眠状态,直到有一个或多个预先设定的动作发生。
热门点击
- 本地链路单播地址
- SDCCH/8复帧
- Multisim和LabVIEW的输入接口研
- 在LabVIEW中创建一个数字控制器
- 切换类型有多种
- 传感器的一般特性
- 测量误差
- 要对虚拟仪器进行基本信息设置
- 传感器技术的发展方向
- Auxiliary Radio Networ
推荐技术资料
- 中国传媒大学传媒博物馆开
- 传媒博物馆开馆仪式隆童举行。教育都i国家广电总局等部门... [详细]