Labview与C语言数据类型对照表.pdf
文本预览下载声明
LabVIEW 与 C 语言的数据类型对应表
编辑 小七梦幻
VI 路径问题:
LabVIEW 中,文件路径一直是个问题,程序在编译前后会差一个 “应用程序 .exe 这么”
一个虚拟路径。 为了处理这个问题, 很多时候我们都是在编译的时候再嵌套一层 “拆分路径 ”
子模块,调试的时候再给去掉,很是麻烦。
其实对于动态调用的子 VI ,在编译的时候,不改动其路径也能正确运行。如果牵涉到
很多个路径问题,改起来反而麻烦, LabVIEW 编译之后的调用机制似乎是寻找内存中指定
名称的子 vi ,我想这可能也是 LabVIEW 不允许内存中存在同名子 vi 的原因。
验证方法是,随意指定一个错误的动态调用路径,但是必须保证子 vi 名称正确,虽然
编译状态下会显示报错, 找不到指定文件,但是编译之后却运行正常。 因此,对于动态调用
的子 vi ,我们就不必在编译时非得改动其调用路径。 但对于一般的文件访问, 我们还是得在
编译时嵌套一层 “拆分路径 ”,才能保证获得文件真实路径。
所以, 还有一种方法,就是在程序执行之前,首先获得主程序( VI )所在的真实目录,
保存于一个全局变量内,然后基于此目录再做相应操作,就不会再有任何麻烦了。
LabVIEW 与 C 语言的数据类型对应表
显示全部