上位机模拟量与现场仪表显示值不同 点击:1291 | 回复:7



black_900

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年3月20日
发表于:2008-12-22 02:25:39
楼主
请教各位:现有四个仪表(分两个系统,各有一个PH,一个电导率),分别4...20mA通过模块231进CPU224,CPU224(子站)通过Modbus与CPU226(总站)通讯,CPU226通过以太网与上位机通讯,可是现在上位机上读到的一套系统中的PH和电导率与现场仪表显示值不同(都略大于现场显示值),另外的一套则相同。我查过PLC里面的最大值和最小值的设定都与仪表中4...20mA所对应的值设定相同。请问各位是什么问题?是否出现在上位机上?PLC传到上位机上的实数,上位机怎么转化出实际的值?



[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2008-12-22 08:04:17
1楼

量一下电流

PLC传到上位机上的是整数,再据量程计算成实数

祥子~-~

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2004年7月28日
发表于:2008-12-22 15:53:23
2楼
200的PLC接收的模拟量信号应该是0`20mA,对应的值0~32000,所以你测的偏大

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2008-12-22 16:30:07
3楼

如果是楼上说的0-20mA,则转换公式就是改一下了;

 

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2008-12-22 16:32:46
4楼
如果你使用一个4-20mA 传感器, 测量值必须通过编程进行相应的转换.

  输入转换: X=32000 *(AIWx – 6400) /(32000 – 6400)

  输出转换: Y=计算值*(32000 – 6400)/32000 + 6400

  

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2008-12-22 18:57:31
5楼

楼主应该知道楼上说的啊,

不然换算出来的肯定不对了啊,问题是显示差别有多大问题,也就是小数位后面有几个啊,呵呵

wangshunping

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 33回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2007年8月26日
发表于:2008-12-22 19:19:24
6楼
二楼四楼讲的对,你可以看一下手册嘛。

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2008-12-23 11:09:22
7楼

是偏高,   设计者误认为 4mA是原点,认为进入PLC的为0,

实际4mA进入PLC的是6400,这样在4mA处,就高了20%,这也是最大偏差.


热门招聘
相关主题

官方公众号

智造工程师