GraniStudio零代码平台,分为主动执行和被动执行,执行模式分为 DuBug模式和Release 模式。
可在快捷菜单栏设置调试模式,默认:Debug模式
主动执行
流程配置窗口 主动执行开关打开,将设置为主动执行。
被动执行
流程配置窗口 主动执行开关关闭,将设置为被动执行。
1.Debug模式执行状态下将主动显示算子执行状态以及运行信息。
Debug调试模式将显示运行状态等信息。
2.Relase模式执行状态下将取消显示算子执行状态以及运行信息。
Release调试模式将不提供任何执行状态, Release调试模式提升执行效率。
调试算子方式如下:
1.主任务设计器快捷菜单栏提供执行按钮,通过点击执行按钮将主动执行当前主任务设计器中所有执行模式为主动执行流程。
点击执行按钮,执行当前工程流程配置为主动执行的流程。
2.通过主任务设计器工具箱中提供 运行流程算子(此算子为主任务设计器通用工具) 通过此算子触发需要执行流程(流程必须设置为被动执行才能够被动执行)。
运行流程算子为主任务设计器工具箱逻辑流程类别中
选择需要执行算子(只允许绑定被动执行流程)
执行时,可设置为是否等待流程执行完毕。
正在等待流程5执行完毕。
流程5正在执行
3.通过主任务设计器工具箱中提供 合并流程算子(此算子为主任务设计器通用工具) 通过此算子将需要执行流程合并触发执行(流程必须设置为被动执行才能够被动执行)。
合并流程算子为主任务设计器工具箱逻辑流程类别中
将所有被动执行流程添加到列表中,并行执行(只允许绑定被动执行流程)
配置同时开启执行流程3和流程5
合并流程正在执行
流程3
流程5
流程3和流程5并行执行中。
两个流程执行完毕后将执行合并流程之后算子
4.通过鼠标在主任务设计器中右键映射到对应算子处,提供有执行选项,点击此按钮将执行所映射算子(无需关注流程主动或被动)。
当鼠标处于映射算子部分时,右键打开菜单列表,并执行鼠标映射算子。
执行单个算子
5.通过算子底部执行按钮,点击执行按钮将主动执行对应算子(无需关注流程主动或被动)。
每个算子工具都提供有执行按钮,点击此按钮也可执行对应算子,当前执行方式不支持显示状态信息。
6.通过鼠标在主任务设计器中右键映射到对应流程处,提供有执行选项,点击此按钮将执行所映射流程(无需关注流程主动或被动)。
当鼠标映射下不存在算子时,此时将执行当前流程。
7.通过HMI设计器中事件管理器,控件添加事件并绑定流程或算子方式调试主任务设计器。(触发方式需要设置流程为被动执行模式)
也可通过按钮绑定事件方式, 事件绑定流程方法 来触发执行某个流程或算子
单击此按钮将触发流程5(必须设置为被动执行)
流程5正在执行