cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2605|回复: 4

这个vi 是如何创建的

[复制链接]
发表于 2004-11-29 04:28:38 | 显示全部楼层 |阅读模式
<>大家好,谁能告诉我,这个vi是如何做的吗?</P>
<>其中上面的一个是原来人家做的,下面一个是我做的,可无论如何总是出错,请问这个vi正确的做法是?兄弟先谢过了!</P>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-11-29 17:53:29 | 显示全部楼层
<>我看了一下,你用的是一个case structure(选择结构),既然是选择就要有选择的项,case structure默认情况是连接一个布尔量,图标为绿色,共有两个字框图。所以你VI的第一个错误是no case(没有选择);在其他的编程语言中,如果出现超出预定范围的情况,通产不执行任何选项。在LV中,则必须设置一个缺省子框图处理超出选型范围的情况,除非能够为每个可能的选择值都设置一个子框图。例如在选择结构的端口连接了一个整型数,而选择结构具有“1”“2”“3”这三个子框图,这时为选择端口所有可能的选择值设置子框图是不可能的,所以必须将这三个之一设置为缺省选项,当只要选择值是“1”“2”“3”之外的值就执行这个缺省值。</P><>用文本工具修改子框图标志可以设置子框图和选项之间安的对应关系。子框图标志可以是单值的也可以是多值的如3或1,2,3;可以是一个范围,例如,5····20;也可以是多个范围5··10,20···30。范围可以是开放的,例如···1或者9····,前者表示小于或者等于1时都执行这个子框图,后者表示大于或者等于9时都执行这个子框图。同一个子框图中设置的范围有重叠时,LV自动调整为紧凑的形式,例如我们输入5··15,12···20 则显示为5··20。字符型和枚举型值在子框图标识中呗自动加上双音好。用字符型选择值表示范围时不包括最后一个字符,例如“a”···“d”,包括字符“a”“b”“c”开头的任何字符选项值,而不包括d开头的字符选项指。错误的子框图标识呗自动用红色显示。</P>
发表于 2004-11-29 17:58:45 | 显示全部楼层
第二个错误是选择值的类型不正确,我觉得也是由于你子框图设置不对的原因而引起的,不知道说明白了没有
发表于 2004-11-29 18:08:21 | 显示全部楼层
还有我把你的VI该了一下就正确了,可是我不知道如何传给你?我的QQ:23412216
 楼主| 发表于 2004-11-30 02:14:54 | 显示全部楼层
<>感谢xusubianhua的讲解。</P><>问题解决了。</P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-5-5 12:49 , Processed in 0.765798 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表