关于AD模块的求助的啊! 点击:976 | 回复:6



yan1314520home

    
  • 精华:0帖
  • 求助:20帖
  • 帖子:35帖 | 377回
  • 年度积分:0
  • 历史总积分:279
  • 注册:2011年11月18日
发表于:2014-02-16 20:24:03
楼主
求助帖10分-已结帖

在用台达的AD模块的,关于AD的模块的计算不是很清楚的,程序上是压力变送器是0--1.6mp输出的是4ma--20ma,的电流,转化成压力值显示屏示的,计算是压力MP=(D-6400)/(32000-6400)*1.6  D是ad的取样数值,求指教的啊 !




yan1314520home

  • 精华:0帖
  • 求助:20帖
  • 帖子:35帖 | 377回
  • 年度积分:0
  • 历史总积分:279
  • 注册:2011年11月18日
发表于:2014-02-16 20:39:13
1楼

怎么没有大神回复的啊,我看了手册好几遍了,还是不太明白的啊,我自己顶顶的!

yan1314520home

  • 精华:0帖
  • 求助:20帖
  • 帖子:35帖 | 377回
  • 年度积分:0
  • 历史总积分:279
  • 注册:2011年11月18日
发表于:2014-02-17 07:19:31
2楼

没人回复,我自己回复了,不知道分析的对不对 ,就能程序对上了!


 

     


由图的比例关系可知,AD/AC=DE/BC,固有,xMP/1.6=(Dx-6400)/(32000-6400)

所以有xMP=(Dx-6400)*1.6/(32000-6400)

以上使用0—20ma的曲线,测量压力变送器0---1.6MP的转化成4—20ma,经AD转换后的压力值!


第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2014-02-17 10:12:29
3楼

你直接把AD转换器设置为4---20mA输入模式,转换的结果0---32000就直接对应0---1.6MPa了。你去偏移个4mA干嘛?台达模块又不是没这个功能,何必去程序中多出几步运算呢。

yan1314520home

  • 精华:0帖
  • 求助:20帖
  • 帖子:35帖 | 377回
  • 年度积分:0
  • 历史总积分:279
  • 注册:2011年11月18日
发表于:2014-02-17 18:37:20
4楼

回复内容:

对: 第五纪冰川 你直接把AD转换器设置为4---20mA输入模式,转换... 内容的回复!

我也有疑问的,这程序不是我写的,我只是后期维护的,不知道写程序的人是怎么想的!上面这样理解你说偏移计算没问题的吧!谢谢回复的!

小徐哥哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2010年4月08日
发表于:2014-04-10 14:57:17
5楼

使用偏移(也就是0-20MA)的好处在于某一路输入断线了也能使模块工作,只要把模块上断线的那一路正负端子短接,这样模块就不会报故障

love_sky1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 160回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2011年10月02日
发表于:2019-06-27 11:00:20
6楼

台达模块gain和offset值可以设定吧


热门招聘
相关主题

官方公众号

智造工程师