永发信息网

模拟量转换方法、换算(AD转换):如何将PLC对读取后的模拟量转换成实际压力或温度。

答案:2  悬赏:30  手机版
解决时间 2021-04-26 04:31
模拟量转换方法、换算(AD转换):如何将PLC对读取后的模拟量转换成实际压力或温度。
最佳答案
其实很简单就是一个Y(实际值)=A*X(数字量)+B的公式而已。例如你的压力变送器检测压力范围是0~200kPa,输出4~20mA,PLC通过通道设置可以设置成输入4~20mA,对应数字量0~4000,那么0~200kPa与4~20mA是一一对应关系,4~20mA与0~4000是一一对应的关系,所以0~200kPa与0~4000就是一一对应关系,既然是一一对应关系,他两个就符合公式Y=A*X+B,这里A=1/20,B=0。因此实际压力值=采集的数字量/20。
望采纳。。。。。追问谢谢,有点似懂非懂了,基本采纳了。所以还要继续向你请教:
数字量范围(如0~4000)是由AD模块决定么?PLC采集的数字量是什么进制?
Y=AX+B的公式中,B是什么,为什么B是0,如果B恒等0为什么还要加B。倍数=数字量程上限/传感器量产上限;然后根据采集的数字量/倍数,得出实际的压力值,对么?压力单位是Kpa?
手头的模块不是FX配套2AD/4AD的,是国产普通采集模块,换算方法是否一样适用?

追答1、0~4000是根据模块里特殊寄存器设置的,比如三菱的FX3U-04AD的BFM#0设置输入的类型,就决定了类型是电压,还是电流,是4~20mA还是-20~20mA等等。采集到的数字量都是十进制数字。

2、B=0,是通过这几个参数计算出来了,因为0~200kpa与0~ 4000成一一对应关系,而算出来的A=1/20,B=0,不是B固定就是0的,如果你要是西门子的AD,是0~20mA对应0-32000,那么就是0~200kpa对应4~20mA对应6400~32000,那么就是Y=X/128-50,A=1/128,B=-50。压力单位这个很多,气体压力一般是kpa,mpa,bar,固体压力一般是kg/m的平方,N/m平方等等。
3、只要是PLC的AD模块都是这个算法,置于别的AD模块就不一定了
全部回答


其中的0-27648是数字量的输出范围,HL和LL是指模块输出物理量的最大值和最小值,比如一个温度变送器的检测范围是0-100摄氏度,而Y就是代表我们所求的实际的物理量的值,例如实际温度、压力等(左图横坐标的4-20是指输出4-20mA)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下巴上长了一颗红的,摁下去硬的很疼的豆豆,
双头龙的冰能打断回城吗?
一个数学问题解方程~!!
csol的防沉迷如何解决!!!!!!!
老人安一口假牙多少钱,请问80岁的老人装全口
severe是什么意思?
异地恋而且是网恋可以成真吗
升级360后不能上网了.怎么办?
师大万里公寓(西1门)地址在哪,我要去那里办
我也相信爱可以排除万难;只是,万难之后,又
痛和疼有区别吗? 那么心痛和心疼呢?
新兵连结束以后空军地勤是听上面安排还是自己
求锻炼腿部肌肉方法
14Ah和17Ah的电池可以一起在电动车上使用吗?
谁知道这部电影叫什么名字??
推荐资讯
怎么转换【图片的格式
现在网上出现一些肩客网站,他们的真实度有吗
女生的搭配穿着
巨蟹座的人适合做什么?
IPOD牌的笔记本市场价多少?
静态和非静态的方法
我丝路英雄的图标怎么又没有了
穿越火线为什么不能再聊天?
怎么删除点赞明星的微博
为什么人死后身体冰凉
哪个动漫里的人物
私家烘焙在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?