plc模拟量转换公式说明与程序示例

作者:老电工时间:2015-09-27 16:28:45

plc模拟量转换公式说明与程序示例

一、说明:

公式: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。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程