diff --git a/reference_docs/产品需求与技术规格文档 (PRD & Tech Spec).md b/reference_docs/产品需求与技术规格文档 (PRD & Tech Spec).md new file mode 100644 index 0000000..79623b5 --- /dev/null +++ b/reference_docs/产品需求与技术规格文档 (PRD & Tech Spec).md @@ -0,0 +1,172 @@ +**项目名称**:布莱迪压力表型号自动分类助手 + +**版本号**:V1.4 (Final Revised for Sanitary-Spray) + +**文档日期**:2026-02-11 + +## 1. 业务需求部分 + +### 1.1. 核心目标 + +通过VBA程序,读取Excel中的选型代码,解析字符串结构,输出对应的8大产品分类。 + +### 1.2. 关键业务逻辑修正 + +- **数据结构差异**: + + - **普通法兰表**:`表头 | ... | 法兰隔膜` (喷涂标记 `P` 在法兰段末尾,如 `FBP`)。 + + - **卫生型表**:`表头 | ...` (无独立法兰段,型号 `F6A/F6B` 位于表头)。 + +- **卫生型喷涂规则**:由于卫生型没有独立的法兰段,其喷涂标记 `P` 会直接附着在卫生型代码上(即 `F6AP` 或 `F6BP`),出现在 **表头** 中。 + + +### 1.3. 目标分类与优先级(逻辑判定漏斗) + +程序必须严格按照以下顺序(1 -> 9)进行判断。 + +| **优先级** | **分类名称** | **判定逻辑 (Business Rules)** | **备注** | +| ------- | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | +| **1** | **喷涂产品** | **复合条件判断(满足任一即属于喷涂)**:



1. **法兰段判定**:若存在法兰隔膜段(通常是最后一段),且该段代码**后缀**为 `P`(如 `FBP`)。



2. **表头段判定**:表头中包含 `F6AP` 或 `F6BP`(即卫生型代码后带P)。 | **最高优先级**。



确保无论是普通法兰还是卫生型,只要带喷涂工艺,均归为此类。 | +| **2** | **卫生型隔膜表** | **检查对象**:Head (表头部分)。



**规则**:包含子字符串 `F6A` 或 `F6B`。



**逻辑**:因 `F6AP/BP` 已在第1步被截获,此处只会捕获**非喷涂**的卫生型。 | 无法兰段结构。 | +| **3** | **隔膜表** | **检查对象**:Head (表头部分)的主型号。



**规则**:主型号以 `P` 开头。



**示例**:`PYTHN...` 或 `PYX...`。 | 优先于电接点。`PYX` 归为此类。 | +| **4** | **差压表** | **检查对象**:Head (表头部分)的主型号。



**规则**:主型号以 `YC` 开头。 | | +| **5** | **膜盒压力表** | **检查对象**:Head (表头部分)的主型号。



**规则**:主型号以 `YE` 开头。 | | +| **6** | **精密压力表** | **检查对象**:Head (表头部分)的主型号。



**规则**:主型号以 `YB` 开头。 | | +| **7** | **电接点压力表** | **检查对象**:Head (表头部分)的主型号。



**规则**:主型号以 `YX` 开头。 | 此时已排除 `PYX`。 | +| **8** | **常规表** | **检查对象**:Head (表头部分)的主型号。



