台达plc模拟量转换程序怎么写

台达plc模拟量转换程序怎么写,第1张

一、说明:

公式:Y=K*X+b

信号:4-20mA

PLC模拟量输入数据范围(变量X):0-32000

仪表量程(变量Y):10-100

对应关系:4-20mA 转换为6400-32000转换为10.0-100.0

二、求解过程

通过代入法求系数K、b

1、当X=6400时,Y=10,即:

10=K*6400+b ------(1)

2、当X=32000时,Y=100,即:

100=K*32000+b ------(2)

3、由(1)、(2)求解,得

Y=X*90/25600-12.5

三、程序

Network1

LD SM0.0

MOVW AIW0, VW100

-I +6400, VW100

Network2

LD SM0.0

ITD VW100, VD102

Network3

LD SM0.0

DTR VD102, VD106

Network4

LD SM0.0

MOVR VD106, VD110

*R 90.0, VD110

Network5

LD SM0.0

MOVR VD110, VD114

/R 25600.0, VD114

Network6

LD SM0.0

MOVR VD114, VD118

-R 12.5, VD118

注:在带入X求Y的过程中,如果系数K的分子与分母相除的结果是无限小数,X应先乘以分子,再除以分母,最后再加上常数b。

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

(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)减少量化噪声。

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


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11086068.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存