跳到主要内容
版本:Next

人工看板


一、人工看板配置

  • 组件标识: SopWidgetBox
  • 组件名称: 人工看板
  • 组件分类: run (插件)

人工看板组件位于插件模块"人工看板"组件,曾命名为sop组件箱,共包含以下组件:

  • 工序筛选器
  • 工步列表组件
  • SOP文件展示框
  • 统计参数展示框
  • 生产参数列表
  • 生产物料列表
  • 物料输入框
  • 生产控制
  • 批次料操作
  • 工步监控展示框
  • 工序sop展示框

1. 工序筛选器

工序筛选器是人工看板的入口组件,是其他组件的触发器,当选中不同的工位时,会对当前页面中,所有的组件进行初始化,包括socket,数据,message通知等等,目前支持设置:默认选项、工位触发、SOP选择(已废弃)等。

(1)工位触发

工位触发是2.7.0新增的功能,可以绑定对应变量,即:当工位变化时,会将选中的工位传递给选中变量,达到关联CMS系统变量的目的,可以做一些自定义功能。

(2)SOP选择

目前已经废弃,如有遇到问题,请升级版本或者关注以下FAQ

img
img

(3)工序工位默认选中功能(2.6.1支持)

  • 当没有设置默认工序工位配置时生效
  • 当手动工位设置ip和用户名时,设置默认选中逻辑
  • 当ip匹配时,默认选中工序,判断用户名是否为管理员或者是否匹配,匹配则选中,不匹配不默认不选中

img

2. 工步列表组件

img

工步列表组件数据来源于SOP管理,通过绑定工序、配方。创建工步步骤,展示如以下效果

img

3. SOP文件展示框

SOP文件展示框组件数据也来源于SOP管理,支持展示图片、视频、pdf等。

img
img

通过左右箭头进行切换。

SOP文件展示框,虽然数据来源于sop,但是在配置时,需要注意的是,sop文件展示框工步列表组件 是关联关系,也就是说如果页面画布中没有工步列表组件,那么sop文件展示框也不会有数据。

img

4. 统计参数展示框

img
img

统计参数展示框用于展示当前工序工位的业务字段包括不限于产品名称、产品型号、生产工单号等

该数据通过配置业务字段设置中的绑定变量,实时展示数据。

5. 生产参数列表

生产参数列表数据来源于配方管理,可以配置上下限等,绑定数值等。

img

6. 物料输入框

物料输入框通过输入/扫码来触发物料校验写入物料码等,一般需要配合生产物料列表组件使用,具备光标跳转和光标保持功能,支持自动清空等。

img
img

7. 生产物料列表组件

img

该组件支持手动换行和自动换行。

  • 自动换行:当按照物料码规则进行输入后,回车触发物料码校验等功能校验成功后,会跳转到下一行物料输入框。
  • 重置:点击重置,会针对当前行清空物料码等。

8. 生产控制

生产控制组件分为几种类型组件,包括: 按钮组件、读写框组件。

需要注意配置过程,不要缺少变量。

img

注意事项:

步骤一:

打开流程管理组件,右键选中列表,选中参数配置,

img

img

打开弹窗切换到字段配置,按照需求,选择字段类型和控制按钮类型。

步骤二:

img

打开工序管理,切换到工位tab,通过配置参数信号配置,配置对应的变量规则。

步骤三:

img

在CMS中完成配置,每当点击一次按钮,就会下发在流程管理中配置的默认值

9. 批次料操作

img

10. 工步监控展示框

img
img

工步监控展示框可以通过在SOP管理配置中进行配置页面,然后在运行版进行展示,支持左右切换页面,同时在开发版中,可以配置容器的尺寸和容器内容。

img

11. 工序SOP展示框

img
img

工序SOP展示框需要在SOP管理中进行配置,支持展示图片和pdf和视频等。

img

img

二、常见问题FAQ

以下总结了一些常见问题汇总:

1. 组件显示与配置问题

  1. 人工看板需通过工序筛选器触发其他组件(如SOP展示框)才能显示,且工序类型需为手动工序

  2. 配置人工看板时,需确保工序筛选器存在,否则组件不生效。

  3. 同一配置下部分页面显示异常(如仅一台显示),可能因权限或Socket推送问题导致

  4. SOP文件展示与工序SOP存在区别,前者为工步级别,后者为工序级别。

img
工序配置sop描述

img
工步配置SOP文件

2. 数据显示异常

  1. 进站成功后指标数据不更新,需切换页面返回后才正常显示;物料数据切换页面后消失,需重新触发进站。
  • 进站成功后指标数据不更新问题,在2.6.1已经修复,支持切换不同工位,实时读取变量内容。
  • 物料数据切换页面后消失,需重新触发进站,或者查看工单是否存在
  1. 打开人工看板,有选中工序工位,但是却没有数据

    • 先判断当前产品码是否进站,填写产品码后,回车,点击进站。
    • 如果进站后,有数据,但是刷新页面后无数据,需要检查工单管理中是否有工单配置,数据显示以下逻辑推送

    alt text

  2. SOP文件不显示,切换时也没有图片或者文件

    • 需要查看SOP管理的工步管理->附件,如果数据存在,点击预览,文件预览是否正常
  3. SOP工序预览404

    • 同上,检查SOP管理工步配置
  4. 物料输入框在扫码完成后会跳转到物料参数列表中。

    • 已经bug,目前在2.6.1已经修复。
    • 如果不想打补丁,可以使用临时方案:可以通过修改物料参数的输入控制,将自动换行改为手动换行

    img

3. 组件功能无反应

  1. 生产控制组件按钮点击不生效

    • 生产按钮点击,本质上是通过点击改变变量完成触发的,变量的默认值在流程管理->右键->参数配置->默认值
    • 除此之外,生产控制中的输入框也是通过回车触发变量的变化完成触发。
  2. 工序筛选器 配置了工序筛选器,但是拖进来的组件并没有跟随工位更新

    • 方式1:检查工序筛选器->关联SOP组件->打开弹窗->勾选所有关联SOP组件。
    • 方式2:升级到新版本,新版本已经删除SOP关联功能,拖拽进来的组件自动完成关联

    img

  3. 404频繁请求问题

    • 前端组件版本和后端版本不一致, /hubs/v1/easy-notice。
    • 升级前端补丁到最新版本,最新版本有将重连机制修改过。
  4. 输入产品码回车点击进站无反应

    • 检查进站按钮是否配置默认参数,检查工序管理是否配置该流程的变量

    img

三、未来推进项

1. SOP Socket统一

目前多个socket同时连接,可能会造成服务器性能下架,具体原因来源于一开始的Sop选择功能,之前支持不同的工序筛选器来触发不同的组件,后面考虑到一个页面只会有一个看板,因此去除该功能。

后续优化:将可以多个socket聚合成一个,提高性能和debug效率。

2. 增加sop日志工具

增加数据触发和日志记录组件,可以快速定位问题。