**规则**:主型号以 `Y` 开头,且不匹配上述 YC/YE/YB/YX。 | | +| **9** | **其他** | **规则**:不满足以上任何条件(含 `B` 开头的膜片表)。 | | + +--- +## 2. 技术规格说明 (Technical Specifications) + +### 2.1. 架构设计原则 + +- **解耦 (Decoupling)**:将“Excel操作”与“业务分类逻辑”完全分离。 + + - **Excel操作层**:负责读取数据、写入数据、界面交互。 + + - **业务逻辑层**:纯VBA类,不依赖任何 `Range` 或 `Worksheet` 对象,只接收字符串,返回分类结果。 + +- **性能优化 (Performance)**: + + - 禁止在循环中读写单元格。 + + - 使用 `Variant` 数组一次性读取所有数据 (`Range.Value2`)。 + + - 在内存中进行数组循环处理。 + + - 一次性将结果数组写回 Excel (`Range.Resize(...).Value = resultArr`)。 + + +### 2.2. 项目目录结构 + +``` +Project Root +├── VBA +│ ├── Modules +│ │ ├── MainModule.bas ' 入口模块:负责调用、数组读写、性能计时 +│ │ └── TestModule.bas ' 测试模块:负责对逻辑类进行单元测试 +│ └── ClassModules +│ └── GaugeClassifier.cls ' 核心业务类:封装所有判定逻辑 +``` + +### 2.3. 接口定义 (Interface Specifications) + +#### A. 类模块:`GaugeClassifier` + +该类只负责“给一个字符串,还一个分类名称”。 + +**Method: `Classify(modelString As String) As String`** + +- **功能**:输入单个型号字符串,根据业务规则返回分类名称。 + +- **输入**: + + - `modelString` (String): 完整的选型代码 (例如 `"PYTH-100...|..."`)。 + +- **输出**: + + - (String): 分类名称 (例如 `"喷涂产品"`, `"常规表"` 等)。 + +- **内部逻辑**:实现上述 1-9 的判定漏斗。 + +- **辅助私有函数 (Private Helper Functions)**: + + - `GetHead(fullString)`: 提取表头。 + + - `GetFlange(fullString)`: 提取法兰部分。 + + - `IdentifySpray(flangeString)`: 判定是否喷涂。 + + - `IdentifySanitary(headString)`: 判定是否卫生型。 + + +#### B. 标准模块:`MainModule` + +该模块负责与Excel交互。 + +**Sub: `RunClassification()`** + +- **功能**:用户点击按钮后的主入口。 + +- **流程**: + + 1. 确定数据范围(假设数据在活动工作表的 A 列,从 A2 开始)。 + + 2. 读取 `Range("A2:A" & lastRow).Value2` 到内存数组 `DataArr`。 + + 3. 创建 `GaugeClassifier` 类的实例。 + + 4. 声明结果数组 `ResultArr`。 + + 5. **循环**遍历 `DataArr`: + + - 调用 `GaugeClassifier.Classify(DataArr(i, 1))`。 + + - 将返回值存入 `ResultArr`。 + + 6. 将 `ResultArr` 一次性写入 B 列。 + + 7. 提示完成。 + + +#### C. 标准模块:`TestModule` + +该模块用于开发阶段的验证。 + +**Sub: `TestClassifierLogic()`** + +- **功能**:不打开Excel也能验证逻辑是否正确。 + +- **实现**: + + - 构造一组典型的测试用例(Dictionary 或 Array),包含【输入字符串】和【期望分类】。 + + - `TestCase 1`: 输入 `"PYTH...F6B...|FBP..."`, 期望 `"喷涂产品"` (验证优先级)。 + + - `TestCase 2`: 输入 `"PYTH...F6B..."`, 期望 `"卫生型隔膜表"`。 + + - `TestCase 3`: 输入 `"BF-100..."`, 期望 `"其他"`。 + + - `Assert` 实际输出是否等于期望输出,打印测试报告到立即窗口 (Immediate Window)。 + + +--- + +### 3. 开发测试用例 (Test Cases) + +``` +输入型号 预期分类 +PYTH-100.A0.531.M201.M02|BP-088.2312.M02.0A3|FBP-251040.RF1.049.13.M20F.B.DPA 喷涂产品 +PYTH-063.A0.513.M05.U38.F6A.K15.1.1|BP-058.1509.M05.BB2.F6 卫生型隔膜表 +PYTH-063.A0.513.M05.U38.F6BP.K15.1.1|BP-058.1509.M05.BB2.F6 喷涂产品 +PYTH-063.A0.513.M201.M09|BP-058.1509.M09.0A2|FC-1520.RF1.033.1.M20F.B.DPA 隔膜表 +PYXHN-100.A0.531.M201.M09.H4|BP-088.2518.M09.0A3.YXH|F5.M42M.M20F.030.3.033.1.B 隔膜表 +YCSH-100.A0.531.M201.M07|BP-088.2312.M07.0A3.YCS 差压表 +YE-070.A0.204.G144.K21|BP-058.1509.K21.0A2 膜盒压力表 +YB-120.A0.407.Z144.M23|BP-110.5250.P60.0A5 精密压力表 +YX-100.A0.200.M204.M16.H4|BP-098.0088.M16.0A3.YX 电接点压力表 +Y-040.Z0.200.M104.M07|BP-037.1007.M07.0A2 常规表 +Y-100.BT.200.M204.M12|BP-098.0088.B17.PA3 常规表 +``` \ No newline at end of file diff --git a/reference_docs/布莱迪公司压力表产品选型大表.md b/reference_docs/布莱迪公司压力表产品选型大表.md new file mode 100644 index 0000000..f38453c --- /dev/null +++ b/reference_docs/布莱迪公司压力表产品选型大表.md @@ -0,0 +1,716 @@ +# 布莱迪公司压力表产品选型大表 + +**版本**: 20250806 版 +**说明**: 公司内部资料不得外传 + +--- + +## 目录 + +1. [型号](#型号) +2. [公称外径](#公称外径) +3. [安装形式](#安装形式) +4. [壳体形式](#壳体形式) +5. [过程连接&接液材质](#过程连接&接液材质) +6. [量程范围](#量程范围) +7. [仪表特性](#仪表特性) +8. [表盘](#表盘) +9. [附件](#附件) +10. [法兰隔膜](#法兰隔膜) + +--- + +## 型号 + +### 基础压力表系列 + +| 型号 | 说明 | +|------|------| +| Y | 压力表 | +| YY | (乙炔)压力表 | +| YA | (氨)压力表 | +| YR | (耐热)压力表 | +| YTF | (防溅)压力表 | +| YTN | (防溅)耐震压力表 | +| YTH | (不锈钢)压力表 | +| YTHN | (不锈钢)耐震压力表 | + +### 精密压力表系列 + +| 型号 | 说明 | +| ---- | ------------ | +| YB | 精密压力表 | +| YBH | (不锈钢)精密压力表 | +| YBHN | (不锈钢)耐震精密压力表 | + +### 膜盒压力表系列 + +| 型号 | 说明 | +|------|------| +| YE | 膜盒压力表 | +| YEF | (不锈钢)膜盒压力表 | +| YEFN | (不锈钢耐震)膜盒压力表 | +| YEY | (医用)膜盒压力表 | + +### 安全型压力表系列 + +| 型号 | 说明 | +|------|------| +| YQHB | (不锈钢安全)型压力表 | +| YQHBN | (不锈钢安全型)耐震压力表 | +| YQ | (铸铝外壳安全型)压力表 | +| YQF | (不锈钢铸铝外壳安全型)压力表 | + +### 酚醛系列 + +| 型号 | 说明 | +|------|------| +| YSH | (不锈钢酚醛)压力表 | +| YSHN | (不锈钢酚醛)耐震压力表 | +| YQS | (酚醛安全型)压力表 | +| YQSN | (酚醛安全型)耐震压力表 | +| YQSH | (不锈钢酚醛安全型)压力表 | +| YQSHN | (不锈钢酚醛安全型)耐震压力表 | + +### 差压表系列 + +| 型号 | 说明 | +|------|------| +| YCA | (不锈钢双膜片)差压表 | +| YCAN | (不锈钢双膜片)耐震差压表 | +| YCS | (双针双管)差压表 | +| YCSH | (不锈钢双针双管)差压表 | +| YCSHN | (不锈钢双针双管)耐震差压表 | +| YCC | (磁)差压表 | +| YCB | (泳池)差压表 | +| YCBF | (不锈钢单膜片)差压表 | +| YCBFN | (不锈钢单膜片)耐震差压表 | +| YCWF | (不锈钢波纹管)差压表 | +| YCWFN | (不锈钢波纹管)耐震差压表 | + +### 电接点压力表系列 + +| 型号 | 说明 | +|------|------| +| YX | 电接点压力表 | +| YXFB | (防爆)电接点压力表 | +| YXA | (氨用)电接点压力表 | +| YXH | (不锈钢)电接点压力表(注:坚固型) | +| YXHN | (不锈钢)耐震电接点压力表(注:坚固型) | +| YXGC | (感应式)电接点差压表 | +| YXK | 位式控制压力表 | +| YXGH | (不锈钢防爆感应式)电接点压力表 | +| YXGHN | (不锈钢防爆感应式)耐震电接点压力表 | +| YCAXF | (不锈钢双膜片)电接点差压表 | +| YCBXF | (不锈钢单膜片)电接点差压表 | + +### 其他特殊系列 + +| 型号 | 说明 | +|------|------| +| YSZ | (两线)压力变送器 | +| YTZ | (电阻)远传压力表 | +| YTJA | (A级洁净型)压力表 | +| YTJB | (BA级洁净型)压力表 | +| YTJE | (EP级洁净型)压力表 | +| BF | (不锈钢)膜片压力表 | +| BFN | (不锈钢耐震)膜片压力表 | +| JBH | (不锈纲膜片)绝压表 | +| YTU | (不锈钢耐硫)压力表 | +| YTC | (不锈钢船用)压力表 | + +### 特殊型号前缀 + +- **B前缀**: 膜片压力表 - 在基本型号前加"B",例如: BYX = 膜片电接点压力表 +- **P前缀**: 隔膜压力表 - 在基本型号前加"P",例如: PYTHN = (不锈钢)耐震隔膜压力表 + +--- + +## 公称外径 + +| 代码 | 外径尺寸 | +|------|----------| +| 036 | 36mm | +| 040 | 40mm | +| 043 | 43mm | +| 046 | 46mm | +| 050 | 50mm | +| 053 | 53mm | +| 060 | 60mm | +| 063 | 63mm | +| 070 | 70mm | +| 075 | 75mm | +| 080 | 80mm | +| 090 | 90mm | +| 098 | 98mm | +| 100 | 100mm | +| 107 | 107mm | +| 120 | 120mm | +| 150 | 150mm | +| 160 | 160mm | +| 200 | 200mm | +| 250 | 250mm | +| 330 | 330mm | + +**代码格式**: 3或4位数码 + +--- + +## 安装形式 + +### 径向安装 + +| 代码 | 说明 | +|------|------| +| A0 | 径向无边 | +| AT | 径向前边 | +| AH | 径向后边 | +| AM | 膜片式径向 | + +### 轴向安装 + +#### 中轴向 + +| 代码 | 说明 | +|------|------| +| Z0 | 中轴向无边 | +| ZT | 中轴向前边 | +| ZZ | 中轴向中边 | +| ZH | 中轴向后边 | +| ZK | 中轴向卡子 | + +#### 下轴向 + +| 代码 | 说明 | +|------|------| +| B0 | 下轴向无边 | +| BT | 下轴向前边 | +| BZ | 下轴向中边 | +| BH | 下轴向后边 | +| BK | 下轴向卡子 | + +### 其他安装形式 + +| 代码 | 说明 | +|------|------| +| C0 | 八字无边 | +| CT | 八字前边 | +| CH | 八字后边 | +| JG | 接杆安装 | +| GS | 挂式 | +| FG | 矩形挂式 | +| GK | 2〞安装支架安装 | +| 00 | 特定型 | + +--- + +## 壳体形式 + +### 表壳类型 + +| 代码 | 说明 | +|------|------| +| 00 | 特殊型 | +| 10 | 塑料表壳(非安全型) | +| 20 | 碳钢喷塑外壳 | +| 21 | 碳钢喷塑外壳、镀铬罩 | +| 22 | 碳钢喷塑外壳、安装式 | +| 23 | 碳钢喷塑外壳、焊接式 | +| 24 | 碳钢喷塑外壳,反装机芯,普通压力表 | +| 25 | 碳钢喷塑外壳、有机玻璃罩 | +| 30 | 坚固安全型压力表 | +| 40 | 压铸铝喷塑外壳压力表 | + +#### 304外壳系列 + +| 代码 | 说明 | +|------|------| +| 50 | 304外壳,不可充油 | +| 51 | 304外壳、2件式 | +| 52 | 304外壳、安装式、可充油 | +| 53 | 304外壳、焊接式 | +| 54 | 304外壳、焊接式、防爆孔 | +| 55 | 304外壳有机玻璃罩 | + +#### 316L外壳系列 + +| 代码 | 说明 | +|------|------| +| 60 | 316L外壳 | +| 61 | 316L外壳、2件式 | +| 62 | 316L外壳、安装式 | +| 63 | 316L外壳、焊接式 | +| 64 | 316L外壳、焊接式、防爆孔 | +| 65 | 316L外壳有机玻璃罩 | + +#### 其他材质 + +| 代码 | 说明 | +|------|------| +| 70 | 铜外壳 | + +### 罩壳类型 + +| 代码 | 说明 | +|------|------| +| 0 | 螺钉上紧式 | +| 1 | 内卡式 | +| 2 | 外卡式 | +| 3 | 滚边式 | +| 4 | 旋紧式 | +| 5 | 压紧式 | +| 6 | 卡圈式 | +| 7 | 合页边式 | +| 8 | 外卡锁式 | +| 9 | 特定型 | + +--- + +## 过程连接&接液材质 + +### 过程连接 + +| 代码 | 规格 | +|------|------| +| M08 | M 8×1 | +| M10 | M 10×1 | +| M12 | M 12×1 | +| M14 | M 14×1.5 | +| M16 | M 16×1.5 | +| M20 | M 20×1.5 | +| G18 | G 1/8″ | +| G14 | G 1/4″ | +| G38 | G 3/8″ | +| G12 | G 1/2″ | +| G34 | G 3/4″ | +| G10 | G 1″ | +| R18 | ZG 1/8″ | +| R14 | ZG 1/4″ | +| R38 | ZG 3/8″ | +| R12 | ZG 1/2″ | +| R34 | ZG 3/4″ | +| Z18 | NPT1/8″ | +| Z14 | NPT1/4″ | +| Z38 | NPT3/8″ | +| Z12 | NPT1/2″ | +| Z34 | NPT3/4″ | +| V20 | 1/4VCR(M) | +| V30 | 1/4VCR(F) | +| V40 | 1/2VCR(M) | +| V50 | 1/2VCR(F) | +| U38 | 3/8-24 UNF | +| U10 | 9/16-18 UNF | +| U78 | 7/8-14 UNF | +| K00 | 快装连接 | +| K05 | 0.5″快装 | +| K10 | 1″快装 | +| K15 | 1.5″快装 | +| K20 | 2″快装 | +| K25 | 2.5″快装 | +| KT06 | Φ6 卡套连接 | + +**注意**: 阴螺纹在螺纹符号后标记字母"F" + +### 接液材质 + +| 代码 | 材质 | +| --- | ------- | +| 1 | 316L | +| 2 | 316 | +| 3 | 304 | +| 4 | HPb59-1 | +| 5 | 蒙乃尔 | +| 6 | 碳钢 | +| 7 | HC276 | + +**注**: 其他材质代码参考选型软件 + +--- + +## 量程范围 + +### 常用计量单位 + +| 代码 | 单位 | +|------|------| +| M | MPa | +| K | kPa | +| A | Pa | +| B | bar | +| L | mbar | +| P | psi | +| G | kgf/cm² | +| g | inHg | +| e | mmHg | +| i | inH2O | +| C | cmH2O | +| 0 | mmH2O | +| t | atm | +| M0XA | MPa abs | + +### MPa量程代码 + +#### 正压量程 + +| 代码 | 量程范围 | +|------|----------| +| M01 | 0~0.06 MPa | +| M02 | 0~0.1 MPa | +| M03 | 0~0.16 MPa | +| M04 | 0~0.25 MPa | +| M05 | 0~0.4 MPa | +| M06 | 0~0.6 MPa | +| M07 | 0~1 MPa | +| M08 | 0~1.6 MPa | +| M09 | 0~2.5 MPa | +| M10 | 0~4 MPa | +| M11 | 0~6 MPa | +| M12 | 0~10 MPa | +| M13 | 0~16 MPa | +| M14 | 0~25 MPa | +| M15 | 0~40 MPa | +| M16 | 0~60 MPa | +| M17 | 0~100 MPa | +| M18 | 0~160 MPa | +| M19 | 0~250 MPa | + +#### 负压及复合量程 + +| 代码 | 量程范围 | +|------|----------| +| M30 | -0.1~0 MPa | +| M31 | -0.1~0.06 MPa | +| M32 | -0.1~0.15 MPa | +| M33 | -0.1~0.3 MPa | + +#### 绝对压力量程 + +| 代码 | 量程范围 | +|------|----------| +| M02A | 0~0.1 MPa abs | +| M03A | 0~0.16 MPa abs | +| M04A | 0~0.25 MPa abs | +| M05A | 0~0.4 MPa abs | +| M06A | 0~0.6 MPa abs | + +### kPa量程代码 + +#### 正压量程 + +| 代码 | 量程范围 | +|------|----------| +| K10 | 0~0.06 kPa | +| K11 | 0~0.1 kPa | +| K12 | 0~0.16 kPa | +| K13 | 0~0.25 kPa | +| K14 | 0~0.4 kPa | +| K15 | 0~0.6 kPa | +| K16 | 0~1 kPa | +| K17 | 0~1.6 kPa | +| K18 | 0~2.5 kPa | +| K19 | 0~4 kPa | +| K20 | 0~6 kPa | +| K21 | 0~10 kPa | +| K22 | 0~16 kPa | +| K23 | 0~25 kPa | +| K24 | 0~40 kPa | +| K25 | 0~60 kPa | +| K26 | 0~100 kPa | +| K27 | 0~160 kPa | +| K28 | 0~250 kPa | +| K29 | 0~400 kPa | +| K30 | 0~600 kPa | + +#### 负压量程 + +| 代码 | 量程范围 | +|------|----------| +| K50 | -0.06~0 kPa | +| K51 | -0.1~0 kPa | +| K52 | -0.16~0 kPa | +| K53 | -0.4~0 kPa | +| K54 | -0.6~0 kPa | +| K55 | -1~0 kPa | +| K56 | -1.6~0 kPa | + +**代码格式**: 8位以内数码 +**注**: 其它量程代码参见选型软件 + +--- + +## 仪表特性 + +### 表头充油 + +| 代码 | 充油类型及温度范围 | +|------|-------------------| +| Y1 | 硅油A,-60℃~70℃(低温专用) | +| Y2 | 硅油B,-40℃~70℃(膜盒表专用) | +| Y3 | 硅油C,-40℃~70℃(压力表常规) | +| Y4 | 甘油水,-40℃~70℃ | +| Y5 | 无油耐震(阻尼机芯) | +| Y6 | 防静电油(电接点专用) | +| Y7 | 甘油,0℃~70℃ | +| Y8 | 氟油R,-50℃~70℃ | +| Y0 | 表头其他 | + +### 附加功能 + +| 代码 | 功能说明 | +|------|----------| +| N1 | 内置指针装置 | +| N2 | 外置指针装置 | +| N3 | 调零指针 | +| N4 | 机芯限位 | +| N5 | 记忆装置 | +| N0 | 其他(备注内文字说明) | + +### 电接点类型 + +**格式**: 接点型式(1位) + 开关信号(1位) + +#### 接点型式 + +| 代码 | 说明 | +|------|------| +| C | 磁助电接点 | +| D | 普通电接点 | +| E | 镀金磁助电接点 | +| F | 镀金普通电接点 | +| G | 感应电接点 | +| H | 干簧管电接点 | + +#### 开关信号 + +| 代码 | 说明 | +|------|------| +| 1 | 单下限 | +| 2 | 单上限 | +| 3 | 双下限 | +| 4 | 常开上下限 | +| 5 | 常闭上下限 | +| 6 | 双上限 | +| 0 | 其他多接点信号(备注内文字说明) | + +**代码格式**: 2位数码 + +--- + +## 表盘 + +### 单双刻度 + +| 代码 | 说明 | +|------|------| +| 0 | 单刻度 | +| M | 双刻度,内圈MPa | +| K | 双刻度,内圈kPa | +| P | 双刻度,内圈psi | +| G | 双刻度,内圈kgf/cm² | +| X00 | 双刻度,内圈量程无要求,按标配 | + +**注**: 其他量程代码参见选型软件 + +### 表盘特性 + +| 代码 | 说明 | +|------|------| +| A | 标准盘 | +| B | 英文盘 | +| C | 中性无标 | +| D | Wonder标 | +| E | FW标 | + +**注**: 其他用户代码参见选型软件 + +### 仪表精度 + +| 代码 | 精度等级 | +|------|----------| +| 1 | 4.0级 | +| 2 | 2.5级 | +| 3 | 1.6(1.5)级 | +| 4 | 1.0级 | +| 5 | 0.4级 | +| 6 | 0.25级 | +| 0 | 无精度等级 | + +### 特殊介质和特殊要求 + +| 代码 | 介质/要求 | +|------|----------| +| TA | 氨 | +| TO | 氧气 | +| TH | 氢气 | +| TY | 乙炔 | +| TQ | 其他可燃气体 | +| TB | 禁油 | +| TI | 氮气 | + +### 表盘套色 + +**注**: 表盘套色(选型软件手动输入数值) + +表盘套色主要分三色:黄色(Y)、绿色(G)、红色(R) + +#### 套单色 + +格式: `RXXX` +示例: `R0.8~1` 代表0.8~1区域套红色 + +#### 套双色 + +格式: `GXXX.RXXX` +示例: `G0~0.7.R0.7~1` 代表0~0.7区域绿色,0.7~1区域红色 + +#### 套三色 + +格式: `YXXX.GXXX.RXXX` +示例: `Y0~0.2.G0.2~0.8.R0.8~1` 代表: +- 0~0.2区域套黄色 +- 0.2~0.8区域套绿色 +- 0.8~1区域套红色 + +### 双刻度盘刻度线颜色 + +| 代码 | 说明 | +|------|------| +| nr | 标配,内红外黑 | +| wr | 内黑外红 | + +### 刻度线红色标记 + +格式: `rxxx` +示例: `r0.35` 代表0.35刻度线为红色刻度线 + +--- + +### 附件 + +**示例格式**: +###### `R3.M20F.M20.1` + +说明: +- **R3**: 散热器 +- **M20F**: 仪表接口(M20×1.5内螺纹) +- **M20**: 过程接口(M20×1.5外螺纹) +- **1**: 接液材质(316L) + +###### `WHP.70X20X1.3` + +说明: +- **WHP**: 位号牌 +- **70X20X1.3**: 长度X高度X厚度 + +--- + +## 法兰隔膜 + +### 隔膜化学密封附件型号 + +| 代码 | 说明 | +|------|------| +| F0 | 螺纹隔膜 | +| F1 | 焊接式螺纹隔膜 | +| F5 | 探入式螺纹隔膜 | +| F6A | 卫生型隔膜 | +| F6B | 散热卫生型隔膜 | +| F7A | 内螺纹螺母式卫生型隔膜 | +| F7B | 外螺纹螺母式卫生型隔膜 | +| F9 | 管道型隔膜化学密封 | +| F10 | 在线式隔膜化学密封 | +| FA | 螺纹压紧式法兰隔膜 | +| FB | 膜片整体平铺式法兰隔膜 | +| FC | 缩颈式法兰隔膜 | +| FD | 膜片中心内嵌式法兰隔膜 | +| FG | 探入式法兰隔膜 | +| FK | 安装空法兰 | +| FM | 工字式法兰隔膜 | + +#### 特殊处理标记 + +- **P为喷涂式**: 例如 `FBP` = 膜片整体平铺式法兰隔膜喷涂PTFE +- **C为衬套式**: 例如 `FAC` = 螺纹压紧式法兰隔膜衬套PTFE + + +### 隔膜充油 + +| 代码 | 充油类型及温度范围 | +|------|-------------------| +| A | 硅油A,-55℃~220℃(低温专用) | +| B | 硅油B,-40℃~220℃(常规) | +| F | 硅油F,-30℃~200℃(食品级) | +| G | 硅油G,-10℃~300℃(高温) | +| J | 硅油J,-10℃~360℃(超高温) | +| N | 乙二醇,-50℃~100℃ | +| P | 甘油,0℃~95℃ | +| Q | 甘油水,-30℃~95℃ | +| R | 氟油R,-50℃~150℃ | +| 0 | 其他(其他油脂特殊说明) | + +**注**: 高温硅油价格高,报价时提前咨询。 + +--- + +## 选型代码格式说明 + +完整的产品选型代码由以下部分组成: + +``` +[型号] - [公称外径] . [安装形式] . [壳体形式] . [过程连接&接液材质] . [量程范围] . [仪表特性] | [表盘] | [附件] | [法兰隔膜] +``` + +例子: +* 表头 | 表盘 | 附件(多个) | 法兰隔膜 + +``` +PYTHN-100.A0.541.M201.M06.N2,N3.Y3|BP-088.2312.M06.0A3|WHP.70X20X1.3^GYBHQ-FW.M20F.M20.3.M06|FB-5020.RF3.049.1.M20F.B +``` + +* 表头 | 表盘 | 附件 | 法兰隔膜 + +``` +PYTHN-100.A0.541.M201.M06.N2,N3.Y3|BP-088.2312.M06.0A3|GYBHQ-FW.M20F.M20.3.M06|FB-5020.RF3.049.1.M20F.B +``` + +* 表头 | 表盘 | 附件 + +``` +PYTHN-100.A0.541.M201.M06.N2,N3.Y3|BP-088.2312.M06.0A3|GYBHQ-FW.M20F.M20.3.M06 +``` + +* 表头 | 表盘 | 法兰隔膜 + +``` +PYTHN-100.A0.541.M201.M06.N2,N3.Y3|BP-088.2312.M06.0A3|FB-5020.RF3.049.1.M20F.B +``` + +* 表头 | 表盘 + +``` +PYTHN-100.A0.541.M201.M06.N2,N3.Y3|BP-088.2312.M06.0A3 +``` + +### 代码位数说明 + +- **型号**: 字母组合 +- **公称外径**: 3或4位数码 +- **安装形式**: 2位字母/数字组合 +- **壳体形式**: 2位数码(表壳) + 1位数码(罩壳) +- **过程连接**: 3位数码 +- **量程范围**: 8位以内数码 +- **仪表特性**: 2位数码或3位数码 +- **表盘**: n位数码 +- **附件**: n位数码 + +--- + +## 版本信息 + +**文档版本**: 20250806 +**文档性质**: 公司内部资料,严禁外传 +**编制单位**: 布莱迪公司 + +--- + +*注: 本文档中未详细列出的代码和规格请参考选型软件获取完整信息。* \ No newline at end of file