跳转至

3.循环四则运算

例1

Lua
1
2
3
4
5
6
value=0
--index从1开始递增到5,每次递增步长为1
for index= 1,5,1 do
    value= value+GetTagValue("INV" .. index .. "_P")--累加逆变器的输出功率
end
SetTagValue("TotalPower",value)--将累加结果赋值
  • 说明

    采集到了5台逆变器的输出功率,其测点名称分别为INV1_P、INV2_P、INV3_P、INV4_P和INV5_P,上述脚本将这5台逆变器的输出功率累加,并将结果赋值到中间测点“TotalPower”中。