在线提交需求

请留下您的联系方式,我们的专家将在 24 小时内与您沟通。

极奇策RPA技术教程:逻辑或非 (NodeLogicNor) - 自动化开发与配置详细指南

极奇策技术团队更新于 2026-08-310 阅读

image.png

逻辑或非 (NOR)

📖 节点概述

多路逻辑或非运算节点,所有输入都为 False 时才输出 True,只要存在一个 True 则输出 False。它是逻辑或(OR)的反相,常用于“无任何异常时放行”的安全检查场景。同样支持动态扩展输入端口、纯数据模式和执行流分支模式。

💡 使用场景

  • 全否定安全检查:确保所有故障标志均为假(无过热、无过压、无泄漏)时才允许启动设备。
  • 空白状态检测:判断多个输入字段是否全部为空(均为 False),若全空则提示用户填写。
  • 互斥条件排除:验证多个选项未被同时选中,即“没有选项被选中”时执行默认操作。
  • 全局空闲确认:多个任务状态均为“未运行”(False)时,才触发自动待机或关机。

🎮 实战连线指南:如何正确使用它?

节点默认至少提供两个 输入 端口(A 和 B),连线到后一个半透明端口会自动扩展新端口。只要有一个输入为 True,结果立即为 False

场景案例:监测三个安全传感器,全部正常(无报警)时才启动机器

  1. 获取传感器状态:三个传感器分别输出布尔值,True 表示异常报警,False 表示正常。
  2. 连线输入:将三个信号分别连接到【逻辑或非】的 输入 A输入 B输入 C
  3. 选择模式
    • 数据模式(默认):将 结果 输出连接到【条件分支】的 条件 引脚,成立 时启动机器。
    • 执行模式:勾选“作为执行节点”,将定期检查的 Exec 连入该节点,全为假 出口连接启动逻辑,有真值 出口连接报警或等待。
  4. 执行:只有当所有传感器均为 False(无报警)时,机器才会启动;任何一个报警,都不会触发启动。

⚙️ 引脚与参数说明

⚙️ 控件参数

控件名称类型说明
作为执行节点开关关闭时为数据模式,输出布尔结果;开启后切换为执行模式,出现 Exec 输入和 全为假 / 有真值 两个分支。

📥 输入引脚

引脚名称数据类型说明
ExecEXEC(执行模式专有)控制流入口。
输入 A, B, C, …BOOL动态端口,至少两个。接受任意类型值,自动转为布尔(None0、空字符串视为 False)。未连线端口不参与运算。

📤 输出引脚

引脚名称数据类型说明
结果BOOL(数据模式)所有输入均为False 时输出 True,否则输出 False
全为假EXEC(执行模式)所有输入均为False 时触发(NOR 为真)。
有真值EXEC(执行模式)至少存在一个True 时触发(NOR 为假)。

💎 小贴士

  • 如果没有连接任何输入,或所有端口均未连线,计算结果为空,将输出 True(因为没有真值)。实际使用时请确保至少连接两个可用输入以避免误判。
  • 逻辑或非(NOR)与逻辑与(AND)的区别:AND 要求“全真才真”,NOR 要求“全假才真”。
  • 配合逻辑非(NOT)节点,可以将 NOR 的结果再次反转,实现 OR 一样的功能,但直接使用逻辑或节点相对较直观。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部