labview - 在LabVIEW中创建虚拟通道的数学方程
问题描述
在创建基于我测量的多个通道生成虚拟或计算通道的 VI 时,我需要一些帮助。
例如,我在几个 AI 上测量电压,假设通道 A、B、C、D、E 分别是 B、C 和 E 代表分流器上的电流,并且想计算系统的功率
Q[A] = B+C
R[W] = A*Q
S[W] = D*E
T[W] = R+S
我想从配置文件外部加载方程,该文件可能因一个项目而异,另一个方程将以字符串的格式出现 Q=A+B , R= A*Q ....
。*(在运行方程和通道数不会改变 - 仅在加载配置时)。
我面临的主要问题是每个方程的输入可能依赖于还没有数据的虚拟通道
试图使用:公式节点/数学脚本:https ://zone.ni.com/reference/en-XX/help/371361R-01/lvconcepts/formula_nodes/ https://knowledge.ni.com/KnowledgeArticleDetails?id =kA03q000000x30HCAQ&l=en-IL
所有应该分块成数据流(继续采样)的数据,可以在图表/图表上显示并保存到 CSV/TDMS
- 我需要一些额外的包吗?
我根据给出的示例尝试了以下操作 - 得到奇怪的结果
解决方案
推荐阅读
- reactjs - React浅层测试中硬编码的预期字符串与提取的变量
- javascript - 无法使用 JavaScript 使元素返回其原始状态
- ruby - Ruby 从字符串中删除插值
- matlab - MATLAB 正确使用 fread() 和 float32
- javascript - 在.net中动态生成ID时如何解决无效的查询选择器
- c++ - C++ 如何检测 Windows Server 2019?
- python - 无法按名称找到元素
- dialogflow-es - 如何通过 V2 客户端库为节点 js 创建 OutPutContext
- python - 在 Selenium 网页中单击“显示更多交易”
- javascript - 具有 8 个不同值集的对象