完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
labview多态 VI (Polymorphic VIs)的使用
多态 VI (Polymorphic VIs) 是什么,什么时候可以使用它们? 解答: 多态 VI 最早是在 LabVIEW 6.0 被引入的, 它能够在指定的输入以及输出端口上接受不同的数据类型。不同的数据类型可以是指不同的数据表示法 (representations) 或不同的数据维数大小 (dimensions) 。 一个多态 VI 是一组子 VI 的集合, 这些子 VI 都有一个共同的特点, 它们的连线板模式都是一致的。每一个子 VI 对应着多态 VI 中的一个 VI 实例。 什么时候可以使用多态VI: 当想要对不同的数据类型的数据执行类似或相同的操作的时候,多态 VI 就会非常有帮助。 根据连接在输入接线端上的数据的类型的不同, 一个对应的子 VI 就会被 LabVIEW 所执行。 多态结构允许用户将一个 VI 对应应用到功能类似的不同应用实例中去, 并且这些不同的应用实例处理了不同的数据类型的数据。 这样就可以让用户把数据类型不同所造成的 VI 结构差异在 VI 的内部就自动处理掉, 而不需要为不同的数据类型放置不同的几个处理 VI, 当然,这个操作在以前是必须的。 对一个多态 VI 来说, 并不是说它的所有输入接线端都必须是多态的。 数组排序这个函数 VI 就是一个受益于多态 VI 结构的典型范例。 可以对不同数据类型的数据排序,比如数值数组, 字符串数组或者文件路径数组, 所有这些数组都可以用一个多态 VI 来进行排序处理。 并且还可以对不同维数的数组使用同一个多态 VI。 创建一个多态VI : 要创建一个多态 VI, 选择 文件(File) »新建(New)从弹出的对话框中, 选择 VI 目录下的 多态 VI 。在新弹出来的对话框中, 就可以为自己的新多态 VI 添加不同的多态实例。 在LabVIEW 7.1 或更早的 LabVIEW 版本中, 参考 LabVIEW 用户手册(User Manual) 的第5章的相关内容以了解更多关于创建多态 VI 的信息。 在 LabVIEW 8.0 或者更新的版本中,可以参考 LabVIEW 帮助中的创建多态VI 主题。 编辑 添加图片注释,不超过 140 字(可选) 请参考附件的例程。 更详细的内容,参加如下附件的介绍。 LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序 上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。 LabVIEW多态 VI (Polymorphic VIs)的使用 - 北京瀚文网星科技有限公司 (bjcyck.com) |
|
相关推荐
|
|
谢谢分享
|
|
|
|
|
|
好东西啊,谢谢分享!
|
|
|
|
|
|
643 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1073 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1648 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1591 浏览 3 评论
1854 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 23:45 , Processed in 0.565343 second(s), Total 75, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号