在线提交需求

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

极奇策RPA技术教程:比较判断 (NodeCompareValue) - 自动化开发与配置详细指南

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

image.png

比较判断 (Compare Value)

📖 节点概述

灵活的比较器,支持 多个数值按顺序两两比较,可自由切换为纯数据输出执行流分支路由两种模式。提供 ==!=>>=<<= 六种比较符,能够同时连接任意数量的输入端口(至少两个),所有相邻值全部满足比较条件时才输出 True 或触发 比较为真

💡 使用场景

  • 数值范围校验:判断 100 > score >= 60,只需三个端口依次输入 100score60,比较符选 >=,即可验证分数是否在区间内。
  • 多条件一致性检查:检查三个传感器的读数是否相等(A == B == C)。
  • 单调性判断:验证列表元素是否严格递增(a < b < c < d)。
  • 执行流分支:切换为执行节点后,根据比较结果直接分流,省略外接 条件分支 节点。
  • 动态阈值报警:将实时值与多个阈值比较,触发相应通知。

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

节点默认是数据模式,输出一个 比较结果 布尔引脚。勾选“作为执行节点”后可切换为执行模式,出现 Exec 入口和 比较为真/比较为假 两个出口。

场景案例:监测 CPU 温度是否在安全范围(30°C ~ 80°C)内

  • 数据模式用法(配合外部条件分支):

    1. 设置比较符为 >=
    2. 连线三个数值端口:数值 A80(常量),数值 B 接当前温度变量,数值 C30(常量)。
    3. 比较逻辑为 80 >= 当前温度 >= 30,全部成立时 比较结果True
    4. 比较结果 连入 条件分支 的条件引脚,分支处理。
  • 执行模式用法(独立路由):

    1. 勾选“作为执行节点”。
    2. 同样连接三个数值,比较符 >=
    3. 将定时触发的 Exec 连入节点。
    4. 比较为真 出口连接正常记录日志,比较为假 出口连接报警节点。

动态端口扩展:默认提供两个数值端口,连接后一个端口后可自动增加新端口,实现多值链式比较。


⚙️ 引脚与参数说明

⚙️ 控件参数

控件名称类型说明
作为执行节点开关关闭时,节点为数据模式,输出比较结果(BOOL);开启时,节点转为执行模式,出现 Exec 输入和两个执行分支输出。
比较符下拉选择六种比较运算:== (等于)!= (不等于)> (大于)>= (大于等于)< (小于)<= (小于等于)。<br>选择 > / < 等数值比较符时,所有输入端口类型自动限制为 FLOAT/INT,并自动断开非数值连线。

📥 输入引脚

引脚名称数据类型说明
ExecEXEC(执行模式专有)控制流入口,触发比较并路由分支。
数值 A, B, C, …ANY / FLOAT,INT动态端口,至少两个。每个端口可连线或通过控件输入默认值。当比较符为数值比较(>>=<<=)时,端口仅接受数值类型;等于/不等于时接受任意类型。

📤 输出引脚

引脚名称数据类型说明
比较结果BOOL(数据模式)所有相邻数值满足比较条件时输出True,否则 False
比较为真EXEC(执行模式)条件全部成立时触发。
比较为假EXEC(执行模式)条件不成立时触发。

💎 小贴士

  • 比较符选择 ==!= 时,可以比较字符串、布尔值等任意类型,而不仅仅是数字。
  • 执行模式下的 比较为真/比较为假 相当于内置了条件分支,可简化连线。
  • 如果某个数值端口未连接且控件值为空,则视为 0(数值比较)或空字符串(相等比较),可能导致意外结果,建议提前填好默认值。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部