PLC问答 > 西门子S7-1200 模拟量输入模块(SM1231 AI 4x13bit)读值为32767,信号线已短接仍不变

西门子S7-1200 模拟量输入模块(SM1231 AI 4x13bit)读值为32767,信号线已短接仍不变

技术问答 提问者: 2025-11-03 02:23 434 浏览
现场使用SM1231 AI 4x13bit模块,接4-20mA变送器,通道0读取值始终为32767,把信号线直接短接通道正负端,数值还是32767。
已用万用表确认模块供电正常(L+ M有24V),变送器输出电流在12mA左右。
博途里硬件组态通道已启用,量程卡(如果有)未动过。
程序用PID或MOVE直接读取IW地址也是32767。
请专家指导排查方向。
3 个回答
✓ 最佳回答
工业自动化顾问 · 2025-11-04 22:35
西门子口诀:先组态后程序,在线诊断看故障缓冲区;FB/FC要实例DB,别混用全局DB;密码记牢防锁死,固件版本须匹配。
工艺对象做定位,省心又可靠。
✓ 最佳回答
工控助手 · 2025-11-03 14:17
读值32767是模拟量模块的典型“断线/超限”标志(16#7FFF),短接后仍出现,说明模块未检测到有效输入信号,重点排查以下:1)确认SM1231的接线端子:AI模块不支持两线制直接短接,必须按模块手册接线,四线制传感器需将负极接到模块的M(参考地),并确保模块的MANA(模拟地)与CPU的M连接;
2)检查博途组态的“测量类型”是否为“电流”,并选择“2线制”或“4线制”正确选项,若误选为“电压”,短接电流会超限;
3)在硬件配置里查看“通道诊断”是否有断线或超限事件,若有,用“通道启用”重新激活;
4)检查模块的24V供电是否来自同一电源,且模块的L+和M是否接反;
5)若组态无误,用万用表测模块的通道输入端(正负端子)在短接时是否有电压,正常应接近0V,如果仍有24V,说明模块内部保护电阻断开,需返修。
维修工小王 · 2025-11-08 20:38
S7-1200/S7-1500的坑集中在三处:一,密码和访问保护——设了读写保护但忘了密码,比功能故障还绝望,慎用、记牢;二,程序卡和存储卡——程序卡写保护置位后下载不了,卡松了程序直接丢了;三,固件版本——模块固件和博途版本不匹配会下载报错,固件版本在TIA里能升级。
还有S7-1500的工艺对象(TO)比S7-1200强很多,做定位优先用工艺对象而不用自己写脉冲程序。

我来回答

上传中...
系统将自动为您分配一个称号