我对LabView/DAQ完全陌生(通常是技术工程师和程序员)。
去年,我的公司购买了美国国家仪器公司的硬件,急于启动和运行一个项目。
DAQ硬件:
传感器:
硬件上有三种类型的传感器。
大多数传感器只是在收集数据,除了发出警报(如果温度超过设定值)之外,没有真正的处理。
我们现在做的是:
对于几乎所有的东西(不包括警报),LabView信号快车的免费许可似乎就足够了。
流量:
所缺少的是记录流量。这似乎需要一个LabView的许可证,因为NI 9426实际上不计数脉冲和程序必须编写。LabView信号快车显然不能实时登录到文本文件(如果我错了请纠正我),而且我很难用我的知识和时间在批处理模式下导出日志。
流量计的数据表在这里:http://www.digisavant.com/PDF/FS-4400H-Spec.pdf
已经为LabView (VI)的试用版制定了初步计划,但已经不再有这样做的人。它已经表明传感器和NI硬件可以完成这项工作,但仅此而已。
当前许可证(试用):
LabView和LabView信号快车都有试用许可,一到两周后就会用完。LabView信号快速运行的试用许可证将有效地禁用警报,因为这是完全许可证的一个特性。运行完LabView的许可证将不会起任何作用,因为它现在甚至还没有安装。
这些许可证过期意味着我们必须尽快购买一些东西。这正是我的问题。
如果我建议我的公司购买信号快车,我们只需支付999美元就能得到我们现在拥有的报警器。但我仍不确定它是否能够实时或通过日志处理流量。
如果我能用LabView满号(?)这将花费2,699美元(或者以我的货币计算,以我的货币计算,因为我们在亚洲)。
如你所知,我对所有的选择都很困惑。但从现在开始,我会让DAQ成为我自己的,收拾烂摊子,做正确的事情。
以下是我的问题:
发布于 2013-01-16 14:03:47
LabVIEW的Base将满足您的需要--假设您在Windows上--但是如果您想将LabVIEW程序转换为一个独立的可执行文件,而不是继续在开发环境中运行它,您还需要Application。如果您能够负担得起这种组合,并且很乐意编写一些LabVIEW代码,那么这将是您最灵活的解决方案,而且从长远来看是很有价值的,因为您可以构建和分发任意数量的应用程序,而不需要进一步的许可成本。
如果你需要更多的时间来做决定,请联系国家仪器公司--如果你解释你需要什么的话,他们很可能会给你延期。此外,他们将能够建议供应商谁可以为你做LabVIEW开发,如果这是你想去的方式。
发布于 2013-05-30 13:16:37
尽管SignalExpress非常有限,但它可以进行实时日志记录。至少有两种方法可以做到。一个是在您的项目中包含一个记录到文件的步骤。另一种方法是打开默认日志记录。后一种方法生成一个tdms文件,这是一个非常方便的文件结构,因为它是二进制的(因此速度很快),您可以下载一个Excel插件,以便将数据导入Excel。
我不知道SE是否能完成你所要求的计数。它可以进行一些有限的信号处理,例如在完全许可中将一个信号添加到另一个信号中。警报器也只有在完全许可中才能使用。
LabVIEW代码生成特性IIRC非常糟糕。生成的代码质量并不好,因为它使用了大量的Express VI,没有您需要的可伸缩体系结构。
SE是一种快速而肮脏的解决方案,适用于非常基本的DAQ。如果您引入了即使是中等复杂的控制,它也不会交付。
我的建议是从LabVIEW开始。使用像生产者-消费者这样的可伸缩体系结构,你会没事的。
https://stackoverflow.com/questions/14355698
复制相似问题