跳到主要内容

2.7 新增流程

术语​

流程(Workflow / 流程图):一段可执行的逻辑,由功能块与连线组成。

类型说明
主流程可被独立触发、可设自启动的流程
子流程被主流程通过「子流程」功能块调用的流程,不能单独启动

分组:工位下一个可选的归档节点,用来把流程按功能分组(例如"上料段""检测段")。

2.7.1 两个入口​

入口位置适用
工位流程列表设备 Tab → 选中工位 → 流程区右上「新增流程」已知工位,集中建流程
顶栏流程操作顶栏「流程操作 ▼」→「创建主流程」/「创建子流程」编辑流程时顺手新建

图 2-27 工位流程列表

图 2-27 工位流程列表

2.7.2 填写流程信息​

两个入口的弹窗字段一致,只是类型是否可选不同:

入口弹窗标题流程类型
工位流程列表「新增流程」「添加流程」(编辑时为「编辑流程」)下拉选主流程 / 子流程
顶栏「流程操作」「创建主流程」/「创建子流程」只读,由点的菜单项决定

字段如下:

字段是否必填说明
流程名称是不超过 50 个字符,不能含特殊字符(! @ # $ % ^ & * ( ) + - = [ ] { } ; : ' " , . < > / ?,中英文标点都算,另含反斜杠与竖线);输入框占位提示「请注意名称中不要含有特殊字符」
流程类型是(列表入口)主流程 / 子流程,默认未选;顶栏入口为只读文本框
所属工位自动带入只读灰框,显示当前工位名;没有工位时显示「—」
使用局部变量否仅子流程出现;打开表示该子流程参与参数化调用(locality),随主流程一起下发
备注说明否说明这个流程做什么,占位「请输入备注说明」

点「确认」提交,点「取消」放弃。

校验提示

  • 名称为空 →「请输入流程名称」
  • 超过 50 字符 →「流程名称不能超过50个字符」
  • 含特殊字符 →「流程名称不能包含特殊字符」
  • 未选类型 → 确认按钮置灰
  • 缺少工位标识 →「缺少工位标识,无法保存流程」

图 2-28 添加流程弹窗

图 2-28 添加流程

2.7.3 创建之后的去向​

  • 流程出现在工位流程列表里,「校验结果」列显示红色的「异常N」(N 是问题条数,因为还没有内容)。
  • 点流程名或行尾「设计」进入流程 Tab 开始画流程(见 2.8)。
  • 也可以先建好一批流程,再逐个设计。

2.7.4 流程列表的工具栏与行操作​

位置功能
工具栏可折叠搜索(占位「搜索流程名称」)、列头筛选(校验结果 / 流程类型)、导入流程、推送、新增流程
行操作「设计」(进编辑器)、「监控」(进监控模式看该流程)、「更多」菜单
更多菜单编辑流程信息、导出、创建副本、删除、批量删除 / 退出批量删除

流程表列:流程名称、校验结果(通过 / 异常N)、流程类型(主流程 / 子流程)、所属工位、最新修改时间、创建时间、备注、操作。

图 2-29 流程列表与行更多菜单

图 2-29 流程列表

注意

  • 「批量删除」需要先进入批量模式(列首出现复选框),勾选后底部出现批量操作栏。
  • 删除流程不可恢复。