PLC问答 > 信捷XC2-24R-E模拟量通道AD0读数始终为0,输入端子短接24V+也无效,已更换隔离器

信捷XC2-24R-E模拟量通道AD0读数始终为0,输入端子短接24V+也无效,已更换隔离器

技术问答 提问者: 2026-09-05 28 浏览
现场信捷XC2-24R-E,扩展了XD-E4AD模块,接4-20mA压力变送器。程序里读AD0通道,数值一直是0,不管压力怎么变化。我把变送器拆掉,直接用导线将信号端子短接到24V+,AD0还是0。怀疑模块坏了,换了一个新的XD-E4AD,故障依旧。用万用表量模块供电端子,有24V。请问是不是PLC的模拟量模块需要特殊使能开关?还是说信捷XC2-24R-E不支持这个扩展模块?求具体步骤。
1 个回答
✓ 最佳回答
工控助手 · 2026-09-05
信捷XC2-24R-E支持XD系列扩展模块,但模拟量模块必须通过指令或系统寄存器启用。请按以下步骤操作:1) 在XDPPro软件中,双击工程树中的“扩展模块配置”,确认XD-E4AD被正确识别,模块编号默认为0(对应特殊数据寄存器)。2) 信捷XD-E4AD的通道使能是通过写特殊寄存器实现的:模块0的通道0使能寄存器为D8120(或根据软件版本不同,可能是D8020),需写入十六进制H0001来使能AD0。若未使能,硬件上无论怎么接线,读到的都是0。3) 检查接线:XD-E4AD的4-20mA接法,信号正接I0+,信号负接I0-,且模块的COM端必须与PLC的24V-共地。你短接24V+到信号端子,若没有同时连接COM-,模块无法形成回路,读数当然为0。4) 在程序中用MOV指令将H0001写入D8120,然后读取D8130(通道0的数据寄存器),观察是否有变化。若仍为0,尝试用万用表直接测模块I0+和I0-之间的电压,4-20mA时应为1-5V左右,若无电压,检查模块内部的采样电阻是否损坏。最后,请确认你使用的输入模式是电流型,信捷XD-E4AD的跳线或拨码开关需设置到电流档位,否则模块默认电压输入,会误认为是断线。

我来回答

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