编写控制程序-逻辑类
逻辑类模块用于组合成条件,这些模块没有连接点,需要放置到其它模块(如“if判断”)的容器中,有逻辑表达式和关系表达式2种。
逻辑表达式
逻辑表达式(见表格 1)有“并且”和“或者”2个模块,用于连接多个关系表达式。逻辑表达式有左、右2个容器,可在其中放置逻辑表达式或关系表达式。
逻辑表达式类的模块无须设置属性可正常工作。
模块 | 名称 | 说明 | 返回 |
---|---|---|---|
并且 | 判断左右2个容器的条件是否都成立 | 左右2个容器的条件都成立时结果为成立 左右2个容器有1个不成立时结果为不成立 |
|
或者 | 判断左右2个容器的条件是否有1个成立 | 左右2个容器的条件有1个成立时结果为成立 左右2个容器的条件都不成立时结果为不成立 |
关系表达式
关系表达式(见表格 2)有“等于”、“不等于”、“大于”、“大于等于”、“小于”、“小于等于”共6个模块,用于比较2个数值的关系。
关系表达式模块有左、右2个容器,可在其中放置算术表达式、常量、变量、传感器模块等。
关系表达式类的模块无须设置属性可正常工作。
图标 | 名称 | 作用 | 返回值 |
---|---|---|---|
等于 | 判断左右两个容器的值是否相等 | 相等时结果为成立 不相等时结果为不成立 |
|
不等于 | 判断左右两个容器的值是否不相等 | 不相等时结果为成立 相等时结果为不成立 |
|
大于 | 判断左容器的值是否大于右容器的值 | 大于时结果为成立 等于或小于时结果为不成立 |
|
大于等于 | 判断左容器的值是否大于或等于右容器的值 | 大于或等于时结果为成立 小于时结果为不成立 |
|
小于 | 判断左容器的值是否小于右容器的值 | 小于时结果为成立 等于或大于时结果为不成立 |
|
小于等于 | 判断左容器的值是否小于或等于右容器的值 | 小于或等于时结果为成立 大于时结果为不成立 |