关于 LabView 什么可以工作,什么不能工作,以及你做什么和不需要用它来构建一个像样的系统,有很多误解。
首先,正如其他人所说,测试和测量是昂贵的。无论您最终做什么,您描述的系统都将花费数千美元来构建。
其次,您不需要将 NI 硬件与 LabView 一起使用。对于热电偶,您最好的选择是研究多通道或多个单通道热电偶单元 - 从热电偶读取并输出到 RS-232 等的东西。OMEGABUS 数字变送器就是一个例子,但还有许多其他的。
这样,您只需要一个带有大量 RS-232 端口的分线卡,您就可以根据需要扩展您的系统。您仍然可以使用 labview 通过 RS-232 获取数据,然后显示、记录、处理等,随心所欲。
例如,第三方信号发生器也可以工作。您可以相当便宜地选择好的(通过 GPIB 连接),并且使用 GPIB 板也可以将其集成到 LabView 中。如果你想要一个函数发生器之类的东西,当然(占空比脉冲、标准正弦/三角形/斜坡函数等)。如果您谈论的是任意信号生成,那么这仍然是一件相当昂贵的事情(如果 5000 美元是我们“昂贵”的目标)。
这也取决于您需要信号生成的目的 - 如果您正在考虑控制信号,那么再次,可能会有更便宜和更强大的选项可用。例如,对于温度控制,单独的硬件 PID 控制器可能是最好的选择。这也解决了您的热电偶问题,因为 PID 控制器通常也会接受热电偶输入。通过这种方式,您只需要一个接口(例如 RS-232)到外部 PID 控制器,并且您可以在 LabView 中完全访问温度读数以及在一个单元中控制设定点和 PID 参数的能力。
也许如果您不仅可以详细说明您目前计划的系统组件,还可以详细说明最终的系统功能,那么提出替代方案可能会更容易 - 不仅仅是替代硬件,而是完全替代系统设计。
编辑 :
看看 Omega CNi8C22-C24 和 CNiS8C24-C24 单元 -> 这些是温度和应变 DIN PID 单元,它们将从您的热电偶和应变计获取输入,将输入处理为适当的测量,并与 LabView(或其他任何东西)通信通过 RS-232。