在S7程序里用变量监视得PIW的值为52132,总之是大于32768的原因?

西门子plc 发布于 1年前 分类:S7-300/400

AI模块431-1KF10  ,量程卡是设的两线制,硬件组态设的4-20MA, 接了一台差压变送器(孔板流量计),没有流量的时候,我用万用表测的电流为4MA,一切正常,但是我在S7程序里用变量监视得PIW的值为52132,总之是大于32768的,想请教一下这是为什么,谢谢

2个回复

  • plc电工爱好者
    plc电工爱好者

    1.先确认仪表的两根线没接到模板前连接器之前用万用表测量一下电流,如果有电流,那么应将模板设成4线制,如果没有则为两线制;
    2.将此信号接到一个信号正常的通道测试,如果仍然如此,就要检查信号;
    3.如果确认信号是2线制但不能正常采集,建议将模板设成4线制,然后将24V电源串到回路中测量电流,24V+接仪表+,仪表负接模板正,24V负接模板负;
    4.你说测量值为52132,我觉得是不可能的,因为测量值一旦大于32512,就会为上溢出值32767,如果你说的是真的,也有可能是你寻址不对,或是软件不兼容造成的,例如step7 v5.2 用在winxp sp2上是肯定有问题的;
    5. 共地问题也应该注意,要用屏蔽电缆,单端接地;
    6. 检查一下布线,同一线曹中是否有220VAC或380VAC电源线,附近有没有干扰源,排除一下EMC干扰问题;
    以上仅供参考。

  • plc学习
    plc学习

    1、干扰
    2、模块损坏
    3、未共地
    4、变送器确认是2线制?不要以为两根线就是两线制
    请检查