- 20
- 0
- 约1.22千字
- 约 5页
- 2020-06-29 发布于广东
- 举报
学 海 无 涯
假设模拟量的标准电信号是
A0—Am(如:4—20mA),A/D 转换后数值为D0—Dm(如:6400—32000)
,设模拟量的标准电信号是 A,A/D 转换后的相应数值为 D,由于是线性关系, 函数关系
A=f(D)可以表示为数学方程:
A=(D-D0)×(Am-A0)/(Dm-D0)+A0。
根据该方程式,可以方便地根据 D 值计算出 A 值。将该方程式逆换, 得出函数关系D=f(A)可以表示为数学方程:
D=(A-A0)×(Dm-D0)/(Am-A0)+D0。
具体举一个实例,以
S7-200 和 4—20mA 为例,经 A/D 转换后,我们得到的数值是
6400—32000,即A0=4,Am=20,D0=6400,Dm=32000
,代入公式,得出:
A=(D-6400)×(20-4)/(32000-6400)+4
假设该模拟量与 AIW0 对应,则当 AIW0 的值为 12800 时,相应的模 拟电信号是 6400×16/25600+4=8mA。
又如,某温度传感器,-10—60℃与 4—20mA 相对应,以 T 表示温 度值,AIW0 为PLC 模拟量采样值,则根据上式直接代入得出:
T=70×(AIW0-6400)/25600-10 可以用T 直接显示温度值。
模拟量值和A/D 转
原创力文档

文档评论(0)