PLC中知道电流和对应的量程,要怎么进行模拟量和数字量的转化

使用的是台达PLC,压力传感器是0~2.5MPa,4~20mA,用气枪测得的压力值和电流是:0bar——3.96mA,0.53bar——7.4mA,请问模拟量和数字量要如... 使用的是台达PLC,压力传感器是0~2.5MPa,4~20mA,用气枪测得的压力值和电流是:0bar——3.96mA,0.53bar——7.4mA,请问模拟量和数字量要如何转化? 展开
 我来答
钰潇
高粉答主

2019-08-12 · 关注我不会让你失望
知道小有建树答主
回答量:313
采纳率:100%
帮助的人:13.8万
展开全部

模拟量与数字量的转换公式如下

(1)模拟量到数字量的转换公式

(2)数字量到模拟量的转换公式

一、An——模拟量输入信号的最大值;

二、A0——模拟量输入信号的最小值;

三、Dm——Am经A/D转换得到的数值;

四、D0——A0经A/D转换得到的数值;

五、A——模拟量信号值;

六、D——A经A/D转换得到的数值。

模拟量可以分成电信号与非电信号两类。非电信号通过传感器、变换器等模块部件转换成电信号输入。传感器输入是数字信号的,可以必要与计算机相连;输入模拟信号的,就要通过模数转换器(A/D)转换成数字信号。

切换方式有多种,只要切换后的信号计算机需要辨识即可。通常说的A/D器件,是必要转换成数字输入,是最常用的器件;而电压/频率(V/F)切换就是间接切换,计算机对脉冲频率计数即可获取数据。

扩展资料:

软件无线电对模数变换的技术要求包括以下几个方面:

(1)采样方法应满足采样定理,适当加入抗混迭滤波器

(2)宽带化,如在中频对模拟信号进行数字化,信号带宽通常在十几到几十兆赫兹

(3)保持较高的信号动态范围;

(4)高采样率,应尽量在中频或射频工作,以尽可能保证整机的软件化处理;

(5)减少量化噪声。

参考资料:百度百科-模数转换

东哥zld
推荐于2017-09-19 · 机械自动化爱好者
东哥zld
机械自动化爱好者
采纳数:204 获赞数:17736
毕业不久,正在努力创造自己的骄傲

向TA提问 私信TA
展开全部
PLC中模拟量和数字量的转化:
  1、将模拟量通道AIW0的数据通过I_DI指令转换为DINT数据类型,并存放入AC0中
  2、将AC0中的数据使用DI_R转换为浮点数,目的是为了提升计算精度,因为西门子不允许整型数据直接转换为浮点数,因此必须通过1,2步骤转换。
  3、将AC0-6400,因为4-20mA的采集在西门子200系列中是通过坐标移动进行的,也就是因为对于0-20mA来说,西门子S7-200的采集数据在0-32000,也就是说每mA对应的数值为32000/20=1600,那么4-20mA就是6400-32000,因此要将输入值-6400来完成坐标的移动。
  4、然后除以(DIV_R)25600来得到输入值占用整个输入范围的百分比,32000-6400=25600,25600就是4-20mA对应的输入范围。
  5、然后通过乘以(MUL_R)100,就得到了0-100的数据。
  通过上述程序,将输入的模拟量信号对应的6400-32000之间的数据转换为0-100之间的数据,这样做也称为线性转换。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WS无名小卒
推荐于2017-09-21 · TA获得超过2852个赞
知道大有可为答主
回答量:2611
采纳率:87%
帮助的人:593万
展开全部
量程对应的是32000 一般PLC 模拟量只有电流信号 和电压信号 电流信号 0-20 4-20 电压信号10V 5V 比如电流信号0-20 0对应0 20对应32000 就这样换算得值。
追问
那如果是根据上面测得的数值,选多少的量程比较合适
追答
这样 换算   0是4毫安  2,5是20毫安    通过PLC计算  设输入值为A    (A-6400)X2,5除25600就是 压力实际值

7,4毫安 对应的PLC值是=7,4X25600除20+6400=15872
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式