求帮忙看看这个错在哪里了?

2019-07-18 04:52发布

增量PID.png 初学labview,写了一个增量PID的程序,控制量是U1,本来程序没问题的,给U1加了一个IF语句,想把控制量限制在一个范围里,就出问题了,求解。在线等,急 啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
houyqg
2019-07-18 07:40
删除 float64 error 定义,原因:
lv 公式节点包括 formula node 和 mathscript nod,
1、mathscript node 中没有这个定义,只有 float 与 double ,且 貌似float仅能定义一维数组;float64应该是formula node 语法;
2、既然输出端有引用 error ,其实隐含已经定义,删掉那行即可。
3、if语句不对,正确语法
if ( yt<22)  
temp = 2.0;
elseif ( yt<33)
temp = 3.0;
end
你的貌似是formula node 语法
最佳答案

一周热门 更多>