跳到主要内容
版本:Next

5.2 v2.8

发布日期:2025-11-17(对应软件包版本 v2.8.0)。

最新补丁:patch28,发布于 2026-10-30。组件与补丁下载;补丁记录按日期倒序排列。

新增功能​

  • Zebra 打印:新增对 Zebra 打印机(ZPL 指令)的原生支持,可在系统设置中选择对接方式。
  • FastReport 打印:新增对 FastReport 标签打印的支持,可与 BarTender、Zebra 按所用模板和打印机选择。设计器与运行库的授权说明见标签打印配置。

改进优化​

  • 数据备份:“工程数据备份”功能调整为仅备份核心配置数据,实现轻量、快速的配置恢复。
  • 工单管理:界面重构为多标签页(工单列表、生产中、待生产等),并新增批量下达/暂停功能,提升管理效率。
  • BOM 管理:引入物料搜索功能,并将操作界面统一为抽屉式交互,改善用户体验。
  • 人工看板:优化页面通信的连接复用,并新增内置日志调试工具。
  • 过程设置:操作按钮统一为带图标的标准样式,提升视觉清晰度。
  • 追溯报表管理:优化筛选器布局,增加空查询拦截、精确搜索及工序筛选功能。
  • 不良品管理:“不良品判定”模块重构为标签页结构,专为触摸屏优化,消除滚动操作。
  • 配方管理:整合为“列表 + 抽屉”的交互模式,增加启用状态标识,优化信息架构。
  • 工位当前步骤展示:优化卡片布局以展示更多日志摘要,并升级“更多”按钮为弹出式实时日志窗口。
  • 节拍分析数据表:“单位产品节拍数据表”和“单位时间产能数据表”默认启用数据清除功能,保留范围为 60 日。

修复问题​

  • 修复了在“SOP管理”模块中,当系统未配置工序段功能时,相关列未被正确隐藏的问题。
  • 通用下拉组件:在无数据时统一显示“暂无选项”,并统一支持搜索功能,提升一致性与易用性。
  • 包含历史版本中工位可访问 IP/用户配置丢失等问题的修复,以及 BOM 明细和物料校验流程日志的相关调整。

使用说明​

  • 推荐 CMS Vision 版本:25H2。支持 CMS V2.16.1 起至 CMS Vision 25H2(含)的版本;25H2 是 LMES v2.8 支持的最后一个 CMS Vision 版本。

组件与 Patch 补丁下载​

下载项适用说明下载地址
LMES 组件包v2.8.0 正式版下载 v2.8.0 组件包
Patch 补丁包v2.8.0 patch28,2026-10-30 发布下载 patch28 补丁包

先安装对应版本的 LMES 插件,再在“插件管理”中安装补丁包。安装前核对 CMS Vision 兼容要求及当前 LMES 版本;本页下载的补丁适用于 v2.8.0。

补丁记录​

2026-10-30(patch28)​

  • 工序设置:保存时,若以下配置的名称缺失、为 null、空字符串或空白,前端自动补齐对应名称:
    • SCMS.AppSettings.MaterialAssociationConfig:物料产品关联工序。
    • SCMS.AppSettings.AbnormalCauseConfig:补充说明映射。
    • SCMS.AppSettings.EntryResultConfig:进站结果。
    • SCMS.AppSettings.ExitResultConfig:出站结果。

2026-10-28(patch27)​

  • 追溯报表:修复导出 Excel 时,物料/过程参数条码中含字母 E 的内容被显示为 #DIV/0! 错误值的问题,例如 268E021110、268E019705。

2026-09-23(patch26)​

  • 追溯管理:扩展总表增加智能合并列功能。

2026-09-21(patch25)​

  • 追溯数据导出:修复按每批 5000 条读取时,完工时间相同的数据在分页边界被跳过,导致导出条数少于页面查询条数的问题。

2026-09-15(patch24)​

  • 人工看板:修复选择工序时出现产线段,导致无法选择工位的问题。

2026-09-01(patch23)​

  • 返修工序:增加“仅 NG 选中”和“仅 OK 选中”选项。

2026-08-25(patch22)​

  • 一码追溯与不良品管理:加宽产品码显示区域。

2026-08-20(patch21)​

  • 进站记录:多次进站时选取最新进站时间和生产记录,避免使用旧记录。
  • 条码流水号:持久化到数据库,增加事务锁和并发重试,避免服务重启后流水号回退或重复。
  • 后台条码生成:建立独立的 Unit of Work,修复后台线程无法创建 DbContext 的问题。
  • 条码插件迁移:迁移器改为集合注册,避免多插件加载时遗漏数据库迁移。
  • 配方日志:本地化 Key 和参数增加空值保护,避免日志处理再次报错。
  • BarTender 打印:增加应用及模板预热、生命周期锁、缓存恢复和打印机重新绑定。
  • 工单创建:按工单号增加并发锁和批量重复检查,修复连续点击导致重复创建工单的问题。
  • 托盘绑定:修复新托盘和已有托盘绑定时 Insert/Update 判断错误的问题。
  • 后台任务:Worker 等待异步事件完成后再释放作用域,避免 DbContext 提前释放。
  • 产品插件迁移:迁移器改为集合注册,并在执行结束后清理迁移上下文。
  • 追溯报表导出:导出前自动恢复 NPOI 临时目录,避免临时目录被清理后导出失败。

