知道模拟量,知道模拟量4-20MA电流读书如何计算实际值 20

2020-11-26 15:51:23 字数 3965 阅读 6007

1楼:匿名用户

答案是37.5,设对应值是x,(10-4)16=x100

2楼:匿名用户

100÷(20-4)=6.25

10-4=6

6乘以6.25等于37.5

3楼:申屠腿癣

测的实际电流减四乘以6.2,这种方法最简单,但是有误差。

4楼:匿名用户

除以16是什么意思?

5楼:匿名用户

一次函数最大值最小值求函数,代入x求得y

6楼:天枰小珣

100/(20-4)10=62.4

7楼:梦旭

计算方法很简单,假设输出电流为i,

流量=100*(i-4)/(20-4)=100*(10-4)/16=37.6

8楼:匿名用户

大概是38.75

这个可以用最简单的y=kx+b来画一条直线函数已知两点(4,0)(20,100)

求出k和b

再把x=10代入方程求出y

模拟量4-20ma对应的值是多少

9楼:匿名用户

参考传感器说明书

量程如果是0-10m 那么对应4ma就是0m 20ma就是10m量程如果是2-4kg 那么4ma对应2kg 20ma对应4kg所以4-20ma没有固定的对应值 所对应的值和传感器有关

10楼:白虎

plc 300的模拟量0-20ma,对应的数字量是0-27648

11楼:申屠腿癣

4是0,20是100.

请问模拟量4-20ma电流对应液位是0-500mm那么5ma电流对应液位是多少mm?计算公式是怎样?求指点,谢谢!

12楼:匿名用户

5ma,对应的液位是31.25mm。4- 20ma,最低点4ma,量程应为0-16ma,

5ma-4ma=1ma, 那么 500/16=x/1 解出 x=31.25

西门子plc模拟量输入电流 0-20ma,实际变送器为4-20ma(对应0-1.6mpa)。程序怎么修改能把实际压力算出来? 5

13楼:低调的锋

程序中我觉得是对的。

变送器4ma时,piw288=5530,mw100=5530-5530=0;

变送器20ma时,piw288=27648,mw100=27648-5530=22118;

量程转换的块我猜

测是把0至xsh的数线性转化成0至lch的数,因此piw(mw100)为0时,输出为0,piw(mw100)=22118时,输出为1.6,也就是把4-20ma转化成了0-1.6mpa。

14楼:匿名用户

改下硬件配置,把0-20ma改为4-20ma即可。

15楼:匿名用户

对应的量程是5530-27648

16楼:匿名用户

不知道楼主完整程序。看起来也是正确的。

假如,变送器输出4到20ma信号接入plc的0到20ma模块。plc采集的原始数据存储在aiw16。进行这个公式转化一下:

aiw16*5/4-27648/4。然后再进行一般的量程转换算法即可。0-27648对应仪表量程0-1.

6mpa。

西门子模拟量(4-20ma)的计算,如温度量程是150度,实测电流8.6ma,怎么计算8.6ma是多度,具体公式什么?

17楼:匿名用户

x=150/(20-4)*(8.6-4)

=43.125

18楼:匿名用户

y=8/75x+4 根据这个方程算好了 x代表温度 y代表4-20ma

19楼:彬彬車

150度对应的电流的量程是16ma,就按比例算:

150×=80.625度

20楼:匿名用户

(8.6-4)/16*150=43.125

西门子s7-200用em231采集温度模拟量,电流是4-20ma,想问aiw0读出数值了比如是12

21楼:匿名用户

使用西门子库文件scale进行转换,或者自己按照模拟量换算公式自己编程也可以。

模拟量输入4-20ma和0-20ma 有什么区别

22楼:匿名用户

0-20ma与4-20ma区别:

第一种为:传感器输出4-20ma的电流信号时,一般4ma对应的是0,假如4-20ma测试一个压力,传感器输出一个4ma的电流,那么对应的压力是0。

20ma是最大值。

假如0-20ma,输入0 ,对应的压力是0,0点的对应点是不一样的,如果想要更具体的解释,可以到技成培训论坛去看看

第二种方式,只要低于4ma输出,则输入侧一概认为是零值,只有大于4ma以后才开始计算输入值,而且4-20ma的输入有效是16ma范围,也就是说输入计算后的值会比0-20ma输出的值偏高,因为计算斜率是不同的,在20ma的时候两不同斜率的直线交点,达到一致。

咨询一下,西门子plc 300的模拟量4-20ma,对应的数字量是0-27648,还是对应5330-27648

23楼:行空天

300的模拟量,输入0-10v或0-20ma的信号,对应0-27648。如果是4-20ma,需要在程序里做处理。比如传感器0-10bar输出4-20ma电流,程序里希望显示压力值,程序处理就是:

10*(piw0-5530)/(27648-5530).

模拟量模块有是拨式设置,就是模块的侧面有4个选项,选择你期望的信号。有些是软件设置,在模拟量模块的硬件组态里选择

24楼:伤心阳阳

0-27648

200plc 才是6400-32000

25楼:匿名用户

是可以设置偏置的,两者都可以

26楼:匿名用户

可以在模块里自己设置,0-27648或者5330-27648都可以,

27楼:匿名用户

**331-7kf02模拟量输入模块,接收两线制变送器的4ma~20ma信号,4ma对应0,20ma对应32767,别忘了把模块量程卡设置在电流两线制上面。

28楼:中邦电气

对应的是6400-32000。

如果你使用一个4-20ma 传感器, 测量值必须通过编程进行相应的转换.

输入转换: x=32000 *(aiwx – 6400) /(32000 – 6400)

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

4-20ma变送器模拟量输入对应寄存器数值为0-4000,负压传感器范围是-5kpa到0kpa,那么公式是怎么算的?

29楼:匿名用户

因为0~4000与4~20ma是线性对应的关系,而4~20ma与-5~0kpa是线性对应的关系,所以0~4000与-5~0kpa就是线性对应的关系,因此也就是0a+b=-5;4000a+b=0→a=1/800,b=-5,因此就是x/800-5=y,就可知当采集的数字量为0时(x=0),算得y=-5kpa;当采集的数字量为2000时(x=2000),算得y=-2.5kpa。因此程序里就编辑一个除法一个减法就得到实际压力值了,不需要经过中间电流的计算。

如果一定要这个中间的电流值,也是这个算法,就是两个式子了而已,反而麻烦。

望采纳。。。。。