全国服务热线 18674345958

SIMATIC河南商丘西门子PLC模块代理商

更新时间:2024-11-30 07:00:00
价格:请来电询价
西门子:西门子PLC总代理
西门子PLC:西门子PLC总代理商
德国:西门子PLC一级代理商
联系电话:18674345958
联系手机: 18674345958
联系人:李经理
让卖家联系我
详细介绍

压力传感器的量程是4-20mA,对应0-1MPa,接入S7-200,其在触摸屏显示的数值为0.48MPa时,管道的实际压力为0.4MPa,请教如何解决?

 

“”S7-200 CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。这个关系就是模拟量/数值量的换算关系"的论述:

 

       1、使用一个0 - 20mA的模拟量信号输入,在S7-200 CPU内部,0 - 20mA对应于数值范围0 - 32000;对于4 - 20mA的信号,对应的内部数值为6400 - 32000。


       2、如果有两个传感器,量程都是0 - 16MPa,但是一个是0 - 20mA输出,另一个是4 - 20mA输出。它们在相同的压力下,变送的模拟量电流大小不同,在S7-200内部的数值表示也不同。显然两者之间存在比例换算关系。模拟量输出的情况也大致相同。


       3、上面谈到的是0 - 20mA与4 - 20mA之间换算关系,但模拟量转换的目的显然不是在S7-200 CPU中得到一个0 - 32000之类的数值;对于编程和操作人员来说,得到具体的物理量数值(如压力值、流量值),或者对应物理量占量程的百分比数值要更方便,这是换算的*终目标。

 

       你这个问题是正常的现象,原始压力是有误差,你通过乘以一个系数来修正压力值。或是分成几段,在对每段压力去修正。

 

       仪表是需要校标的,上面说的很对,先校表,再想办法编程修正

 

       这样你就要测量并监控下程序了,实际压力0.4,输出应该是10.4mA,如果传感器输出是10.4,那建议输出程序。而如果你测量到11.68mA(0.48的压力)那么就不是程序问题。但可以用程序修正,同时需要多看几个值是线性变化的,还是始终多出来这么多。

 

       楼主监控程序内的显示值是多少,是否内外相对应。s7-200输入转换后的数值是0-32000,同时考虑0-4ma

 

检查三个数据


       1是信号是多少mA,0.4MP 对应10.4mA,大于10.4是信号变送问题


       2是在线查看模拟量采集的数值是多少?0.4MP~10.4mA~16640,你看看三个数据是哪个出问题了


       3是根据具体问题采用具体措施,信号问题可以校验信号变送器或仪表,PLC采集问题可以做补偿等等


联系方式

  • 地址:上海跃韦科技集团有限公司
  • 邮编:201400
  • 电话:18674345958
  • 经理:李经理
  • 手机:18674345958
  • 微信:yingsheng16816816888
  • QQ:526554675