求高手指点,S7-200输入与显示不一致问题 点击:578 | 回复:7



lpxjx100

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2011年7月29日
发表于:2011-08-03 11:46:47
楼主
制水系统的PLC控制,S7-200PLC,带三个EM235CN模块,控制纯化水和注射用水系统,前段时间发现压力不准确,更换压力变送器后,现场显示0.4MPa,触摸屏上显示0.9MPa,变送器是好的,输出信号也没问题。求高手指点如何处理。需要修改程序吗?程序我有,就是看不懂。



再接再厉

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 364回
  • 年度积分:0
  • 历史总积分:833
  • 注册:2006年9月01日
发表于:2011-08-03 14:10:43
1楼
一级一级的倒啊,就能发现那里的问题了

roversade

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2005年4月06日
发表于:2011-08-04 10:57:00
2楼

检查一下程序里的计算是不是有问题.

#天涯

  • 精华:0帖
  • 求助:3帖
  • 帖子:100帖 | 2953回
  • 年度积分:0
  • 历史总积分:8816
  • 注册:2005年3月02日
发表于:2011-08-04 12:55:32
3楼
如果信号没问题,你可以检查程序计算过程对不对。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-08-04 14:15:41
4楼

引用#天涯 的回复内容:如果信号没问题,你可以检查程序计算过程对不对。



LS 说的对, 还有 更换了 压力变送器 你看看变送器的 信号输出和 以前一样不?  假如以前是 4~20mA ,现在是0~20mA,那么这个值在触摸屏上会显示变大一点!

 

寻真

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:167
  • 注册:2005年4月10日
发表于:2011-08-05 10:16:36
5楼
首先检查是不是更换的与原来相同的变送器(量程和信号)!

虫子

  • 精华:0帖
  • 求助:1帖
  • 帖子:20帖 | 1062回
  • 年度积分:0
  • 历史总积分:3730
  • 注册:2009年8月01日
发表于:2011-08-05 17:31:59
6楼
你程序里面有没有做了两个继电器啊。触摸屏上的是另外一个。

wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2011-08-08 08:24:45
7楼

可以这样进行检测校验:

      压力变送器在规定压力范围内(如0~1.0MPa)的输出信号多为4~20ma,而EM235CN模块在输入20ma时对应的转换的数字量为32000,如输入1ma对应的数字量为1600,输入4ma对应的数字量为6400,即数字量与电流值成正比:AIWx=1600*I。

       1、你可将第一块第一路的变送器线摘除,换上能输出4~20ma的装置(可自制),调节电流输出为4ma,接通PLC且工作在监视状态,观察AIW0变量,如AIW0=6400(左右),触摸屏的显示值应为P=0MPa,再改变I=8ma时,AIW0应=12800,P=0.4MPa 。如果是这样测试结果,说明PLC与EM235CN模块是没有问题,毛病出在压力传感器或变送器上。

       2、在此过程中,如AIW0值是对的而显示值不对,说明EM235CN模块的输出是正常的,PLC的转换公式可能不对,正确的转换公式应为:显示的压力值=压力量程最大值(如 1.0MPa) * (AIW0-6400)/ 25600。

      


热门招聘
相关主题

官方公众号

智造工程师