lwzyj 发表于 2007-10-16 10:20:26

初始化程序问题

我编一个数据采集分析程序。其中有许多参数需要初始化,我想在运行时先用一个初始化程序来初始化参数。一个问题是想用一个subvi来实现,能够直接对各个参数赋值。另外还能改变参数 再保存到那个文件中。怎么实现呢?
   请各位大侠帮帮忙!

飞雨天 发表于 2007-10-16 10:48:30

做一个配置文件,保存改动。
参数什么格式的?几个?

lwzyj 发表于 2007-10-16 10:57:59

初始化程序问题

谢谢大侠恢复阿 ,
共有14个参数, 其中分为4个部分
(1) 端口配置    8个参数            controlnum&   enum
(2) 速度配置    2 个参数            controlnum
(3) 加速大配置2 个参数            controlnum
(4)   温度配置   2 个参数            controlnum

我是不是直接作一个ini 文件 有各个参数?
用subvi读取时 是读到subvi的控件里 怎么能读到 主vi的控件里呢 ?谢谢阿

飞雨天 发表于 2007-10-16 11:34:03

subvi直接把数值传递出来就可以了~~~或者,你把它们组成一个簇再传出来,这样节省端口

lwzyj 发表于 2007-10-16 14:13:43

我刚用labview不久,现在还不会vi间数值的传递,怎么传递阿? 给个例子吧 。 谢谢阿

飞雨天 发表于 2007-10-16 16:44:14

拿本labview的教材,看里面的子vi部分
很简单的,但说起来还是有点麻烦,你先看看

lwzyj 发表于 2007-10-18 14:55:05

谢谢大侠的指点,我解决了这个问题。
对于这个参数设置,因为我只是要保存我的初始化参数,不想让别人改变我的设置,其实不必再用保存或读取来做,因为labview 默认保存你最后的动作,然后启动后再读取最新的参数。

在最开始,可以直接用参数local   variable 初始化参数。 在程序运行时可以改变参数,在开始又回到初始状态。
页: [1]
查看完整版本: 初始化程序问题