MMP 产生比较器 使用说明书
本工具用于管理光模块 / 高速线缆的 MMP(CMIS 内存映射表):从清单总览、正式版产生 / 固化打包、改版差异比对,到模板制作与版本维护一条龙。所有数据存云端、多人共用(需在线上版操作,本机离线版只能看不能存)。
更新日期:2026-08-21 | 版本 v2026.08.21
1. 七个功能页总览
| 页签 | 用途 |
| 📋 MMP 清單(预设) | 所有 MMP 的总表:一件产品一列,看是否上 PLM、料号 / 助记码 / 客户 / 芯片 / 版本 / 固化时间,逐栏可查历史、写进度说明、删除。日常查询用这里。 |
| 📝 正式版产生器 | 建立首版或改版:导入 MMP → 固化写入版本历史 → 以 Cable 料号打包成 zip,同时自动写回清单。 |
| 📊 版本比对 | 同一料号多个版本排成时间轴,逐页逐位址看每版改了什么,可导出变更明细 Excel。 |
| 🔧 固件清單 | 固件(F/W)档案总表,供产生器端口挑选绑定。 |
| 📚 参考文件 | 维护标准参考文件清单(CMIS 规范等),固化时可勾选带进 Excel。 |
| 🧩 MMP製作 | 选模板 → 在线填基本信息 / 改 CODE → 直接产出该端口内容或下载 Excel。 |
| 🗂 模板管理(需密码) | 模板清单维护 + 模板内容修正与版本管理。密码 MMP88888888。 |
2. MMP 清單(总表)
这是打开工具默认看到的页,把所有 MMP 汇总成一张表,一件产品一列。
数据从哪来 · 生命周期
先在本系统建立(AEC)→ 之后 PLM 更新来「锁定确认」。产品先在 MMP 系统里建立(固化 / 导入),此时是 未上PLM;等 PLM 系统更新、同料号出现后,自动确认为 已上PLM。同一料号只显示一列——PLM 那笔只是替本系统的记录盖章确认,不会重复占一行。
来源栏:AEC=本系统建立的记录(可编辑、可写进度);PLM=纯 PLM 侧、本系统还没建过的(少见)。
栏位说明
| 栏位 | 说明 |
| 是否上PLM | ✓ 已上 / ✗ 未上。由料号和 PLM 清单自动比对。 |
| 客户 | 可点击编辑。上方与表头的客户筛选只列出当前表格里实际有的客户。 |
| 料号 | 完整料号(如 1.07.B.86.002.015)。同一料号出现多次会标红 重复×N。 |
| 助记码 | 物料编码短码(如 B86002015)=料号去掉 1.07. 与点。PLM 烧录档只取物料编码、不带整串档名。 |
| 规格 / 主芯片 / AWG / L | 产品描述与两端芯片、线规、线长。芯片、AWG、L 可点击编辑。 |
| MMP | MMP 档名。若两端(Host / Device)不同,会在同格多显示一行 Device:…。 |
| 版本 / 状态 / 负责人 | 文件版本、状态、负责或上传人。 |
| 固化时间 | 按下固化那一刻的时间戳(含时分)。只有本系统固化的记录才有。 |
| PLM建立时间 | PLM 系统里该档案的建立时间。与固化时间分开两栏,不会混淆。没有的显示「—」。 |
| 进度说明 | 见下。 |
| 🗑 删除 | 见下。 |
进度说明(+记录)
进度说明栏点一下 → 浮窗可新增带日期的记录,历史一条条往上叠、可删。AEC 和 PLM 两种来源都能写(PLM 的记录另存、下次导入不会被冲掉)。
每一栏的历史 🕘
每格右上角有个小时钟 🕘(有历史时变蓝色并显示条数)。点它可看 / 加该栏位的历史备注。改可编辑栏位的值时,会自动记一条「旧值→新值」,之后随时查得到谁在何时改了什么。
料号查重
每次打开清单自动全表比对料号。重复的料号在该栏标红 重复×N,上方并显示「⚠ N 个料号重复」。固化保存时若该料号已被别笔用掉,会跳提醒让你选要不要继续(点取消只是不写清单,压缩包照样产出)。
删除记录(需密码)
每列最后有 🗑:点击 → 输入密码 EDIT0000 → 再确认一次 → 才真的删除(连该笔的进度 / 历史一起清)。不可恢复,请先确认。
3. 正式版产生器:新增 / 进版
打开工具会先弹出选择框,先选一种:
🆕 新增(首版建立)
工程师在 Excel 写好 MMP 草稿 → 导入 → 标为首版(默认 A01)→ 打包导出。首版的版本变更历史只有一行 First Release。
🔧 进版(改版固化)
每个端口 先导入「旧版正式 Excel」(含历史),再导入「新版草稿」(顺序锁定,没导旧版前新版框点不动)→ 工具自动逐页逐位址比对 → 把差异逐条写进版本变更历史 → 打包导出。导出的正式版就是下一次改版的「旧版」。
顶部填一次共用信息,套用到本组所有端口:
- Cable 料号:整条线缆料号,用于压缩包命名(必填)。
- 版本号:如
A01 / A02(进版会自动依旧版历史 +1 建议)。
- 发布日期:默认今天,会转成
YYMMDD 用于命名。
- 作者:会自动带旧版历史最后一位作者。
- 变更说明(仅新增模式)/含动态/监控栏变更(仅进版模式,默认不含)。
4. 端口配置与打包
MMP 是按端口设计的,一条 cable 可能两端相同、两端不同、或多头。导入前先选端口配置:
| 配置 | 怎么导入 | 打包结果 |
| 两端一致(P1=P2) | 只导入一份 MMP | zip 内只出一份,端口标 P1P2 |
| 两端不同 | P1、P2 各导入自己的 MMP | zip 内 _P1、_P2 各一份 |
| 多头版本 | 选「两端不同」→「+ 加端口」加 H1/H2… | 每个端口各一份 |
全部端口就绪且填了 Cable 料号后,按 🧊 固化并打包(ZIP) → 下载一个压缩包。
压缩包里还会自动附一份 交付说明书(Excel),列出 Cable 料号、版本、日期、作者,以及各端口的 MMP 料号 / 产品描述 / 客户 / Form factor / PCB Type(进版还附各端口变更项数)。
固化后自动写回清单:按下固化,除了下载压缩包,还会把这条 Cable 以 AEC 记录写进「MMP 清單」,并记下固化时间(含时分)、文件版本、以及本次用了哪个模板 / 版本。
5. 导出文件命名规则
| 文件 | 命名 | 范例 |
| 压缩包 | MMP-{Cable料号}_{版本}_{YYMMDD}.zip | MMP-ZLCABLE001_A01_260818.zip |
| 各端口正式版 | MMP-{端口MMP料号}_{端口}_{版本}_{YYMMDD}_official.xlsx | MMP-ZL7319101_P1_A01_260818_official.xlsx |
| 交付说明书 | MMP-{Cable料号}_{版本}_{YYMMDD}_manifest.xlsx | MMP-ZLCABLE001_A01_260818_manifest.xlsx |
使用的模板信息会写进每一页 Excel。固化产出的正式版,Info 页和每一张 CMIS 页底部都会记「使用模板:名称(版本)」——就算 Info 页之后被删,翻任一页都查得到当时用的模板版本。产生器的端口卡片上也会即时显示所用模板与版本。
6. MMP製作(模板编辑)
不想从零写 Excel 时,用模板快速产内容:
- 选一个模板(下拉,来源=模板管理里的清单)。
- 顶部填 基本信息(Vendor Name / P/N / Rev / S/N / Date Code…),工具自动把文字转成 CODE 栏对应的 HEX 值填进去。
- 需要时逐格改 CODE;有「位元定义」的 byte 会依 CODE 自动反解出 NOTE 说明。
- 产出方式二选一:下载 Excel,或在产生器里对某个端口按「✏ 用模板编辑」直接当作该端口内容(原本的单独制作、人工上传端口两种方式都保留)。
模板显示七个标准栏:ADDRESS Byte|CODE|Field Name|Field Description|NOTE|Access Type|AEC Software。Excel 里有换行的,网页也照样换行。
7. 模板管理(需密码 MMP88888888)
一个页签、两个子页:
| 子页 | 用途 |
| 📋 模板清单 | 维护模板清单。显示名称自动合成= Plug类型 - 协议 - 芯片 - 其他 - 版本。可增删、排序、对应档案。新 .xlsx 用「⬆ 上传 / 更新模板」上传(存云端,产生器下拉即时同步)。 |
| 🩹 内容修正 · 版本 | 直接改模板自己的 Field Name / Field Description / NOTE / Access Type / AEC Software / CODE,保存为新版本(填版本号 / 说明 / 修正人)。可看版本历史、回溯旧版。保存新版本时,清单显示名称的版本会跟着更新。 |
修正只动改过的格,保留原文件格式;模板版本(tpl_ver)是模板本身的迭代,跟产品的改版字母是两回事,别混淆。
8. 固件清單 / 参考文件
- 🔧 固件清單:固件(F/W)档案总表,表头可排序 / 筛选。产生器里每个端口可从这里挑固件绑定。
- 📚 参考文件:维护标准参考文件清单;固化时用浮窗勾选,选中的会带进 Info 页的「参考文件」区。
9. 版本比对页
- 把同一料号的多个 MMP 版本文件拖进来(可多选),工具自动读料号 / 版本 / 日期,按时间排成版本轴(上=旧,下=新)。
- 每一版显示相较「上一版」的变更:逐页逐位址
旧值→新值、寄存器说明,可加备注。
Current Value 这类监控栏的假变更默认隐藏,可勾选显示。
- 可导出「变更明细 Excel」。
10. 重要观念与注意事项
地址一律十进制:CMIS 表的 MEMORY ADDRESS 栏用十进制(如 90),工具照来源显示十进制,另附「Hex参考」列。不要把地址的十六进制值和寄存器 CODE 值混淆(例:地址 90 ≠ 值 0x5A)。
未列出的字节按默认 00:某些档案没把每个 byte 都列出来。工具把整页 0–255 视为都有值、缺列的按 00 处理,只报真正不同的地方,避免把「某档没列」误判成新增/移除。
料号不一致会停止比对:进版时某端口的旧版 / 新版 MMP 料号不同,该端口会停止比对、不给打包,请确认后重新导入。
固化保真:导出正式版时,工具只改「版本变更历史」那一页,其他所有 CMIS 页原封不动(byte 完全一致),工程师排好的颜色 / 表格 / 排版 100% 保留。
助记码以料号(=MMP 物料编码)为准。清单里料号和助记码必须对得上(料号去 1.07. 去点=助记码)。若发现某笔对不上,一律以 PLM 物料编码为准修正料号。
清单只能在线上版操作。本机离线版看不到云端数据;写进度 / 改栏位 / 删除都需要在线上版。
11. 常见问题
Q:同一料号为什么有时出现两次(重复×2)?
要么是本系统里重复建了两笔(该删一笔,用 🗑+密码 EDIT0000);要么是料号填错跟别件撞号。PLM 与本系统同料号不会再各占一行——已合并成一列。
Q:进度说明 / 栏位历史存哪?改模板会不会弄丢?
AEC 记录存在它自己名下;PLM 侧的存在独立位置,下次导入 PLM 数据不会被覆盖。都不受模板改动影响。
Q:新版草稿里没有「版本变更历史」页,可以吗?
可以。没有会自动新建这一页;有就在既有历史后面续写。历史内容以「旧版正式 Excel」带的历史为准。
Q:两端一致时要导入两次吗?
不用。选「两端一致」只导入一份,打包时也只产出一份(端口标 P1P2)。
Q:为什么固化用「只改历史页」而不是整档重存?
整档用一般方式重存会破坏原文件格式(体积暴增、样式全毁)。只动历史页能保证其他页完全不变。
Q:变更历史会写多细?
先一行摘要「共 N 项变更(改/增/删)」,下面逐条列出 页 地址 旧值→新值 | 寄存器说明。
兆龙互连科技股份有限公司 · Zhaolong Interconnect Technology | MMP 产生比较器