合入 patch21 的前期更新

以下内容已合入 patch21,保留原记录日期,不作为独立补丁版本。

2026-06-08

  • 托盘绑定:修复不存在的托盘由流程自动创建后,再次进站时绑定托盘失效的问题。

2026-06-05

  • 不良品管理:修复未配置上下限时,“基础数据 → 生产数据”中的数据显示为红色的问题。

2026-06-02

  • 流程管理:修复托盘流程勾选“没有托盘就创建”后,流程运行报错的问题。

2026-05-21

  • 系统管理:新增 SPC 质量参数设置,支持配置每个型号最多可选的参数数量。
  • SPC 分析:每个型号最多可选参数数量由固定 20 个改为可配置,并增加手动录入功能。
  • 追溯报表:取消列表模式中物料编码标红的显示,并过滤一码回溯中物料码的乱码。
  • 工序管理:增加标准节拍、产出比配置。
  • 配方管理:增加标准节拍配置。
  • 标签打印:修复 Zebra 模板问题。

2026-03-16

  • 追溯报表/一码回溯:修复表格文字中的多个连续空格只显示一个的问题。

2026-03-05

  • 追溯报表:修复表格文字中的多个连续空格只显示一个的问题。

2026-02-09

  • 追溯报表:取消扩展总表导出 Excel 时合并单元格的处理。

2026-02-06

  • 物料选择:修复选中多个物料后,再次打开弹窗只选择一个物料并确认时,其他物料数据被清空的问题。
  • 物料弹窗:优化右键操作,处理弹窗打开时出现右键菜单的问题。

2026-01-23

  • 不良品返修:取消独立的返修选择框,改为直接在表格中选择返修对象,并增大表格宽度。

2026-01-22

  • 业务字段:修复禁用工单后,业务字段计算不正确的问题。

2026-01-12

  • 追溯报表:修复新建总表时,在“直接生产查询”中点击编辑无法添加展示工序的问题。
  • 不良品返修:修复选中时出现多选的情况。
  • 追溯报表配置:修复修改扩展总表时,添加数据后再编辑单条数据会重置新增内容的问题。

2026-01-09

  • 一码回溯:优化文案颜色。

2026-01-08

  • 一码回溯:优化文案显示效果并增大输入框,对应问题编号 YHGS20251230472。
  • 追溯报表:处理导出时出现 # 的问题,并调整数据参数传递。

2026-01-06

  • 工单管理:修复权限丢失的问题。

2025-12-31

  • 工单投产计数:修复相同产品重复出站后,页面投产数仍重复增加的问题,对应问题编号 LP202512260005。按产品条码去重,只有尚未记录的新条码通过工单首工序时才增加投产数;相同条码重复进入同一工单首工序不再重复计数。

2025-12-25

  • 出站流程:调整出站完成信号的下发顺序,将其放在最后下发。

2025-12-17

  • SOP 管理:修复无法修改工步顺序的问题。
  • 人工看板:修复无法恢复用户所选工步状态的问题。

2025-12-10

  • 人工看板:修复禁用工单后,进站不显示工步等信息的问题。
  • 物料检测节点:仅校验产品型号对应 BOM 中的物料;不在 BOM 中的物料不再触发校验结果下发。
  • 加工类型判断节点:修复禁用工单等场景下,空对象引发异常的问题。

2025-12-06

  • 一码回溯:修复采集参数上下限的显示颜色判定问题。

2025-12-03

  • 人工看板:新增 ManualBoard 组件,保留原有人工看板功能,增加颜色属性配置,支持自定义样式并优化样式配置效果。
  • 工位当前步骤:优化组件样式显示。
  • 兼容组件:原人工看板组件 SopWidgetBox 调整至 test 分类,作为兼容组件保留;2.8.0 以后的人工看板优化与迭代基于 ManualBoard 进行。

2025-11-20

  • 生产数据查询稳定性:修复 MySQL 内存溢出错误(Error 1041)导致 OrderWorker 后台任务失败的问题。优化 EfCoreProductionRepository 查询,改用数据库聚合,避免将全量数据加载到内存;将三个独立的 SELECT DISTINCT(SerialNumber) 查询合并为一个使用 COUNT(DISTINCT CASE WHEN ...) 的聚合查询。