消息分支

您正在查看旧版本的文档。点击页面右上角可切换到最新版本的文档。

使用场景

  • 根据外部设备的数据运行相应分支流程

  • 打断程序运行,等待外部信号后继续运行

参数说明

非移动步骤基本参数

跳过执行

默认值,不跳过当前步骤。

仅仿真时

仿真时跳过当前步骤,出口由 跳过执行时出口 指定。

总是

实际运行和仿真时均跳过执行,出口由 跳过执行时出口 指定。

调节说明

设置为 仅仿真时总是 后,工程运行过程中将跳过当前步骤,继续向下运行。假设工程中连接了“检查DI”,在仿真时并无外部输入信号,若不设置跳过执行,工程运行到此步骤将停止,设置此参数后,将不执行此步骤,直接继续向下运行,完成仿真。

跳过执行时出口

跳过执行 值为 仅仿真时总是 时,此功能生效,表示跳过该步骤后执行的出口。

出口数

此步骤的输出端口数,例如分支数为 3,此步骤有 3 个输出端口,可分别连接三个流程。若此步骤用于打断程序运行时,将分支数设置为 1 即可。

出口数 为 1 时,可设置以下参数。

影响后续移动(会打断规划)

勾选后,将打断软件中后续逻辑的规划(当此步骤用于执行不同分支时,由于不知道后续会运行哪个分支,必定会影响程序规划)。若仅用于打断并等待外部信号,后续程序逻辑不会改变,不勾选此参数。

规划完成后提前执行

软件可将外部设备发送的信号暂存,运行至此步骤时,直接运行暂存的分支号,优化节拍。 取消勾选后,此步骤将不会提前接收外部设备的信号。

等待超时

勾选此参数后,增加超时出口,并可以设置 等待超时时间 参数。 当等待外部信号的时间超过 等待超时时间 后,执行超时分支后的流程。 此外可指定预规划的出口,一般指定正常出口,不指定超时出口。

出口数 不为 1 时,可设置以下参数。

规划完成后提前执行

软件可将外部设备发送的信号暂存,运行至此步骤时,直接运行暂存的分支号,优化节拍。 取消勾选后,此步骤将不会提前接收外部设备的信号。

预规划出口

为了保证规划的连续性,需要指定预规划的出口,一般指定可能性最大的分支,降低重新规划的概率,减少机器人等待时间。

等待超时

勾选此参数后,增加超时出口,并可以设置 等待超时时间 参数。 当等待外部信号的时间超过 等待超时时间 后,执行超时分支后的流程。

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。