西门子 S7-300/400 系列 PLC 的模拟量输入模块(如 SM331)通常配备量程卡(Range Card),用于匹配外部传感器信号类型。量程卡设置错误是现场调试中最常见的故障原因之一,会导致测量值跳变、满量程报警或完全无信号。本文提供一套完整的设置与排查流程。
一、准备工作:识别模块与量程卡
1.1 确认模块型号
查看 模块侧面的订货号(如 6ES7 331-7KF02-0AB0),记录 后两位版本号。不同版本的模块支持的量程卡档位可能略有差异。
1.2 定位量程卡
找到 模块接线端子排内侧的蓝色或灰色塑料插片——这就是量程卡。每个通道(或每组通道)对应一个独立插槽,通常标有 A、B、C、D 四个字母档位。
1.3 准备工具
- 一字螺丝刀(2.5mm 宽度,用于撬出量程卡)
- 模块说明书(或 打印 订货号对应的硬件手册页)
- 万用表(用于后续信号验证)
二、量程卡档位与信号类型的对应关系
量程卡通过机械结构改变模块内部输入电路的连接方式,实现不同的测量模式。以下是 SM331-7KF02(最常见的 8 通道模块)的标准档位定义:
| 档位 | 测量模式 | 适用信号类型 | 关键参数 |
|---|---|---|---|
| A | 电压测量 | ±1000mV, ±10V, ±2.5V, ±5V | 输入阻抗 ≥100kΩ |
| B | 电压测量 | ±50mV, ±500mV, ±1V, ±5V, ±10V | 与 A 档内部分压比不同 |
| C | 电流测量(四线制) | 4-20mA, 0-20mA, ±20mA | 需外部 24V 供电 |
| D | 电流测量(两线制) | 4-20mA | 模块提供 24V 环路电源 |
注意:部分早期模块或紧凑型模块(如 SM331-1KF02)的量程卡档位定义不同,务必核对 硬件手册中的"接线图"章节。
三、量程卡的物理操作
3.1 断电操作
切断 模块所在机架的电源。带电插拔量程卡可能导致:
- 测量电路瞬时过压损坏
- 相邻通道的采样值干扰
3.2 取出量程卡
- 识别 需要调整的通道对应的量程卡位置(通道编号通常印在端子排上方)。
- 将 一字螺丝刀插入量程卡侧面的凹槽(位于字母标识的对侧)。
- 轻轻撬动 量程卡,使其从插槽中弹出约 5mm。
- 捏住 量程卡外露部分,垂直拔出。
3.3 调整档位
- 观察 量程卡侧面的箭头标识或凹槽位置,确认当前所在档位。
- 旋转 量程卡,使所需档位(A/B/C/D)对准模块上的定位标记。
- 检查 量程卡背面的金属触点是否清洁、无氧化发黑。如有污物,用 无水酒精棉片擦拭。
3.4 插入量程卡
- 对准 量程卡导轨,缓慢推入 直至听到"咔嗒"锁定声。
- 目视确认 量程卡表面与模块端子排平齐,无翘起。
- 用手指轻压 量程卡四角,验证四个卡扣均已到位。
四、硬件组态与参数配置
量程卡的机械档位必须与 Step7 软件中的硬件组态保持一致,否则模块会报"组态错误"(SF 灯闪烁)。
4.1 打开硬件组态
- 启动 SIMATIC Manager,打开 对应项目。
- 双击 "Hardware"图标进入 HW Config。
4.2 定位模拟量模块
- 展开 机架视图,找到 SM331 模块(通常位于 DI/DO 模块之后)。
- 双击 模块图标,打开 "Properties"对话框。
4.3 配置测量类型
在 "Inputs" 标签页中,为每个通道设置以下参数:
| 参数项 | 设置要点 |
|---|---|
| Measurement type | 必须与量程卡档位匹配:A/B 档选"Voltage",C/D 档选"Current" |
| Measuring range | 根据传感器输出选择,如 "4-20mA"、"±10V" |
| Interference frequency | 国内电网选 "50Hz" 抑制工频干扰 |
| Integration time | 长积分时间提高精度,短积分时间加快响应 |
关键原则:若量程卡设为 C 档(电流四线制),而软件设为 "Voltage",模块立即报错。
4.4 下载组态
- 点击 工具栏下载按钮,选择 "Download to Module"。
- 观察 CPU 状态:若 SF 灯由闪烁变为常亮或熄灭,表示组态通过;若持续闪烁,检查 量程卡与软件设置的一致性。
五、典型应用场景的配置实例
5.1 场景一:PT100 温度变送器(4-20mA 输出)
传感器特性:两线制,回路供电,输出 4-20mA 对应 0-100°C。
量程卡设置:
- 选择 D 档(两线制电流测量)
- 原因:模块内部提供 24V 串联电源,无需外接电源
软件配置:
- Measurement type: 2DMU(两线制电流)
- Measuring range: 4-20mA
- 在 "Outputs" 标签启用 Diagnostics interrupt 以便捕捉断线故障
接线方式:
变送器(+) ──────► 模块端子 X+(电流流入端)
变送器(-) ──────► 模块端子 X-(电流返回端)
(模块内部完成 24V 供电回路)
5.2 场景二:压力传感器(0-10V 输出)
传感器特性:三线制,外部 24V 供电,输出 0-10V 电压。
量程卡设置:
- 选择 A 档(电压测量)
- 注意:B 档虽也支持电压,但 A 档在 0-10V 量程下的分辨率更高
软件配置:
- Measurement type: Voltage
- Measuring range: 0-10V 或 ±10V(根据传感器实际范围)
接线方式:
传感器电源(+) ──► 外部 24V+
传感器电源(-) ──► 外部 24V-(与模块 M 端共地)
传感器信号(+) ──► 模块端子 X+
传感器信号(-) ──► 模块端子 X-(即 MANA,模拟地)
关键细节:必须 将传感器负端与模块的 MANA 端短接,否则浮地电压可能导致测量值漂移。
5.3 场景三:热电偶直接输入(mV 级电压)
传感器特性:K 型热电偶,输出约 41μV/°C。
量程卡设置:
- 选择 B 档(毫伏电压测量)
- 原因:A 档最小量程为 ±1000mV,分辨率不足;B 档支持 ±50mV
软件配置:
- Measurement type: TC-IL(热电偶内部比较,即模块内置冷端补偿)
- Measuring range: K 型热电偶
- Reference junction: Internal(使用模块内部温度传感器)
特殊操作:热电偶测量时量程卡档位决定硬件增益,但 热电偶类型完全由软件选择,量程卡仅区分"电压测量模式"。
六、故障排查速查表
6.1 常见现象与根因
| 故障现象 | 可能原因 | 排查步骤 |
|---|---|---|
| 所有通道显示 32767(上溢出) | 量程卡设为电压档,实际接入电流信号 | 检查 量程卡档位是否为 C/D;测量 端子间实际电压 |
| 所有通道显示 -32768(下溢出) | 信号线反接;或两线制变送器未供电 | 交换 X+/X- 接线;检查 变送器电源指示灯 |
| 数值跳变、不稳定 | 屏蔽层未接地;或量程卡接触不良 | 压紧 量程卡;确认 屏蔽层单端接 MANA |
| 某个通道无变化 | 该通道量程卡单独错位 | 拔出 该通道量程卡,重新插入 并听到锁定声 |
| SF 灯常红,模块不工作 | 量程卡与软件组态不匹配 | 对比 硬件手册中的"编码元件"章节 |
6.2 诊断步骤流程
当遇到模拟量异常时,按以下顺序排查:
七、进阶技巧与注意事项
7.1 多通道量程卡的独立配置
SM331-7KF02 的 8 个通道分为 4 组,每组 2 个通道共享一个量程卡。这意味着:
- 通道 0 和 1 必须配置相同的测量类型(如都为电压或都为电流)
- 若需混合使用电压和电流传感器,规划 通道分配,将同类传感器放在同一组
7.2 量程卡的编码元件功能
部分新版模块的量程卡内置编码齿,插入特定档位后会 在模块底部形成物理编码。这导致:
- 首次组态下载后,量程卡档位被"记忆"
- 后续更换为不同档位的量程卡,模块会报编码错误
- 解决方法:拆除 模块底部的编码元件(黑色塑料块),或使用 与原始组态相同的量程卡档位
7.3 高阻抗电压测量的接地处理
当测量热电偶或高阻抗电压源时,禁止 将 MANA 与模块的 M 端(逻辑地)直接连接。正确做法:
- 使用 "Floating" 测量模式
- 确保 MANA 与 M 之间的电位差不超过 8V(CMV 共模电压限制)
- 必要时 插入隔离放大器
7.4 量程卡的备用与标识
建议现场备有各档位量程卡(A/B/C/D 各 2-3 片)。在 量程卡侧面粘贴 白色标签纸,手写 当前使用档位和日期,便于后期维护识别。
八、快速参考:档位选择决策树
面对具体传感器时,按以下逻辑确定量程卡档位:
-
判断 信号是电压还是电流
- 电压 → 进入步骤 2
- 电流 → 进入步骤 3
-
判断 电压范围
- ±50mV / ±500mV / ±1V → 选择 B 档
- ±2.5V / ±5V / ±10V / ±1000mV → 选择 A 档
-
判断 电流供电方式
- 传感器自带电源,输出有源电流 → 选择 C 档(四线制)
- 传感器无电源,需回路供电 → 选择 D 档(两线制)
-
最终确认:查阅 传感器铭牌上的 "Load" 或 "Burden" 参数,确保与模块输入阻抗匹配。

暂无评论,快来抢沙发吧!