4-20ma电流信号处理问题!!

用OLCT20传感器对甲烷进行检测,传感器输出电流为4-20ma,那么我想知道电流信号与甲烷浓度之间是怎么匹配?如果是4ma对应0%,20ma对应为100%,那么20%对应为多少电流,是不是[(20-4)*20/100]+4(这么算感觉不是线性关系),如果不是,是不是有其他的计算公式,不吝赐教!!
 由于CPU是224XP(自带A/D模块),模拟量输入是-10v-+10v。那么需要把远端过来的电流信号转化为电压信号,直接把电流加到5k电阻(出来就是2-10v信号),然后经过一个电压跟随器提高输入阻抗,最后接到模拟量输入端,请问这样行吗?

最佳答案

1 直接把电流加到5k电阻(出来就是2-10v信号)  你是怎么计算的?应该是20-100V
 并接500欧姆电阻,得到2-10V电压,AIW0或AIW2在6400-32000范围。如果用250欧姆电阻, AIW0或AIW2在3200-16000范围。

 2 4ma对应0%,20ma对应为100%,那么20%对应7.2MA

 模拟量的输入/输出都可以用下列的通用换算公式换算:

 Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl

 其中:

 Ov: 换算结果 
 Iv: 换算对象 (20%)
 Osh: 换算结果的高限 (20ma)
 Osl: 换算结果的低限 (4ma)
 Ish: 换算对象的高限 (100%)
 Isl: 换算对象的低限 (0%)

 (20-4)*(20-0)/100+4=7.2

 这个公式以及模拟量比例换算库可以到《西门子 S7-200·LOGO!·SITOP 参考》V0.93版里面下载,
 具体的在目录----S7-200PLC----编程软件STEP7-Micro/Win----Micro/Win指令库----Micro/Win附加指令库----Scaling量程换算库

 到下载中心 http://www.ad.siemens.com.cn/download/
 文档编号:A0136
 文档类型:应用文档
 文档中文标题:《西门子 S7-200·LOGO!·SITOP 参考》V0.93版
 日期:2009/1/8
 大小:5.68MB

 3 给你一个例子做参考
 比如有三个压力传感器,量程是0到1MPa ,变送输出的标准模拟信号是4到20MA  
 网络1: 
 LD     SM0.0
 MOVD   0, AC0
 MOVW   AIW0, AC0
 -I     +6400, AC0
 DTR    AC0, AC0
 MOVR   AC0, VD0
 /R     25600.0, VD0      //VD0就是第一个压力传感器的实际压力值   
 网络2:
 LD     SM0.0
 MOVD   0, AC0
 MOVW   AIW2, AC0
 -I     +6400, AC0
 DTR    AC0, AC0
 MOVR   AC0, VD4
 /R     25600.0, VD4      //VD4就是第二个压力传感器的实际压力值   
 网络3:
 LD     SM0.0
 MOVD   0, AC0
 MOVW   AIW4, AC0
 -I     +6400, AC0
 DTR    AC0, AC0
 MOVR   AC0, VD8
 /R     25600.0, VD8     //VD8就是第三个压力传感器的实际压力值 

 
 

提问者对于答案的评价:
谢谢各位!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:10
下一篇 2021年7月5日 上午1:10

相关推荐

  • CP243最多8个连接可以被操作是什么含义?

    文档上提到 243最多8个连接可以被操作是什么含义?是不是同时只能允许8个连接? 最佳答案 也就是资源有限,只能同时最多与8个通讯建立通讯连接 提问者对于答案的评价:thanks&…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200数据掉电保护

    本人是第一次用S7-200,发现200有一个V区是存数据的,后来写程序时遇到一个问题就是数据全存V区里,但是掉电了V区的数据不就没了吗?请问大侠们,这个问题怎么解决呀。非常重要。 …

    SIMATIC S7-200 2017年11月6日
  • S7-200PLC高速计数器编程

    我现在正在做一个课题,需要用到S7-200PLC高速计数器编程,计算出输入到PLC中脉冲的次数,输入信号是行程可读出气缸,通过脉冲次数来计算出行程可读出气缸的行程。不知道如何编程。…

    SIMATIC S7-200 2021年7月4日
  • 通讯不稳定问题

    我现在在有两套配置相同的S7-300与s7-200和6RA70,分别称为1#系统,2#系统。1#的S7-300和2#的s7-300之间采用MPI全局通讯,传递两个系统之间的一些公共…

    SIMATIC S7-200 2020年11月1日
  • 关于齿轮比的问题

    机械部怎么懂因为之前看到过:假如齿轮比是1/2的话,输入端(电机侧)的速度是100转/min,那么输出端(负载侧)速度是50转/min—————-那么问题1假如…

    SIMATIC S7-200 2017年11月26日
  • s7-200 I/O中断故障

    新手刚开始使用中断处理程序,用I0.0上升沿为条件,触发编号为0的中断事件,中断连接指令在主程序,中断条件返回指令在INT_0程序中,外部输入I0.0上升沿信号,触发中断事件,中断…

    2017年10月24日
  • 200plc 与多个触摸屏的远距离通讯

    你们好!     我现在想用一个200的PLC和3个PROFACE触摸屏通讯,3个触摸屏在一个驾控室内,而200PLC控制柜在机舱…

    SIMATIC S7-200 2021年7月5日
  • STEP 7-MicroWIN SMARTv2.3 和 s7 200 pc access samrt v2.3 安装后 access 软件打不开

    之前正常安装microwin smart v2.3  正常使用,后来需要使用PC access smart 做…

    SIMATIC S7-200 2021年7月5日
  • s7-200程序的一个问题

    LD     I0.0=      Q0.0=  …

    SIMATIC S7-200 2020年10月31日
  • s7-200 四轴

    用200系列做四轴的枕式包装机,响应速度怎么样?选用安川的伺服,最高转速要求能达到3000r/min.其中两轴要配合用到电子齿轮。用224XP另加两个EN253模块。谢谢大家 问题…

    SIMATIC S7-200 2017年11月4日

发表回复

登录后才能评论