跳转至

4.条件判断

例1

Lua
1
2
3
4
5
6
value=GetTagValue("水温")
if (value > 80)  then
    SetTagValue("高温报警",1)
else
    SetTagValue("高温报警",0)
end
  • 说明

    首先取得“水温”这个测点的实时值,然后判断其是否超过目标限值80,如果超过了,给计算点“高温报警”赋值1,否则赋值0。

    运算符 符号
    判断相等运算符 ==
    判断不等运算符 ~=
    逻辑与运算符 and
    逻辑或运算符 or
    逻辑非运算符 not